【摘要】:本课题是基于单片机和红外控制器的一个设计。系统在硬件上采用了STC89c52,红外发射器和红外接收器,存储器,矩阵按键,可实现对特定空调、电视机和投影仪灯设备的控制。本课题设计的电路简单可靠,能够学习红外遥控器设备编码,存储于外部存储器内,通过38khz载波把学习到的信号发送给空调、电视机和投影仪。
【关键词】: 单片机、红外发射、红外接收、存储器、矩阵按键
目录
摘要
Abstract
1 绪论-1
1.1研究背景-1
1.2现状分析-1
2 总体设计思想及单片机简介-2
2.1设计总体方案-2
2.2 单片机简介-3
3 硬件电路设计-4
3.1 红外发射电路-4
3.2 红外接收电路-4
3.3 复位电路-5
3.4 学习电路-6
3.5 矩阵按键-6
3.6 晶振时钟电路-8
4 软件电路设计-9
4.1软件总体设计-9
4.1.1程序的调用及发射 -10
4.1.2程序的接收及存储-12
4.2NEC编码协议-16
5 软硬件的调试-18
6 总结-19
致谢-20
参考文献-21
附录A-22
附录B-40