摘要:本设计研究的是一种基于AT89C52单片机的红外多路控制系统,详细说明了其硬件电路设计,软件的编写,工作原理以及设计意义。该设计利用一体化红外收发头来传输或者接受信号,发射电路发射出调制信号,接收电路接收到信号以后解调信号,控制八路LED灯亮灭。此电路电压是5V,能够实现多路控制,控制的距离大概在10米以内,属于短距离遥控。
【关键词】:AT89C52;红外线遥控;多路
目录
摘要
Abstract
引言-1
1绪论-2
1.1设计红外多路控制系统的内容-2
1.2 设计红外多路控制系统的意义-2
2设计硬件电路-3
2.1 红外遥控原理-3
2.2 AT89C52的介绍-4
2.2.1 AT89C52的简介-4
2.2.2 AT89C52性能参数-4
2.3 红外发射系统电路的设计-5
2.3.1 按键电路-5
2.3.2 红外发射电路-5
2.4 红外接收系统电路的设计-7
2.5 系统总体电路图-7
3 软件系统设计-9
3.1系统实现原理-9
3.2 编码软件设计-10
3.3 解码软件设计-11
4 系统调试及性能分析-12
4.1 仿真调试-12
4.2 硬件调试-14
5 设计总结与体会-16
参考文献-17
附录-18