{
lcdrs = 1;//使能端置0低脉冲写指令,高脉冲写数据
_nop_();//推迟一个机器周期
lcdrw = 0;
P0= date;
delay(5);
lcden = 1;
delay(5);
lcden = 0;
}
void init()
{
dula = 0;
wela = 0;//关闭数码管
lcden = 0;
write_com(0x38);//显示模式设置
write_com(0x0e);//显示开关以及光标设置
write_com(0x06);
write_com(0x80+0x10);
}
void main()
{
init();
for(num=0;num<11; num++)
{
write_date(table[num]);
delay(20);
}
// write_com = 1;//清屏操作
write_com(0x80+0x53);//设置数据指针
for(num=0;num<15; num++)
{
write_date(table1[num]);
delay(20);
}
for(num = 0 ;num<16;num++)
{
write_com(0x18);//整个屏幕左移
delay(20);
}
while(1);
}
来源;21ic
关于控制,MCU就介绍完了,您有什么想法可以联系小编。