- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单 片 机
数 字 时 钟 设 计
实 训 报 告
系别
专业
学号
摘 要
单片机是把中央处理器CPU,随即存取存储器RAM,只读存储器ROM,定时器/计数器以及输入/输出即I/O接口电路等主要计算机部件,集成在一块集成电路上的微机。虽然只是一个芯片,但从组成和功能上来看,已具备微型系统的属性。单片机的发展经历了4个阶段,其向着低功耗CMOS化,微型单片化,主流与多品种共存的方向发展。单片机在工业自动化,仪器仪表,家用电器,信息和通讯产品及军事方面得到了广泛应用。另外,其发展前景不错。
本次实训以设计制作数字时钟为例,来加深我们对单片机特性和功能的了解,加强我们的编程思想。为今后从事单片机程序产品的开发,打下了良好的理论与实践基础。理论服务于实践,将知识转化为能力,也是本次试训的另一个重要目的。
目 录
一、 整体设计方案………………………………………………3
1. 方案设计要求…………………………………………………3
2. 方案设计与论证………………………………………………3
3. 整体设计框图…………………………………………………4
二、 数字时钟的硬件设计………………………………………4
1. 最小系统设计…………………………………………………4
2. LED显示电路…………………………………………………8
3. 键盘控制电路…………………………………………………9
4. 数字时钟的原理图……………………………………………10
三、 数字时钟的软件设计………………………………………11
1. 系统软件设计流程图…………………………………………11
2. 数字时钟主程序………………………………………………14
四、 调试与仿真…………………………………………………18
1. 数字时钟系统PROTUES仿真…………………………………18
2. 软件与硬件调试………………………………………………19
3. 系统性能测试与功能说明……………………………………19
4. 出现问题及解决………………………………………………19
五、 实验结论…………………………………………………………20
六、 心得体会…………………………………………………………21
附录:1.原器件清单………………………………………………22
2.参考文献……………………………………………………22
一、整体方案设计
1. 方案设计要求
设计制作一个数字时钟,要求能实现基本走时,并以数字形式显示时、分、秒;采用24小时制;能校时、校分、校秒;也可以添加其他功能.
2. 方案设计与论证
方案一:
采用各种纯数字芯片实现数字时钟的设计。优点:各个模块功能清晰,电路易于理解实现。缺点:各个模块功能已定不能进行智能化调整,整体电路太庞大。
方案二:
采用 FPGA模块用硬件语言实现功能。优点:运算速度快,走时精度高,算法简单。缺点:成本高,大材小用。
方案三:
采用单片机最小系统实现功能。优点:电路简单,能通过程序进行随机调整并扩展功能,成本低,易于实现。缺点:走时有一定的误差。
经过综合考虑成本问题以及他人接受程度,选择第三种方案实现设计要求。
整体设计框图
MCU控制芯片(AT89C51)(AT89C51)
MCU控制芯片
(AT89C51)
(AT89C51)
复 位
LED显示
LED显示
时间设置
时间设置
数字时钟整体框图
二、数字时钟的硬件设计
1. 最小系统设计
∴ AT89C51的介绍:
AT89C51单片机是在一块芯片中集成了CPU、RAM、ROM、定时器/计数器和多种功能的I/O接口电路等一台计算机所需要的基本功能部件,AT89C51单片机包含下列几个部件:
(1) 一个8位CPU;
(2)一个片振荡器及时钟电路;
(3)4K字节ROM程序存储器;
(4)128字节RAM数据存储器;
(5)两个16位定时器/计数器;
(6)可寻址64K外部数据存储器和64K外部程序存储器空间的控制电路;
(7)32条可编程的I/O线(四个8位并行I/O端口);
(8)一个可编程全双工串行口;
(9)具有五个中断源、两个优先级嵌套中断结构。
其部结构框图如下图所示:
∴ AT89C51单片机的部分管脚说明:
AT89C51单片机采用40条引脚双列直插式器件,引脚除5V( 40脚)和电源地( 20脚)外,其功能分为时钟电路、控制信号、输入/输出三大部分,引脚图如下图:
最小系统:
您可能关注的文档
最近下载
- 标准化管理手册2021年版(施工线路).docx VIP
- 我爱宁波小学三年级教案.doc VIP
- 石油产品分析(第三版)全套PPT课件.pptx
- 2025年四川省中科执业药师继续教育答案《黄帝内经》与岐黄之术.pdf VIP
- 2024-2025学年初中信息技术(信息科技)人教版(2024)七年级全一册教学设计合集.docx
- 全国现场流行病学调查职业技能竞赛理论考试题库(浓缩600题).doc VIP
- 程序设计类课程“闯关式”数字化教学设计与实践.docx VIP
- 第5单元 探索1 互联网安全风险及其产生原因 教学课件.ppt VIP
- 2022玻璃结构工程技术规程.docx VIP
- (高清版)DB33∕T 1217-2020 屋面工程质量验收检查用表标准 .pdf VIP
原创力文档


文档评论(0)