课程设计(论文)-基于单片机控制的时钟控制电路

课程设计(论文)-基于单片机控制的时钟控制电路

ID:6654402

大小:390.50 KB

页数:23页

时间:2018-01-21

课程设计(论文)-基于单片机控制的时钟控制电路_第1页
课程设计(论文)-基于单片机控制的时钟控制电路_第2页
课程设计(论文)-基于单片机控制的时钟控制电路_第3页
课程设计(论文)-基于单片机控制的时钟控制电路_第4页
课程设计(论文)-基于单片机控制的时钟控制电路_第5页
资源描述:

《课程设计(论文)-基于单片机控制的时钟控制电路》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于单片机的时钟电路设计目录1引言…………………………………………………………………………………………12总体设计方案……………………………………………………………………12.1设计思路………………………………………………………………………12.2总体设计框图…………………………………………………………………13单元电路分析…………………………………………………………………23.1AT89C51简介……………………………………………………………………23.2串行显示电路…………………………………………

2、…………………………33.3整点报时电路……………………………………………………………………33.4校时电路…………………………………………………………………………43.5复位电路及晶振电路…………………………………………………………………44主程序流程图…………………………………………………………………55总结与体会…………………………………………………………………………………6参考文献……………………………………………………………………………6附图1总体电路图…………………………………………………

3、…………7附录1源程序…………………………………………………………………822摘要:本设计是基于单片机控制的时钟控制器,通过向单片机输入不同的指令可以实现24小时制时钟的基本显示和连续的调时,调分和调秒的功能,同时又扩展了定时闹铃功能。该电路硬件较为简单、计时精度高、可控性好,可以随时调整和设定时间,并且调时间的误差小,操作简单、通用性强。关键词:中断单片机定时器时钟控制器六位串口数码管显示设计目的:(1)学习输出口的使用方法;(2)学习定时/计数器的使用;(3)学习中断的使用设计要求:电路的基本功能

4、应包括数码显示时、分、秒时间、可以手动调节时间、定时闹铃等。1引言随着科技的发展,电子技术得到了飞速的发展,尤其是近些年来单片机的应用更为普遍。嵌入式系统与单片机已深入到国民经济众多技术领域,从军事、工业到家庭日常生活,单片机因其体积小、功能强、价格低廉而得到广泛应用。在此基础上,越来越多各式各样的时钟也逐渐走进我们的生活,它们设计精巧、方便、耐用、美观,深得各层领域的厚爱随着科技的进步,而单片机控制的数字时钟的出现则打破了人们对时钟的传统概念,因为数字时钟不仅可以通过数字直观地显示出时间,还可以定时

5、发出各种声、光、电信号,以启动各种设备实现实时控制、时间顺序控制。该设计既有一般时钟的基本显示和调整功能,同时又增加了整点报时功能。所使用的单片机,低功耗,具有实时时钟功能。2总体设计方案2.1设计思路22本电子钟有5部分组成,分别是调时电路,复位电路,晶振电路,报警电路和6位数码管串口显示电路,调时电路四个轻触式按键,分别命名为:确定键k1.模式设定键K2、加调整键K3、减调整键K4。,报警电路采用了一只NPN型的三极管及蜂鸣器为报警电路。复位电路的功能是只要按下手动按纽,无论电路处于何种状态,电路

6、都会恢复到初始状态的显示。电源电路由桥式整流、电容滤波和三端稳压器7805的构成,可以用交流电压供整个系统工作。此数字钟可与任何6~12V/100mA的交直流电源适配器配合工作,适应性强。使用AT89C51和其他的附属电路组成电子钟。显示部分的基本原理:显示电路采用静态数码显示技术,由于一次只能让一个数码管显示,然而要显示6位的数据,必须由数码管一个一个轮流显示才可以实现,人的视觉暂留的时间为0.1秒,所以每位显示的间隔不必超过20ms,为了保证正确显示,必须每隔2ms,就要刷新一个数码管。本电路使得

7、每个数码管显示的时间大约在2ms,而这刷新时间我们采用软件延时程序.每隔12ms对数码管刷新一次。分别用于调节时.分.秒。在软件设计方面,应完成时钟控制电路的各项要求整个系统工作时,秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,将标准秒信号送入“秒计数器”,“秒计数器”采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。“分计数器”也采用60进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。“时计数器”采用24进制计时

8、器,可实现对一天24小时的累计。显示电路将“时”、“分”、“秒”计数器的输出,通过六个七段LED显示器显示出来。校时电路是直接加一个脉冲信号到时计数器或者分计数器或者秒计数器来对“时”、“分”、“秒”显示数字进行校对调整。2.2总体设计框图。如图1所示。AT89C51单片机晶振电路复位电路调时按纽四端接口六个数码管串口显示电路报警电路图1基于单片机的时钟控制器总体设计框图223单元电路分析3.1AT89C51简介AT89C51是一种带4K字节闪烁可编程、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。