基于单片机的数字电子钟论文

基于单片机的数字电子钟论文

ID:883305

大小:878.02 KB

页数:30页

时间:2017-09-23

基于单片机的数字电子钟论文_第1页
基于单片机的数字电子钟论文_第2页
基于单片机的数字电子钟论文_第3页
基于单片机的数字电子钟论文_第4页
基于单片机的数字电子钟论文_第5页
资源描述:

《基于单片机的数字电子钟论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、CHANGZHOUINSTITUTEOFTECHNOLOGY科研实践题目:基于单片机的数字电子钟二级学院(直属学部):延陵学院专业:电气工程及其自动化班级:学生姓名:学号:指导教师姓名:职称:副教授-30-目录一、绪论31.1课题研究的背景和意义31.2课题研究的目的3二、课题设计概况42.1课题主要实现功能42.2课题功能分析42.3课题功能实现过程的描述4三、总体设计方案53.1单片机的选择53.2数字电子钟显示方案论证5四、硬件设计64.1总体设计结构图64.2单片机最小系统的设计64.3输入电路的设计74.4输出电路的设计8五、软件设计105.1主程序结构图1

2、05.2主程序流程图105.3主要程序模块分析125.3.1延时程序125.3.2计24小时程序125.3.3暂停/继续程序145.3.4校时灯闪程序145.3.516进制转BCD码程序15六、Protues和keil仿真166.1proteus软件的介绍及使用166.2Keil软件的介绍及使用166.3数字电子钟的仿真16七、实物制作217.1电路板焊接217.2电路板调试21八、总结和展望228.1科研实践总结228.2对未来的展望22附录23参考文献23元器件清单23原理图和PCB图24C语言程序代码25实物图30-30-一、绪论1.1课题研究的背景和意义20世

3、纪末,电子技术获得了飞速发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力的推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记时间,忘记了要做的事情,但是,一旦重要的事情,一时的耽误可能酿成大祸。 目前,单片机正朝着高性能和多品种方向发展,发展趋势将是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。 单片机模块中最常见的是数字钟,数字钟是一种利用数字电路技术实现时、分、秒计时的装置,与机械式时钟

4、相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛使用。 数字电子钟是采用数字电路对时、分、秒数字显示的计时装置,广泛用于个人家庭、车站、码头、办公室等公共场所,成为人们日常生活中不可缺少的必需品。由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度远远超过老式钟表,钟表的数字化给人们的生产生活带来了极大的方便,而且大大的扩展了钟表原来的报时功能,因此研究数字钟及扩大其应用,有着日常现实的意义。1.2课题研究的目的复习KEIL软件的使用方法;学会编写数字电子钟的C语言程序;学会画数字电子钟的PROTEUS图;学会稳压电源的制作

5、方法;学会制作相应的实物。-30-二、课题设计概况2.1课题主要实现功能1、该单片机数字电子钟能在LED 数码管准确显示24小时(显示格式为:时时,分分,秒秒);2、可暂停时间的变动,同时在暂停的时候可以通过调秒、调分和调时按钮校正时间,继续计时的时候按调整后的时间变动。每调整一次时间相对应的LED灯会亮三次,计时的时候灯不亮;3、每次上电的时候数码管显示“000000”,校时之后方可正常使用。2.2课题功能分析1、为了实现计时功能,必须有合适精确的秒源;2、通过进位的方法可以实现分钟和小时的显示;3、时、分、秒计到24、60、60要清零;4、给暂停和校时功能分别设置

6、按钮,每按一次校时按钮相应的数码管显示加1,相应的LED灯亮;5、通过软件编程课实现上述功能。2.3课题功能实现过程的描述给单片机上电之后,数码管显示时间为00时00分00秒,按下暂停/继续键后,通过三个校时按钮把时间校准到实际时间,再次按下暂停/继续键恢复计时。每一次校时的时候相应的灯就会闪,不调时的时候灯就灭。-30-三、总体设计方案3.1单片机的选择AT89C51是一种带4K字节FLASH存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低电压、高性能CMOS8位微处理器,俗称单片机。AT89C2051

7、是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。而ATMEL公司的89C52单片机,是增强型RISC内载Flash的单片机。  由于单片机的种类很多,在选择单片机时要依据实际设计要求选择合适的单片

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

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

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