电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

电子时钟(LCD显示)

电子时钟(LCD显示)_第1页
1/15
电子时钟(LCD显示)_第2页
2/15
电子时钟(LCD显示)_第3页
3/15
电气工程及自动化专业 单片机原理及应用课程设计报告 姓名:XXXXXX 学号:XXXXXXX 专业班级:XXXXXX 题目:电子时钟(LCD 显示) 电气与电子工程学院 二〇一四年十二月三十日 1 目 录 一、设计目的 ……………………………2 二、设计任务和要求 ……………………………2 三、设计原理分析 ……………………………2 四、硬件资源及其分配 ……………………………3 五、硬件图 ……………………………4 六、程序框图 ……………………………5 七、程序 ……………………………7 八、调试运行 ……………………………13 九、仿真截图 ……………………………13 十、设计心得体会 ……………………………14 2 一、设计目的 1、设计要求以AT89C51 单片机为核心的时钟,在LCD 显示器上显示当前的时间。 2、 使用字符型LCD 显示器显示当前时间。显示格式为“时时:分分:秒秒”。 3、用4 个功能键操作来设置当前时间。 4、熟悉掌握 proteus 编成软件以及 keil 软件的使用 二、设计任务与要求 本设计以AT89C51 单片机为核心,通过时钟程序的编写,并在LCD显示器上显示出来。该编程的核心在于定时器中断及循环往复判断是否有按键操作,并对每个按键的操作在LCD 显示器上作出相应的反应。由于 LCD 显示器每八位对应一个字符,故把秒、分、时的个位和十位分开表示。 该课题中有四个控制开关 KM1、KM2、KM3、KM4 分别控制时、分、秒、确定的调整,时间按递增的方式调整,每点一次按钮则相应的时间个位加以,且时间调整不干扰其他为调整时间的显示。 三、设计原理分析 1、按照系统的设计功能要求,本时钟系统的设计必须采用单片机软件系统实现,用单片机的自动控制能力配合按键控制,来控制时钟的调整及显示。 图一 系统总原理图 微型控制器 时钟电路 数据显示 按键调时 3 2、软件主要完成功能 (1)显示时间程序 用软件调节时间,通过程序的调节,最后用 LED 现实时钟 (2)调节时间程序 按键调节时间,能实现时、分的调节 3、软件设计主要流程 时间控制程序 时间控制程序,用中断准确的控制时间,采用 60 进制,60 秒为一分钟,60 分钟为一个小时,全天设置为 24 小时。 四、硬件资源及原理图 AT89C51 芯片 AT89C51 是美国ATMEL 公司生产的8 位Flash ROM 单片机。其最突出的优点是片内ROM 为Flash ROM,可擦写1000 次以上,应用并不复杂的通用ROM 写入器就能方...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

电子时钟(LCD显示)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部