单片机课程设计电子时钟.doc

单片机课程设计电子时钟.doc

ID:56725724

大小:120.00 KB

页数:17页

时间:2020-07-06

单片机课程设计电子时钟.doc_第1页
单片机课程设计电子时钟.doc_第2页
单片机课程设计电子时钟.doc_第3页
单片机课程设计电子时钟.doc_第4页
单片机课程设计电子时钟.doc_第5页
资源描述:

《单片机课程设计电子时钟.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程设计课程名称单片机原理与应用课题名称电子时钟的设计专业班级学号姓名任课教师2010年12月16日课程设计任务书课程名称单片机原理与应用课题电子时钟的设计专业班级学生姓名学号指导老师审批任务书下达日期2010年12月3日任务完成日期2010年12月16日设计内容与设计要求设计内容:本课题以MCS-51系列单片机为核心,设计电子时钟显示分秒,按键K1秒数加1,按键K2分钟数加1,按键K4复位到全0状态。设计要求:1)确定系统设计方案;2)进行系统的硬件设计;3)完成必要的参数计算与元器件选择;4)完成应用程序设计;5)应用程序的调试。主要设计条件单片机

2、开发板说明书格式1.课程设计任务书2.目录3.总体方案确定4.各单元硬件电路设计说明及计算方法5.软件设计与说明(包括流程图)6.调试结果与必要的调试说明7.使用说明8.总结9.参考文献附录附录A程序清单附录B系统原理图进度安排设计时间为两周第一周星期一、上午:布置课题任务,讲课及课题介绍下午:借阅有关资料,总体方案讨论星期二、总体方案星期三、系统设计及调试星期四、系统设计及调试星期五、软件设计及调试第二周星期一、软件设计及调试星期二、写说明书星期三、写说明书星期四、上午:写说明书,整理资料下午:交设计资料,答辩目录目录6第1章前言7第2章基本原理7第

3、3章总体设计思路83.1设计方案8第4章硬件电路的设计方案84.1LED显示部分的电路设计94.2按键电路设计10第5章软件设计方案115.1电子时钟数码管显示时间设计13第6章系统调试146.1软件模拟仿真146.2硬件调试14第7章使用说明15第8章总结与体会15第9章参考文献15附录16第1章前言目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。例如计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这

4、些都离不开单片机。还有就是我们自动控制领域的机器人、智能仪表、医疗器械等等。因此,学好单片机非常重要。第2章基本原理利用AT89S51作为主控器组成一个电子时钟。交电子时钟的设计只用开发板上的电路即可。若上电后,按下K4键则电子时钟开始计时,每60s分钟加1,当时间到59分59秒时,在计1s则,分钟数和秒数都清0;若此过程中按下K1则秒加1,若按下K2键则分钟数加1,按下K4键,分秒都回到0。第3章总体设计思路3.1设计方案该系统的功能概括起来就是实现电子时钟。要完成电子时钟功能,需要编写硬件定时程序。电子时钟的实现用开发板即可。第4章硬件电路的设计方

5、案根据设计要求和设计思路,硬件电路有两部分组成,即单片机开发板。在单片机中,定时功能既可以由硬件(定时/记数器)实现,也可通过软件定时实现。硬件定时是利用单片机内定时器定时,启动以后定时器可与CPU并行工作,不占用CPU时间,CPU有较高的工作效率。电子时钟用硬件定时完成。4.1LED显示部分的电路设计本课题所采用得是由LED(数码管)作为显示电路,数码管电路即开发板上的数码管电路。4.2按键电路设计上电后当K4键按下,电子时钟开始计时。第5章软件设计方案根据设计要求和设计思路,进行模块设计。5.1电子时钟数码管显示设计按K4键启动设置定时计数器0的工

6、作方式,并装入计数初值进入死循环检查是哪个键按下秒数加1是否秒计数到60刷新显示分钟数加1是否分钟计数到60刷新显示将秒数清0,分钟数加1分钟数、秒数清0K4K1K2是将秒数清0,分钟数加1是否否图5-1电子时钟主程序:启动当K4键按下,进入电子时钟系统图5-2主程序图第6章系统调试6.1软件模拟仿真试验所涉及的2个软件keil和multisim10,以下是仿真步骤。程序调试部分keil先新建一个工程,并保存在所建工程弹出的对话框中选择AT89S51处理器。新建一个文档以编辑程序,将所设计的程序输入到新建文档中,并保存文档.c(c文件)。将所保存的文档

7、添加到工程中去,再进行工程配置,点击Project菜单下的OptionsforTarget,将CreateHEXFile打上勾,再编译文件。仿真部分multiim10,运行multism10后进入仿真界面将所需元件选择好,根据原理图画出仿真图(当选择了8051单片机后,系统自动提示装入程序的路径,并建立工程文件),待仿真图连好后点击仿真按钮仿真即可。6.2硬件调试硬件调试的步骤如下:接通电源和串口、并口线,打开ISplay软件,进行程序设置,关掉ISPlay,再打开,通过软件将在keil中生成的.hex文件下载到单片机板子上即可。当程序下载完之后,只有

8、电源指示灯亮,按下K4键电子时钟开始工作,每60s分钟加1,当时间到59分59秒时,在计1s则

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。