网站大量收购闲置独家精品文档,联系QQ:2885784924

电子信息科学与技术——毕业设计(论文)——倒计时实时时钟设计.doc

电子信息科学与技术——毕业设计(论文)——倒计时实时时钟设计.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子信息科学与技术——毕业设计(论文)——倒计时实时时钟设计

目 录 摘要 I ABSTRACT II 1 绪论 1 1.1 课题研究背景 1 1.2 课题研究意义 1 1.3 本文的结构 2 2 系统总体方案设计 2 2.1 时钟模块 3 2.2 显示模块 4 3 核心芯片介绍 5 3.1 DS1302简介 5 3.1.1 引脚功能和结构 5 3.1.2 DS1302的控制字节 6 3.1.3 数据输入/输出 6 3.1.4 DS1302的寄存器 7 3.1.5 对后备电源进行涓细电流充电 8 3.2 ATmega16介绍 9 3.2.1 ATmega16特点 9 3.2.2 ATmega16外部引脚与封装 9 4 系统硬件设计 10 4.1 应用系统结构 10 4.2 显示单元 11 4.2.1 数码管编码 11 4.2.2 系统显示面板部分 12 4.3 系统硬件的控制部分 13 5 系统软件设计 15 5.1 时钟芯片控制 16 5.2 倒计时信息计算 16 5.3 按键检测 17 6 系统调试 19 6.1 硬件调试 19 6.2 软件调试 21 6.3 软硬联调效果展示 22 7 总结 24 致 谢 25 参考文献 26 倒计时实时时钟设计 摘要 本文介绍了一个基于ATmega16单片机的倒计时实时时钟的设计,系统采用ATmega16作为主控核心,串行实时时钟芯片DS1302完成计时功能,采用7段数码管动态扫描显示。 文章主要分硬件设计和软件编程两个大方面。硬件设计主要包括中央处理单元电路、时钟电路。软件用C语言来实现,其系统主程序采用了状态机的分析设计思想,软件部分完成了对各个模块的控制、整合实倒计时实时时钟信息的显示键盘对时钟的设置时钟显示等功能。在Proteus和CodeVisionAVR软件上进行了仿真和调试实现了显示当前日期、时间以及剩余天数计算与显示,调整日期、时间达到了设计的要求和目的。 关键词:ATmega16单片机;DS1302;状态机;倒计时实时时钟 A Design of Real-time Clock Countdown ABSTRACT This article describes a design of real-time clock countdown, this countdown based on ATmega16 microcontroller.ATmega16 as the main control core of the system, which using 7-segment digital tube display dynamic scanning, and serial real time clock chip DS1302 complete computing time function. Article focuses on two aspects, the one is hardware designing, the other is software programming. Hardware designing includes a central processing unit circuit and clock circuits. Software is written in C language, the main program of the system adopted the idea of state machine designing. The part of the software completes the control and integration of each module, and the realization of real-time countdown clock information display, and setting the clock by keyboard, and the clock display and so on. The simulation and debugging of the design are run on the software of the Proteus and CodeVisionAVR. The design realizes the functions such as displaying of current date and time, and the remaining number of days counting and displaying, and adjusting the date and time. This design meets

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档