单片机电子时钟课程设计实验报告.doc
《单片机电子时钟课程设计实验报告.doc》由会员分享,可在线阅读,更多相关《单片机电子时钟课程设计实验报告.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机实践报告题 目 电子时钟设计 专 业 电子信息工程 学生姓名 王健吉 准考证号 指导教师 2014 年 10 月一,课程设计的目的和意义 课程设计的目的与意义在于让我们将理论与实践相结合。培养我们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用系统的开发和设计打下一个坚实的基础。二,课程设计的基本任务 利用89S51单片机最小系统,综合应用单片机定时器、中断、数码显示、键盘输入、蜂鸣报警等知识,设计一
2、款单片机和简单外设控制的电子时钟。三,主要功能要求1)使用6位数码管,前两位显示小时(24小时制),中间两位显示分钟,后两位显示秒。时钟每走1秒,秒数码管加1显示,60秒后分钟数码管加1显示,60分钟后小时数码管加1显示。2)设计89S51单片机最小系统3)掌握使用Protel99 绘制原理图和布板的过程、方法和技巧。4)掌握单片机开发软件(Keil C51或 Wave)的使用和调试。5)编写并调试单片机定时及其中断程序,以实现电子时钟的功能。6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序和数码显示程序。7)掌握硬件和软件联合调试的方法。8)完成系统硬件电路的设计和制作。9)完成
3、系统程序的设计。10)完成整个系统的设计、调试和制作。11)完成课程设计报告。四,整体设计框图及整机概述整体设计框图整机概述:1)开机为走时模式,正常显示时间。在此模式下整点闹时,定点闹时有效。2)共设置3个按键,分别为模式键、功能键1、功能键2。按动模式键,模式将在走时/调时/日期显示及调整/闹钟显示及调整4个模式下切换。3)走时模式下,按动功能键1/功能键2停止闹时。4)调时模式下,功能键1调整分钟数值,功能键2调整小时数值。5)日期显示及调整模式下,功能键1调整日期数值,功能键2调整月份数值。6)闹钟显示及调整模式下,功能键1调整闹钟分钟数值,功能键2调闹钟时钟数值。五,软件流程图和流程
4、说明1)主程序流程图调用显示子程序调用闹钟查询子程序调用按键扫描子程序调用模式查询子程序初始化开始等待定时器中断流程图说明初始化:包括定时器赋初值,初始化各内存单元。开定时器中断,开CPU中断,送段码表头地址给DPTR。读R3数值,拆出低位并查表转成段码送位选码段码送P0口保护现场显示子程序调用延时子程序读R3数值,拆出高位并查表转成段码送位选码段码送P0口调用延时子程序读R4数值,拆出低位并查表转成段码送位选码段码送P0口读R4数值,拆出高位并查表转成段码送位选码调用延时子程序调用延时子程序段码送P0口读R5数值,拆出低位并查表转成段码送位选码调用延时子程序段码送P0口读R5数值,拆出高位并
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 电子 时钟 课程设计 实验 报告
限制150内