当前位置:首页 > 毕业论文-数字时钟的设计与实现 王澍最终稿
北京联合大学 毕业设计
主程序开始后,先启动液晶显示,接着调用时钟初始化子函数,然后启动定时器,开启液晶的背光灯,定时器启动后在进行按键检测,并且检测温度,检测完后,就可以显示时间和温度。
4.2键扫子程序按键功能
按键模块功能如表4-1所示。按键处理是先检测时间设置按键是否按下,加数键如果按下,分就加1;如果没有按下,就检测下一位按键是否按下,下一位按键如果按下,检测加数键是否按下,是的话时就加1;如果没有按下,就检测确定按键是否按下,确定按键如果按下,就把时间显示出来,如果没有按下,就继续等待。 表4-1 按键功能
按键 A B C D E F G 功能 设置时间 设置闹钟 设置下一位 秒表 增加 减少 确定
22
北京联合大学 毕业设计
4.3液晶电路程序实现
液晶写入指令函数流程图如图4-2所示,液晶显示初始化函数图如图4-3所示。
图4-2 液晶写入指令函数流程图
23
北京联合大学 毕业设计
图4-3液晶显示初始化函数
24
北京联合大学 毕业设计
4.4显示类函数
显示类函数包括:温度显示子函数、时间格式显示子函数、日期格式显示子函数、写星期函数及显示日期和时间子函数,这些函数软件实现时流程图相同,如图4-4所示。
图4-4 液晶显示函数流程图
25
共分享92篇相关文档