利用STC89C52RC单片机设计一种学习型红外遥控器,具有以下功能:1、具有接收并存储红外信号的功能;2、具有还原并发射已储存的红外信号的功能;3、接收模式和发射模式可以根据需求互相切换;4、按下学习按键时,系统开始接收遥控码并存储,同时LCD1602显示刚刚按下的按键,当学习指示灯灭,发射指示灯亮起时,表示学习完毕;按下发射按键时,系统发射刚才储存的红外信号,并且将发射的信号在LCD1602上显示出来。