论文部分内容阅读
普通的红外遥控采用串口通信的方式,这种方式虽然方便于编写程序,但是存在着编码位数不可调,易受干扰的缺点。给出了红外通信的基本原理,设计了一种基于AT89S51的新型红外遥控器,采用普通I/O口模拟串口的方式,有效地解决了串口通信的缺点,并给出了系统的硬件部分电路图,和编解码软件部分的主程序。