农大电视遥控解码

liao779015   2012-4-25 12:30 楼主

农大寝室电视遥控红外解码按键0到9的解码。  

今天试了我n++的时间才试出来的解码

除了前引导码。后面就是就只有24位码。。。

这24位码应该是这样的:
前12位为正常的码。后12位为饭码;

但是我感觉正常码最前面几个位应该还是地址码吧。。只有后面6为会变化。。

小生是茂茂!由于上次忘了密码。刚刚申请的号。。下面的0到9的按键的解码。。
111100110000      000011001111
111100110001      000011001110 
111100110010      000011001101
111100110011      000011001100
111100110100      000011001011
111100110101      000011001010
111100110110      000011001001
111100110111      000011001000
111100111000      000011000111
111100111001      000011000110

回复评论 (8)

是不是真的啊? 试试。。
嵌入式培训www.51great.org
点赞  2012-4-25 14:53
会变化是一个长按和短按的问题吧。一种是每次按下一次就输出一帧数据,一种按下到松开发重复码。
  • 未命名.jpg
点赞  2012-4-26 16:30
前六位是引导码,识别发射备,防止干扰的。怎么老感觉你那个看着有问题 = =。。
点赞  2012-4-26 16:49
额额额额。貌似引导码也只是电平时间不一样。没有那么多0和1相同吧。我自己测测看。应该没有那么多反码
点赞  2012-4-26 16:55
我测了一下按键一  结果是11111001   10001000    01100111  01111110  木有看到补码 = =。。。求解释
点赞  2012-4-26 19:23
额,打快了,反码
点赞  2012-4-26 19:23

回复 6楼 Destiny|chen 的帖子

哥哥。。忘了告诉我们电视遥控器的引导码是两个高和低电平了。。。意思就是有两个引导码。你把其中一个引导码算进去了。。。你测的是11111001 10001000 01100111 01111110
去掉第一个1
那就是1111001 10001000 01100111 01111110
在安12位那样一组分开111100110001 。。     000011001110
这就和我的一样了撒。。。
剩下的1111110 是多余码。。这是定义的数组残留的数,你得这么去测试、用数码管去显示每一个字节的时间是多少、、不能用LED灯来通过判断时间长短来指示。、
点赞  2012-4-28 14:22

9楼 DSI 

回复 8楼 liao779015 的帖子

这些是干嘛的啊!!!
点赞  2013-3-10 18:14
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复