- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课 程 设 计
课程名称单片机原理与应用课程设计课题名称电子表专 业测控技术与仪器班 级1302学 号20姓 名刘彬指导老师李晓秀、汪超、周向红等
2016年2月29日
电气信息学院
课程设计任务书
课题名称51单片机开发板设计姓 名刘彬专业测控技术与仪器班级1302学号20指导老师周向红课程设计时间2016年2月29日-2016年3月16日教研室意见意见: 审核人:一、任务及要求
设计任务:
以单片机为核心设计一个多功能电子表。能焊接开发板的同学,在开发板上进行调试。
(1)具有电子时钟、时钟设置和跑表功能。
(2)用按键实现时钟启动、时钟停止、跑表启动、跑表复位、时钟调整等控制。
(3)做时钟时用4位LED数码管显示分、秒,做跑表时显示000.0秒~999.9秒。
设计要求:
(1)确定系统设计方案;
(2)进行系统的硬件设计;
(3)完成必要的参数计算与元器件选择;
(4)开发板焊接及测试
(5)完成应用程序设计;
(6)应用系统的硬件和软件的调试。
二、进度安排
第一周:
周一:集中布置课程设计任务和相关事宜,查资料确定系统总体方案。
周二~周三:完成硬件设计和电路连接
周四~周日:完成软件设计
第二周:
周一~周三:程序调试
周四~周五:设计报告撰写。周五进行答辩和设计结果检查。
目 录
第1章 概述 6
第2章 系统总体方案设计 7
2.1 总体思路 7
2.2 系统方案选择 7
第3章 硬件设计 8
3.1 系统硬件结构框图 8
3.2 按键结构 9
第4章 软件设计与说明 11
4.1主程序流程图 11
4.2 显示程序流程图 12
4.3 定时计数器T0中断服务流程图 13
第5章 调试步骤、结果、使用说明 14
5.1调节电路部分...........................................15
5.2 显示电路部分...........................................15
5.3单片机部分电路.........................................17
第6章 设计总结 18
第7章 参考文献 19
附录1 总体设计图 20
附录2 系统程序清单 21
第1章概述
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。我们都知道,设计系统的关键是思路,而系统通常又由各个模块所组成,所以必须先把所要设计的系统模块化,再把各个模块组合在一起,实现一个完整的系统。这就要求我们先要有扎实的理论知识,特别对芯片的各个管脚功能必须了解,这样才能进行硬件设计,同时,又必须掌握MCS51的指令功能,通过编程实现其功能,这就能让我们能更好地理解《单片机原理及应用》这门课程,也是一种理论在实践中的运用。
如果说我们以前学的都是理论,包括C语言,微机原理,C+ +,微机接口技术,protel等等,那么这次的课程设计就是一个贯穿多学科的综合性实践。单片机自20世纪70年代问世以来,以极其高的性价比受到人们的重视和关注,所以应用很广,发展很快。单片机的有点是体积小、重量轻、抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,开发较为容易。
数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。
数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。目前,数字钟的功能越来越强,并且有多种专门的大规模集成电路可供选择。
第2章 系统总体方案设计
2.1 总体思路
利用52单片机的P2口作为控制单片机跑表开始,暂停,清零,返回的输入端。P3作为控制LED的显示时钟的调节时间控制信号输入端。P0,P1控制LED动态显示选择控制端控制六个LED的显示时间和显示顺序。定时器T0定时50ms。T1定时10ms,37H-39H保存时钟的变化量。41H-43H保存秒表的变化量。其中为了方便显示,每个变量对应两个单元,以便将变量拆开成两个十进制的数方便显示。
2.2 系统方案选择
本系统采用AT89C52单片机、6位数码管显示(不带译码器)和7个键盘键盘操作(分别为功能键,加一键,减一键,返回键,开
文档评论(0)