单片机课程设计-基于数码管的电子钟

上传人:aa****6 文档编号:29985431 上传时间:2018-01-26 格式:DOC 页数:25 大小:690.50KB
返回 下载 相关 举报
单片机课程设计-基于数码管的电子钟_第1页
第1页 / 共25页
单片机课程设计-基于数码管的电子钟_第2页
第2页 / 共25页
单片机课程设计-基于数码管的电子钟_第3页
第3页 / 共25页
单片机课程设计-基于数码管的电子钟_第4页
第4页 / 共25页
单片机课程设计-基于数码管的电子钟_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《单片机课程设计-基于数码管的电子钟》由会员分享,可在线阅读,更多相关《单片机课程设计-基于数码管的电子钟(25页珍藏版)》请在金锄头文库上搜索。

1、摘 要AT89S52 单片机是一款应用广泛、功能强大的八位单片机。本设计是由单片机AT89S52 作为核心,通过单片机使电子钟具有调节显示时分秒的功能,电子钟是一种利用数字电路来显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显示电子钟直观、无机械传动装置等优点。它的计时周期为 24 小时,显示满刻度为 23 时 59 分 59 秒,另外应有校时功能。本设计在原来电子钟的基础上,增加了年月日显示、闹铃、整点提示等功能。使用时 S8 键为控制键,控制运行的调时,S4 键为翻页查看键,S5 、S6、S7 键为调时状态下的控制键,分别为减一、加一、移格功能。 。关键词 电子钟;单片机;

2、定时;闹铃;ABSTRACTAT89S52 SCM is a eight bit microcontroller of wided applicationan and powerful. Cores this design is by monolithic AT89S52 SCM . it has adjust display by that electric clock.electric clock is a device that use of digital circuit to display seconds, points and the timer. compare of the

3、tradition, , display electric clock intuitive, no mechanical transmission device etc. its timing cycle be for 24 hour, the full scale is hour of 23,minutes of 59, second of 59, another reset function is also the function. The foundation of clock display year month day and other functions. S8 keys co

4、ntrol tone. S4 keys scroll view. On the state of adjust, S5、S6、S7control functions of minus one,plus one, move lattice function.Key words :electronic clock; single-chip; timing; alarm2目 录。 .1目 录 .31.1 设计课题任务 .41.2 功能要求说明 .41.3 总体方案介绍及工作原理 .42 硬件系统的设计 .62.1 系统各功能模块介绍 .62.1.2 键盘功能模块 .62.1.4 定时提示模块 .72

5、.1.5 整时提示模块 .72.2 系统电路图 .7总原理图.总布局图.PCB 图见附录(1) .72.3 系统的元器件清单 .73 软件系统的设计 .83.1 使用单片机资源介绍 .83.3.1 独立式键盘模块 .83.2.2 数码管显示模块 .83.2.3 整点提示、秒表模块 .83.4 软件系统的程序 .10软件系统的程序如附录(2) .104 系统的仿真分析及结论 .114.1 系统设计的使用说明 .114.2 系统设计的仿真结果 .114.3 系统的误差分析 .124.4 设计体会 .12参考文献 .13致 谢 .13附录(1) 13附录(2) 1531 系统总体设计方案1.1 设计

6、课题任务设计一个具有特定功能的电子钟。1.2 功能要求说明(1) 、屏幕保护(P.显示) ;(2)、时、分、秒之间用“-”分割,年、月、日之间用“_”分割,定时时间用=分开;(3)、运行时按下 s8 键进入调时分秒状态,再按一次进入调年月日状态,再按一次进入调定时状态,调整状态时二极管全亮、调整单位闪烁;(4)、在运行状态下,按下 s4 键切换时分秒、年月日和定时时间的显示;(5)、在调整状态下,按 s7 键移动调整单位,每按一次移动一个单位,可调整时分秒、年月日和定时;(6)、整点提示功能:当时间为整时时,二极管交替显示 4 次;(7)、闹铃功能:当定时时间到时,闹铃会滴滴滴报警;(7)、附

7、加功能:当在运行状态时,二极管循环移动.1.3 总体方案介绍及工作原理单片机控制原理图如图 1.1 所示。4图 1.1电子钟的总体功能原理是以 AT89S52 单片机为主要的控制核心,通过外接 5 个独立式键盘作为控制信号源,八个七段数码管作为显示器件,在数码管上显示出来,时通过不同的按键来观看和调节各种数据。52 硬件系统的设计2.1 系统各功能模块介绍2.1.1 AT89S52 控制模块考虑到设计功能需要,控制器的功能用于外部键盘信号的接收和识别、数码管的显示控制,定时器应用等,我们选择了学习过的 AT89S52 系列单片机,具有反应速度极快,工作效率特高的特点。AT89S52 主要性能 与 MCS-51 单片机产品兼容 、8K 字节在系统可编程 Flash存储器,1000 次擦写周期,全静态操作:0Hz33Hz 三级加密程序存储器 32 个可编程I/O 口线 、三个 16 位定时器 /计数器 八个中断源 、全双工 UART 串行通道、 低功耗空闲和掉电模式 、掉电后中断可唤醒 、看门狗定时器 、双数据指针 、掉电标识符 。AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程Flash 存储器。使用 Atmel 公司高密度非 易失性存储器技术制造,与工业 80C51 产品指令和引脚完 全兼

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号