write_com(0x80+0x40+9); write_date(':'); delay(5);
write_sfm(4,shi);
//分别送去液晶显示
write_com(0x80+0x40+4); write_sfm(7,fen); write_com(0x80+0x40+7); write_sfm(10,miao); write_com(0x80+0x40+10) 4.3.2 闹钟的实现
闹钟功能的实现涉及到两个方面:闹铃时间设定和是否闹铃判别与相应处理。闹铃时间设定模块的设计可参照时间设定模块,这里着重阐述闹铃判别与处理模块的设计问题。闹铃判别与.闹铃处理的关键在于判别何时要进行闹铃。当时十位、时个位、分十位、分个位中任一位发生改变(进位)时,就必须进行闹铃判别。程序设计思想如图4.2。
图4.2
4.3.3 显示程序
显示程序包括时钟显示和定时显示程序。具体程序见附录。液晶显示模块是一个慢显示器件,所以在执行每条指令之前一定要确认模块的忙标志为低电平,表示不忙,否则此指令失效。要显示字符时要先输入显示字符地址,也就是
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证定时闹钟课程设计大作业(9)全文阅读和word下载服务。
相关推荐: