📄 lcd.h
字号:
//#include<reg51.h>
sfr p2=0x80;
sbit E=P2^2;
sbit RW=P2^1;
sbit RS=P2^0;
void del(timer)//延时子程序
{
while(--timer);
}
void wrtc(unsigned char n) //写指令子程序
{
RS=0;
RW=0;
p2=n;
E=1;
E=0;
del(100);
}
init(void) //初始化子程序
{
int k;
unsigned char code ch[]={0x01,0x02,0x06,0x16,0x0c,0x38};
for(k=0;k<6;k++)wrtc(ch[k]);
}
wrtd(int m) //写数据子程序
{
RS=1;
RW=0;
p2=m;
E=1;
E=0;
del(100);
}
void disp(char * a,int l,int k) //显示子程序 参数意义L是行号
{
int i=0;
if (l)
{
wrtc(0xc0+k);
while (a[i]){wrtd(a[i++]);}
}
else
{
wrtc(0x80+k);
while (a[i]){wrtd(a[i++]);}
}
}
/*
main() //主函数
{
init();
while(1){
disp("chenzhongku",0,3);
disp("lijianchao",1,4);
del(100);}
}*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -