红外遥控解码器设计
keycode:;//每两字节代表一个按键的编码
db 11111000b,00000000b, 11111100b,00000000b, 11111001b,11000000b
db 11111100b,11000000b, 11111010b,00000000b, 11111010b,00100000b
db 11111010b,01000000b, 11111010b,01100000b, 11111010b,10000000b
db 11111010b,10100000b, 11111010b,11000000b, 11111010b,11100000b
db 11111011b,00000000b, 11111011b,00100000b, 11111011b,01000000b
db 11111011b,01100000b, 11111111b,01100000b, 11111111b,10100000b
db 10001100b,10001110b, 10001101b,11101110b, 10001100b,10101110b
db 10001101b,11001110b, 11111000b,11100000b, 11111100b,10000000b
db 11111100b,01000000b, 11111001b,10100000b, 11111100b,10100000b
db 11111100b,01100000b
end
---------------------------------------------------------------------------------
各种遥控器编码不同,如果你采用的是其他遥控器,修改几个参数即可(当然按键的编码表肯定不同了),即计数器的值不同,不过有的遥控器有机器码(机器码每个按键都是一样的),此时可以跳过机器码的采集。最后有一点想提一下的是,刚开始不知道遥控器的编码是比较麻烦的,笔者在“双龙电子“网站下载了个声卡示波器,用他可以一目了然观看遥控器的波形,测量其脉冲宽度,有了它确实方便很多,该软件可以到双龙公司网站http://www.sl.com.cn/免费下载使用。如果你想用遥控器遥控电脑,你可以自己编写一个接受串行口应用软件,或者你可以直接下载使用Girder这个软件,该软件是专门为串口遥控器做的,很好用,下载地址为:http://www.girder.nl/,你可以利用这个软件定义遥控器来遥控你电脑移动鼠标、键盘操作、上网浏览、打开播放器、关机等。
- 给弱势群体的一份关爱,语音识别助老助残服务系统的完整解决方案(06-04)
- 红外通信—红外遥控器NEC解码程序(12-02)
- 通过串口发送红外遥控器的解码值到PC(12-02)
- 单片机红外遥控解码HS0038B用1602液晶显示(12-02)
- 51单片机万能红外遥控解码程序(12-01)
- 1602屏配合红外遥控(实现光标移动)与对1602新的认识(12-01)