久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

LCD1602液晶顯示漢字顯示程序帶仿真

作者:huqin   來源:本站原創   點擊數:  更新時間:2014年08月02日   【字體:

 //建立“工”字字模并在第一行第一列顯示

//P155 參考程序: GONG_ZI()
//單片機仿真文件下載:http://www.zg4o1577.cn/bbs/dpj-23789-1.html 
#include <reg51.h>
#include <intrins.h>   //庫函數頭文件,代碼中引用了_nop_()函數
sbit RS=0xb0; //P3.0
sbit RW=0xb1; //P3.1
sbit E= 0xb2; //P3.2
void lcd_w_cmd(unsigned char com);
void lcd_w_dat(unsigned char dat);
unsigned char lcd_r_start();
void int1();
void delay(unsigned char t);
void delay1();
void main()
{
P2=0xff;
int1();
lcd_w_cmd(0x40); //工
lcd_w_dat(0x1f);
lcd_w_cmd(0x41);
lcd_w_dat(0x1f);
lcd_w_cmd(0x42);
lcd_w_dat(0x04);
lcd_w_cmd(0x43);
lcd_w_dat(0x04);
lcd_w_cmd(0x44);
lcd_w_dat(0x04);
lcd_w_cmd(0x45);
lcd_w_dat(0x1f);
lcd_w_cmd(0x46);
lcd_w_dat(0x1f);
lcd_w_cmd(0x47);
lcd_w_dat(0x00);
lcd_w_cmd(0x48); //欠
lcd_w_dat(0x08);
lcd_w_cmd(0x49);
lcd_w_dat(0x0f);
lcd_w_cmd(0x4a);
lcd_w_dat(0x0d);
lcd_w_cmd(0x4b);
lcd_w_dat(0x14);
lcd_w_cmd(0x4c);
lcd_w_dat(0x04);
lcd_w_cmd(0x4d);
lcd_w_dat(0x0a);
lcd_w_cmd(0x4e);
lcd_w_dat(0x11);
lcd_w_cmd(0x4f);
lcd_w_dat(0x00);
lcd_w_cmd(0x50); //又
lcd_w_dat(0x00);
lcd_w_cmd(0x51);
lcd_w_dat(0x0e);
lcd_w_cmd(0x52);
lcd_w_dat(0x02);
lcd_w_cmd(0x53);
lcd_w_dat(0x0a);
lcd_w_cmd(0x54);
lcd_w_dat(0x04);
lcd_w_cmd(0x55);
lcd_w_dat(0x0a);
lcd_w_cmd(0x56);
lcd_w_dat(0x11);
lcd_w_cmd(0x57);
lcd_w_dat(0x00);
lcd_w_cmd(0x80);
lcd_w_dat(0x00);
lcd_w_cmd(0xc0);
lcd_w_dat(0x02);
lcd_w_dat(0x01);
while(1);
}
void delay(unsigned char t)
{
unsigned char j,i;
for(i=0;i<t;i++)
for(j=0;j<50;j++);
}
void delay1()
{
_nop_();
_nop_();
_nop_();
}
void int1()
{
lcd_w_cmd(0x3c);
lcd_w_cmd(0x0c);
lcd_w_cmd(0x01);
lcd_w_cmd(0x06);
lcd_w_cmd(0x80);
}
unsigned char lcd_r_start()
{
unsigned char s;
RW=1;
delay1();
RS=0;
delay1();
E=1;
delay1();
s=P2;
delay1();
E=0;
delay1();
RW=0;
delay1();
return(s);
}
void lcd_w_cmd(unsigned char com)
{
unsigned char i;
do{
i=lcd_r_start();
i=i&0x80;
delay(2);
}while(i!=0);
RW=0;
delay1();
RS=0;
delay1();
E=1;
delay1();
P2=com;
delay1();
E=0;
delay1();
RW=1;
delay(255);
}
void lcd_w_dat(unsigned char dat)
{
unsigned char i;
do{
i=lcd_r_start();
i=i&0x80;
delay(2);
}while(i!=0);
RW=0;
delay1();
RS=1;
delay1();
E=1;
delay1();
P2=dat;
delay1();
E=0;
delay1();
RW=1;
delay(255);
}
關閉窗口

相關文章

主站蜘蛛池模板: 亚洲色欲色欲www | 久久黄网| 亚洲国产欧美国产综合一区 | 欧美激情在线精品一区二区三区 | 一二区视频| 91精品国产高清一区二区三区 | 中文字幕av在线播放 | 亚洲欧美在线一区 | 久久人操| 日本高清不卡视频 | 精品欧美一区二区在线观看视频 | av在线播放不卡 | 亚洲成人av一区二区 | 欧美一级片黄色 | 国产aa| 欧美激情精品久久久久 | 欧美人成在线视频 | 国产精品呻吟久久av凹凸 | 欧一区二区| 久久人体视频 | 久久久久久免费观看 | 欧美一级片在线观看 | 国产伦精品一区二区三区四区视频 | 亚洲精品二区 | 久久在线| 日韩电影一区 | 国产精品日韩欧美 | 国产精品精品 | 亚洲 成人 在线 | 美女视频网站久久 | 精品久久国产 | 亚洲性在线| 在线看一区二区 | www.操.com| 成人片免费看 | 久久这里只有精品首页 | 国产精品久久久久久久岛一牛影视 | 日韩在线欧美 | 91一区二区 | 91极品尤物在线播放国产 | 日本精品久久 |