📄 lcde.c
字号:
#include <reg51.h>
#define uint unsigned int
#define uchar unsigned char
sbit lcdrs=P1^0;
sbit lcdrw=P1^1;
sbit lcden=P1^2;
uchar code table[]="write by Tenny";
uchar code table1[]="I LOVE ZQ";
uchar num,i,s;
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void lcd_com(char com)
{
lcdrs=0;
P2=com;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
void lcd_data(char datb)
{
lcdrs=1;
P2=datb;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
void init()
{
lcdrs=0;
lcdrw=0;
lcden=0;
lcd_com(0x38);
lcd_com(0x0e);
lcd_com(0x06);
lcd_com(0x01);
}
void main()
{
init();
lcd_com(0x80);
for(num=0;num<14;num++)
{
lcd_data(table[num]);
delay(1000);
}
lcd_com(0xc5);
for(num=0;num<9;num++)
{
lcd_data(table1[num]);
delay(1000);
}
while(1);
}
/* i=10000;
while(i--)
{
lcd_com(0x90);
for(num=0;num<14;num++)
{
lcd_data(table[num]);
delay(20);
}
lcd_com(0x80+0x53);
for(num=0;num<9;num++)
{
lcd_data(table1[num]);
delay(20);
}
for(s=16;s>0;s--)
{
lcd_com(0x18);
delay(500);
}
}
while(1);
}*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -