http://www.51hei.com/ziliao/51hei-5/红外_串口发解码值.rar
//跳线设置:J7第3脚通过杜邦线连到P3.2口,9针串口线与电脑连接, 打开串口调试程序设置波特率57600bps,手持红外遥控器, 对准51hei开发板按键,电脑出现解码值,当然不保证能适用于所有 的遥控器
/******************************************************************/ /* 本程序的蓝本从网上搜集,经本人修改并注释,万能遥控器解码成功 */ /* 晶振:11.0569MHz */ /************************* 说 明 ***********************/ /* 以一个9ms的低电平和4.5ms的高电平为引导码,后跟32位二进制代码 */ /* 前16位为8位用户码及其反码,后16位为8位的操作码及其反码 */ /* 以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示"0"; */ /* 以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示"1"。 */ /* 注意:接收码的脉宽与间隔是对发射码取反的,即间隔是0.565ms */ /******************************************************************/
[此贴子已经被作者于2010-6-2 20:05:39编辑过]
|