- 10
- 0
- 约1.46万字
- 约 24页
- 2022-06-29 发布于山东
- 举报
单 片 机
数 字 时 钟 设 计
实 训 报 告
系别
专业
姓名
学号
摘 要
单片机是把中央处理器 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 模块用硬件语言实现功能。优点:运算速度快,走时
精度高,算法简单。缺点:成本高,大材小用。
方案三:
采用单片机最小系统实现功能。优点:电路简单,能通过程序进
行随机调整并扩展功能,成本低,易于实现。缺点:走时有一定的误
差。
经过综合考虑成本问题以及他人接受程度,选择第三种方案实现
设计要求。
3. 整体设计框图
MCU 控制芯片
复 位
LED 显示
时间设置 (AT89C51)
数字时钟整体框图
二、数字时钟的硬件设计
原创力文档

文档评论(0)