单片机课程设计时钟跑表.doc
上传人:猫巷****雪凝 上传时间:2024-09-10 格式:DOC 页数:37 大小:466KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

单片机课程设计时钟跑表.doc

单片机课程设计时钟跑表.doc

预览

免费试读已结束,剩余 27 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

单片机课程设计时钟跑表成绩课程设计课程名称单片机原理与应用课程设计课题名称时钟跑表设计专业班级学号姓名指导老师林国汉、王迎旭、汪超、李晓秀等5月22日电气信息学院课程设计任务书课题名称时钟跑表设计姓名专业班级学号指导老师林国汉课程设计时间5月22日-6月3日一、任务及要求设计任务:本课题要求以MCS-51系列单片机为核心,设计一个数字时钟。具有时钟和跑表功能,用LED或者液晶显示器进行显示;具有时钟调整功能*具有闹钟功能,且闹钟时间可调整。*其它功能设计要求:(1)确定系统设计方案;(2)进行系统的硬件设计;(3)完成应用程序设计;(4)应用系统的硬件和软件的调试。二、进度安排第一周:周一:集中布置课程设计任务和相关事宜,查资料确定系统总体方案。周二~周三:完成硬件设计和电路连接周四~周日:完成软件设计第二周:周一~周三:程序调试周四~周五:设计报告撰写。周五进行答辩和设计结果检查。三、参考资料1、王迎旭等.单片机原理及及应用[M].2版.机械工业出版社,2、胡汉才.单片机原理及其接口技术[M].3版.清华大学出版社,.3、戴灿金.51单片机及其C语言程序设计开发实例[M].清华大学出版社,目录TOC\o"1-3"\h\uHYPERLINK\l_Toc16681第一章总体方案设计PAGEREF_Toc166811HYPERLINK\l_Toc155821.1设计方案设计任务与要求PAGEREF_Toc1558211.2设计思路及系统框架图1HYPERLINK\l_Toc20286第二章硬件电路设计PAGEREF_Toc202863HYPERLINK\l_Toc32422.1单片机AT89C51PAGEREF_Toc32423HYPERLINK\l_Toc132402.2矩阵键盘电路PAGEREF_Toc132404HYPERLINK\l_Toc254212.3蜂鸣器电路4HYPERLINK\l_Toc241332.4LED数码管显示电路PAGEREF_Toc241335HYPERLINK\l_Toc20574第三章软件设计6HYPERLINK\l_Toc243403.1系统主程序6HYPERLINK\l_Toc172053.2矩阵键盘功能程序6HYPERLINK\l_Toc235683.4定时功能程序8HYPERLINK\l_Toc11485第四章调试PAGEREF_Toc1148510HYPERLINK\l_Toc179954.1系统调试方法PAGEREF_Toc1799510HYPERLINK\l_Toc319244.2调试结果PAGEREF_Toc3192410HYPERLINK\l_Toc16447第五章总结PAGEREF_Toc1644711HYPERLINK\l_Toc32168附录PAGEREF_Toc3216812HYPERLINK\l_Toc30035附录A电路仿真原理图PAGEREF_Toc3003512HYPERLINK\l_Toc32529附录B程序清单PAGEREF_Toc3252913HYPERLINK\l_Toc16681第一章总体方案设计1.1设计任务与要求设计任务:本课题要求以MCS-51系列单片机为核心,设计一个数字时钟。具有时钟和跑表功能,用LED或者液晶显示器进行显示;具有时钟调整功能*具有闹钟功能,且闹钟时间可调整。*其它功能设计要求:确定系统设计方案;进行系统的硬件设计;完成应用程序设计;应用系统的硬件和软件的调试。1.2设计思路及系统框架图我们采用的是AT89C51作为时钟控制芯片。本次方案主要由时钟模块、秒表模块和闹钟模块组成,其中时钟模块包含时钟显示功能、时钟调整功能和时钟暂停功能,秒表模块包含秒表启动功能、秒表暂停功能、秒表时间存储功能和秒表回显功能,闹钟模块包含闹钟调整功能、闹钟显示功能和闹钟存储功能。时钟经过定时器T0对时、分、秒的数值进行操作,而且秒计算到60的时候,要自己清零并向分进1,分计算到60的时候,要自己清零并向时进1,时进到24的时候,要清零,这样才能进行循环计时。秒表模块需要重新显示一个秒表界面,同时也应该需要经过另外一个定时器T1对秒表进行操作,从而保证在秒表界面,时钟显示模块的时间还在进行。闹钟模块则需要设计闹钟时间,当设计的闹钟时间和时钟的时间相