- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子系统设计
——报温报时电子钟
小组成员:电气85班 王诗航
电气85班 王 浩
时 间: 2011年5月6日
报时报温电子钟
摘要
电子时钟主要利用单片机技术、数字电子技术、电路等理论将时钟电子化、数字化,拥有时钟精确、体积小、界面友好、可扩展性强等优点,被广泛应用于生活和工作中。另外,在生活和工业中,也常常需要温度,这就需要电子时钟具有多功能特性。
本系统主要实现可正常显示时钟/日历、测量并显示环境温度、具有定时闹铃的多功能电子时钟。
本系统以单片机AT89C52为核心,使用DS1302实时日历时钟芯片完成时钟/日历的基本功能,同时利用DS18B20实现对环境温度的实时测量,8位LED数码显示。这种设计方法具有电路简单、性能可靠、实时性好、时间和温度精度高、操作方便、编程简单等优点。利用P0口的分时复用,由两个锁存器74LS573、一个反相器UNL2803、一个或非门器件74HC02、5个按键和8个共阴极动态数码管实现了时间/日历及温度的显示及切换。
该电子时钟可以应用于一般的生活和工作中,也可以通过改装,改善性能,增加新功能,从而给人们的生活和工作带来更多的方便。本文阐述了整个电子系统的设计方案、具体硬件配置、软件设计及性能特点等内容。
关键词:电子钟 单片机 日历时钟芯片 温度传感器 键盘
目录
设计任务及基本要求
电子钟单片机设计方案
基于单片机的电子钟设计
3.1主要芯片选择
3.1.1 单片机芯片
3.1.2 日历时钟芯片
3.1.3 温度传感器
3.2 硬件电路设计
3.2.1 时钟电路模块
3.2.2 温度采集电路模块
3.2.3 显示模块设计
3.2.4 按键控制模块
第四章 程序设计
4.1 主程序设计
4.2 子程序设计
4.2.1 实时日历时钟子程序模块
4.2.1.1 正常走时模块
4.2.1.2 校时模块
4.2.1.3 闹铃模块
4.2.2 环境温度采集子程序模块
4.2.3 显示子程序模块
4.2.4 键盘扫描程序模块
第五章 系统调试
5.1 硬件调试
5.2 软件调试
5.3 调试遇到的问题以及解决方法
第六章 实验总结与评价
参考文献
附录A 源程序
附录B 器件清单
附录C 电路图
附录D PCB图
第一章 设计任务及基本要求
设计并制作具有语音播报功能的报时报温电子钟。基本要求如下:
具有时间(时分秒)实时显示和手动校时功能,24小时制;
具有日历(年月日)显示和手动校对功能;
具有定闹功能;
具有温度采集和显示功能;
具有时间、日历和温度显示的切换功能;
第二章 电子钟单片机设计方案
电子时钟可以通过纯硬件实现,也可以通过软硬件结合实现,根据电子时钟里核心部件——秒信号的产生原理,通常有以下三种实现方式:FPGA方案,NG555时基电路方案,单片机设计方案。
单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统高集成度,体积小,高可靠性控制功能强单片机的指令系统均有极丰富的条件:分支转移能力,I/O口的逻辑操作及位处理能力,非常适用于专门的控制功能低电压,低功耗,便于生产便携式产品易扩展芯片外部有许多供扩展用的三总线及并行、串行输入/输出管脚,很容易构成各种规模的计算机应用系统优异的性能价格比在智能仪器仪表机电一体化实时过程控制日常生活及家用电器领域单片机已成为计算机发展和应用的一个重要方面。另一方面,单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。
AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使AT89S52为众多嵌入式控制应用系统提供高灵
文档评论(0)