原标题:基于单片机的LCD1602显示秒表程序
RS=0; //根据规定RS为低电平,RW为高电平时可以读状态
_nop_(); //空操作四个机器周期,给硬件反应时间
RS=0; //根据规定RS和R/W同时为低电平时,可以写入指令
E=0; //E置低电平(根据表8-6写指令时,E为高脉冲
// 就是让E从0到1发生正跳变,所以应先置"0"
_nop_(); //空操作两个机器周期给硬件反应时间
_nop_(); //空操作四个机器周期,给硬件反应时间
_nop_(); //空操作四个机器周期给硬件反应时间
E=0; //当E由高电平跳变成低电平时,液晶模块开始执行命令
RS=1; //RS为高电平RW为低电平时,可鉯写入数据
E=0; //E置低电平(根据表8-6写指令时,E为高脉冲
// 就是让E从0到1发生正跳变,所以应先置"0"
P0=y; //将数据送入P0口即将数据写入液晶模块
_nop_(); //空操作四個机器周期,给硬件反应时间
_nop_(); //空操作四个机器周期给硬件反应时间
E=0; //当E由高电平跳变成低电平时,液晶模块开始执行命令
i=s/10; //取整运算求得┿位数字
j=s; //取余运算,求得各位数字
i=0; //从字符数组的第1个元素开始显示