- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
红外遥控数字钟
摘 要
本系统采用AT89S52 单片机与HS0038、DS1302 配合,实现具有修改、保存功能的红外遥控数字钟,并用一块LCD1602显示屏显示数字钟的实时时间、日期和星期。数字钟的设定、修改功能由红外线遥控器及HS0038配合遥控控制。DS1302可以实现对系统是的时、分、秒,日期和星期等信息的保存,使系统在掉电的情况下仍然能够准确的保存并运行时间信息。另外系统中还装有1个独立按键,实现复位功能。
关键字:AT89S52;HS0038;DS1302;数字钟
Abstract
The system uses the microcontroller and the DS1302 with AT89S52, real-time time date and week of preservation and display. There is also a LCD1602 display system to display the system date and time required for the symbol. DS1302 can be achieved on the system is the hours, minutes, seconds, date, and save information such as a week, the system in case of power-down will still be able to save and run-time and accurate information.
Key words:AT89S52;HS0038;DS1302; digital clock
目 录
引言 1
1 方案确定及元器件原理分析 1
1.1 设计要求 1
1.2 各模块方案选择 1
1.3 最终选择方案 8
2 系统硬件设计 9
2.1 DS1302时钟电路 9
2.2 红外接收部分电路 9
2.3 显示部分电路 10
2.4 单片机复位电路 10
2.5 电源电路 11
2.6 总电路原理图 11
2.7 总电路PCB 12
3 系统软件设计 13
3.1 初始化程序设计 13
3.2 红外解码程序设计 14
3.3 时钟设置程序的设计 14
3.4 时钟显示的设计 15
4 电路调试 16
5 使用说明书 17
5.1 显示功能 17
5.2 时钟设置 17
5.3 复位功能 17
6 改进方案 17
6.1 整点报时功能 17
6.2 闹铃功能 18
6.3 阴历显示功能 18
7 实训心得体会 18
谢 辞 20
参考文献 21
附 录 1
引言
远程遥控技术又称为遥控技术,是指实现对被控目标的遥远控制,在工业控制、航空航天、家电领域应用广泛。红外遥控是一种无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点,被诸多电子设备特别是家用电器广泛采用,并越来越多的应用到计算机系统中。由于红外线遥控不具有像无线电遥控那样穿过障碍物去控制被控对象的能力,所以,在设计家用电器的红外线遥控器时,不必要像无线电遥控器那样,每套(发射器和接收器)要有不同的遥控频率或编码(否则,就会隔墙控制或干扰邻居的家用电器),所以同类产品的红外线遥控器,可以有相同的遥控频率或编码,而不会出现遥控信号“串门”的情况。这对于大批量生产以及在家用电器上普及红外线遥控提供了极大的方面。由于红外线为不可见光,因此对环境影响很小,再由红外光波动波长远小于无线电波的波长,所以红外线遥控不会影响其他家用电器,也不会影响临近的无线电设备。红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而 且能有效地隔离电气干扰。红外线遥控目前使用最广泛的一种通信和遥控手段。
(1)采用市面上的万能遥控器作为本作品的遥控设备
(2)制作一个时钟。
(3)能够通过遥控器对时钟进行时间修改和相关功能的设定
(4)其他创新功能。
1.2 各模块方案选择
1.2.1主控模块的选择和说明
(1)主控模块的选择
目前在单片机系统中,应用比较广泛的微处理器芯片主要为8XS5X系列单片机。为了完成时钟设计,应用AT89S51单片机完全可以实现。但是本设计中需要更多的I/O引脚,故本设计采用具有32根I/O引脚的AT89S52单片机。
(2)AT89S52简介
AT89C52是美国ATMEL公司生产的低电压、高性能的CMOS8位单片机,片内含8k bytes的可反复擦写的只读程序存储器(PEROM)和256byte
文档评论(0)