欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
求指教,1602顯示H為什么不行
[打印本頁]
作者:
zq啊啊啊
時間:
2019-1-21 19:19
標題:
求指教,1602顯示H為什么不行
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit lcden=P0^5;
sbit lcdrs=P0^7;
sbit lcdrw=P0^6;
void read_busy()//判斷忙不忙
{
uchar busy;
P2=0xff;
lcdrs = 0 ;
lcdrw = 1;
lcden = 1;
do
{
lcden = 1;
busy = P2;
lcden = 0;
}
while(busy & 0x80);
}
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void write_com (uchar com)//寫一個字節的指令
{
read_busy();//判斷忙不忙
lcdrs = 0;
lcdrw = 1;
P2 = com;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
void write_data(uchar date) //寫數據顯示
{
read_busy();
lcdrs =1;
lcdrw =0;
P2 = date;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
void init()
{
lcden=0;
write_com(0x38); //設置16*2
write_com(0x0c); //開顯示
write_com(0x06); //地址加一
write_com(0x80); //顯示地址
write_com(0x01); //請屏幕
write_data(0x48);
}
void main()
{
init();
while(1);
}
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1