- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 150不锈钢炼钢工程地下管道施工方案.doc
- (-)木次.pdf
- 【毕业设计论文】宿舍管理系统.doc
- 【毕业设计】砖混结构毕业设计计算书.doc
- 【2010届本科生毕业设计】会计专业++会计舞弊手段与审计方法研究.doc
- 新竹市幼童.doc
- 毕业设计++土木工程专业+刘家岩大桥设计+相关材料:任务书,开题报告,文献综述,外文翻译.doc
- 【毕业设计论文】++计算机++电子++通信+企业内部感应卡考勤毕业设计毕业论文.doc
- 【毕业设计论文】++计算机++电子++通信+深圳医院医疗信息毕业设计毕业论文.doc
- 晚宴脚本大纲.pdf
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
最近下载
- 2025年新人教版数学一年级下册课件 第四单元 100以内的口算加、减法 2.口算减法 第3课时 解决问题.pptx
- 汉源__感动服务培训课程讲义.pptx
- 2025广西南宁市高三二模“坚守与发现:平凡中的非凡价值”审题立意及范文-备战2025年高考语文各地名校模考卷作文导写.docx
- 液压站讲义原理图.pptx
- 浙教版数学八年级下册第3章 数据分析初步 综合素质评价(含答案).docx VIP
- 2024年数控铣工(中级)技能鉴定考试题库资料-上(单选题汇总).pdf
- 闪电战及其应付之策.pdf VIP
- 2025高考化学一轮复习之物质结构与性质(解答大题).doc
- 2025年中央八项规定专题党课讲稿四篇.docx VIP
- 医院护工培训课件.ppt
文档评论(0)