1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉
標題:
單片機lcd1602驅動程序
[打印本頁]
作者:
miaomia
時間:
2018-7-9 22:49
標題:
單片機lcd1602驅動程序
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit rs=P1^1;
sbit wr=P1^2;
sbit lcden=P1^3;
sbit dula=P2^6;
sbit wela=P2^7;
uchar num;
uchar code table1[]="lcd1026";
uchar code table2[]="test";
uint i,j;
void delay(uint x)
{
for (i=x;i>0;i--)
{
for(j=125;j>0;j--);
}
}
void write_com(uchar com) //寫命令函數
{
rs=0;
wr=0;
lcden=0;
P0=com;
lcden=1;
delay(5);
lcden=0;
}
void write_data(uchar dat) //寫數據函數
{
rs=1;
wr=0;
lcden=0;
P0=dat;
lcden=1;
delay(5);
lcden=0;
}
void init() //初始化函數
{
write_com(0x38);
write_com(0x08);
write_com(0x01);
write_com(0x06);
write_com(0x0f);
}
void main()
{
P0=0;
dula=0;
wela=0;
init();
for(num=0;num<7;num++)
{
write_data(table1[num]);
delay(5);
}
write_com(0x80+0x40);
for(num=0;num<4;num++)
{
write_data(table2[num]);
delay(5);
}
while(1);
}
復制代碼
lcd1602驅動程序,包含初始化、寫命令、寫數據,供新人參考。
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1