没有合适的资源?快使用搜索试试~ 我知道了~
单片机的个性化电子钟设计报告.doc
0 下载量 164 浏览量
2023-07-02
18:06:40
上传
评论
收藏 407KB DOC 举报
温馨提示
试读
19页
单片机的个性化电子钟设计报告.doc
资源推荐
资源详情
资源评论
1
目录
单片机的个性化电子钟设计报告
作者: 电信 班
一、设计背景----------------------------------------------2
二、作品简介----------------------------------------------2
三、设计目的与意义----------------------------------------3
四、设计要求----------------------------------------------3
五、总体方案设计------------------------------------------3
5.1 硬件设计------------------------------------------3
5.1.1 总原理图----------------------------------------3
5.1.2 各模块设计--------------------------------------4
5.1.3 器件清单----------------------------------------7
5.2 软件设计----------------------------------------7
5.2.1 硬件框图----------------------------------------8
5.2.2 程序流程图--------------------------------------9
5.2.3 源程序代码--------------------------------------10
六、遇到的困难和解决办法----------------------------------18
七、参考文献----------------------------------------------18
八、附录--------------------------------------------------18
2
一、设计背景
电子钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以
及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。
由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时
准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等
各个领域。尽管目前市场上已有现成的数字钟集成电路芯片出售,价格便宜、
使用也方便,但鉴于单片机的定时器功能也可以完成数字钟电路的设计,因
此进行数字钟的设计是必要的。在这里我们将已学过的比较零散的数字电路
的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和设计电
路,写程序、调试电路的能力。
单片机具有体积小、功能强可靠性高、价格低廉等一系列优点,不仅已
成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和和
生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用
前景广阔。
二、作品介绍
该作品是个性化电子钟设计,技术上主要用单片机(AT89c52)主控,8
位 LED 数码显示,分别显示“小时-分钟-秒”。该作品主要用于 24 小时计时
显示,能调整显示时间,能调整闹钟时间,能做秒表使用,能定时闹铃 1 分钟,
闹钟响的时候可以手动按停。
使用方法:开机后时钟在 00:00:00 起开始计时。
按 K1 进入调时状态:按 K2 加 1,按 K3 减 1.再按 K1 进入分调整状态,加
减调整同调时一样.再按 K1 进入秒调整状态。之后再按 K1 分别进入闹钟的
时分秒调整状态。最后一次按 K1,则返回显示状态。
三、设计目的及意义
3
(1)熟悉 protues、keil-c 软件的应用。
(2)巩固、加深和扩大 51 系列单片机应用的知识面,提高综合及灵活运用
所学知识解决工业控制的能力;
(3)培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能
力,提高组成系统、编程、调试的动手能力;
(4)对课题设计方案的分析、选择、比较、熟悉用 51 单片机做系统开发、
研制的过程,软硬件设计的方法、内容及步骤。
四、设计要求
(1)上电以后自动进入计时状态,起始于 00:00:00。
(2)设计键盘调整时间,完成时间设计,并设置闹钟。
(3)定时时间为 1/100 秒,采用定时器实现。
(4)采用 LED 数码管显示,时、分,秒采用数字显示。
(5)采用 24 小时制,具有方便的时间调校功能。
五、总体方案设计
5.1 硬件设计
5.1.1 总原理图
如原理图所示,硬件系统主要由单片机最小应用系统、LED 数码管显
示模块、电源模块、晶振模块、按键模块等组成
。
4
电子钟原理图
5.1.2 各个模块设计
1.单片机最小系统 AT89S52 AT89c52
概述:是一款非常适合单片机初学者学习的单片机,它完全
兼容传统的 8051 ,8031 的指令系统,他的运行速度要比
8051 快最高支持达 33MHz 的晶体震荡器,在此系统中使用
12MHz 的晶振。
AT89c52 具有以下标准功能: 8k 字节 Flash,256 字节
RAM,32 位 I/O 口线,看门狗定时器,2 个数据指针,三个
16 位定时器/计数器,一个 6 向量 2 级中断结构,全双工串
行口,片内晶振及时钟电路。另外,AT89S52 可降至 0Hz 静
态逻辑操作,支持 2 种软件可选择节电模式。空闲模式
剩余18页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 695
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功