- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
倒计时数字秒表的设计
务 书
倒计时数字秒表设计
摘 要:本次课程设计是设计一个以AT89S52单片机为核心的倒计时数字秒表,计数初值为59并开始每秒自动减1,当按键1按下时记录当前时间值,当按键2按下时显示当前记录值,再次按下按键1时秒表复位为59。本设计硬件部分包括电源电路、复位电路、按键电路、振荡电路、数码管显示电路五部分电路,软件程序部分有定时中断程序、外部中断程序、显示子程序和延时子程序等。软件Proteus画出原理图并进行仿真,依照仿真成功的原理图接线,在万用电路板上把原器件焊接好从而实现预期的功能。
关键词:倒计时秒表;AT89S52;数码管;Proteus
目 录
TOC \o 1-2 \h \z \u HYPERLINK \l _Toc325223600 1. 设计背景 1
HYPERLINK \l _Toc325223603 2. 设计方案 2
HYPERLINK \l _Toc325223604 2.1总体设计框图 2
HYPERLINK \l _Toc325223605 2.2时钟电路方案选择 2
HYPERLINK \l _Toc325223605 2.3复位电路方案选择 2
HYPERLINK \l _Toc325223605 2.4显示电路方案选择 3
HYPERLINK \l _Toc325223606 3. 方案实施 4
HYPERLINK \l _Toc325223608 3.1 硬件设计 4
3.2 HYPERLINK \l _Toc294466401 软件设计 8
3.3 HYPERLINK \l _Toc294466401 系统仿真 9
HYPERLINK \l _Toc325223610 3.4 实物制作 9
HYPERLINK \l _Toc325223609 4. 结果与结论 12
HYPERLINK \l _Toc325223610 4.1结果 12
HYPERLINK \l _Toc325223611 4.2结论 12
HYPERLINK \l _Toc325223612 5. 收获与致谢 13
HYPERLINK \l _Toc325223613 6. 参考文献 14
附录一 HYPERLINK \l _Toc294466398 15
附录二 HYPERLINK \l _Toc294466398 16
附录三 HYPERLINK \l _Toc294466398 17
附录四 HYPERLINK \l _Toc294466398 18
附录五 HYPERLINK \l _Toc294466398 19
PAGE
PAGE 10
1. 设计背景
近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。在实时控制和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面 知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以做完善。微型计算机的应用已渗透到生产、生活的各个方面。数字秒表是一种常用的计时工具,以其价格低廉、走时精确、使用方便、功能多而倍受广大用户的喜爱。倒计时秒表的计时精度也越来越高,功能越来越多,构造也日益复杂。本次课题结合单片机,实现了一种基于AT89S52单片机的倒计时数字秒表的设计。
单片机是一种集成电路芯片,是采用超大规模集成技术把具有数据处理能力的中央处理器, RAM、ROM、I/O口和中断系统、定时器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域的广泛应用。它具有体积小、质量轻、价格便宜的特点,为学习、应用和开发提供了便利条件。
基于上述两个因素,本次设计完成了了一款以AT89S52单片机为主控芯片的倒计时秒表设计,能实现带复位的,从59开始倒数的倒计时的功能。
2. 设计方案
2.1总体设计框图
AT89S52
AT89S52
单片机
电源电路
宿舍
时钟电路
复位电路
显示电路
开关电路
图2.1 总体设计框图
2.2时钟电路方案选择
时钟电路用于产生AT89S52单片机工作时所必需的控制信号。常用的时钟电路有两种方式,一种是内部时钟方式,另一种是外部时钟方式。
1、内部时钟方式:AT89S52内部有一个用于构成振荡器的高增益反相放大器,它的输入端为芯片引脚XTAL1,输出端为引脚XTAL2。这两个引脚跨接石英晶体和微调电容,构成一个稳定的自激振荡器。电路中的电容C1和C2的典型值通常选择33pF,该电容的大小会影响振荡器频率的高低、振荡器的稳定性和起振的快速性。晶体振荡频率的范围通常是在1.2—12MHz。晶体和电容应可能安装的与单片机靠近,以减少
原创力文档


文档评论(0)