功用阐明:选用一种电视机遥控器,再利用接纳模块结合单片机解码,操控P1端口所接的8个LED亮或灭。
单片机解码:单片机解码的关键是怎么辨认“0”和“1”,“0”、“1”均以0.56ms的低电平开端,不同的是高电平的宽度不同,所以,能够直接经过判别高电平的宽度的计数值,来决议接纳波形图
程序规划:
程序中,主程序经过调用解码子程序,将接纳到的红外线遥控器信号进行解码,再调用遥控履行子程序,将解码后的按键值由LED显现出来。所以,解码子程序是程序中的首要部分。
遥控码“0”波形图 遥控码“1”波形图
硬件规划: