赞助论坛
  • 6825阅读
  • 0回复

改一款ZORAN36768方案音响遥控和连机及画面的一点心得 [复制链接]

楼层直达
ahg  

发帖
451
精华
4
金币
1099
威望
55
贡献
438
好评
238
注册
2010-01-08
楼主    ahg 发表于: 2012-04-03 15:37:50 
友人拿来一台牌子为CLASSIC的多功能DVD带收音和功放及外部输入功能的个音响,遥控丢失,要我为他配个遥控,尝试给他配万能遥控大部分对不上,发现用户码是00FF,打开看是ZORAN36768的方案,主控用ATMEL的单片机,在论坛找了一下36768的可参考资料非常少,硬着头皮动手了,先用论坛的卓然连机工具QFP1.01读数据,通讯bootsel脚发现是在36768的48或49脚,任一脚都可以,接一4.7K的电阻上拉到3.3V,在这里已经有现成的短接印版焊盘,读出数据用编辑器几经周折终于在D5158处发现摇控编码,经过比对实验发现有很特别之处,首先按键码与实测值始终没有发现关联,但这个又几乎可以确定是按键码,隔一个字节就是功能代码,隔三个字节又是另一个按键编码,与始类推,就是按键编码很难搞懂其在文件标出的明文的关联,如02的按键在文件中是48 00 03,其中48是遥控第二曲按键码,03就是第二曲的功能码,遥控码实测值是906f,反码是09f6,但它填写在文件却是48,比对其它按键值后还是可以发现一点规律,因此确定其实测的码值和文件中的码值要经过某种运算,最终将2曲的按键码906f用十六进制计算器除于02 00(十进制512)得出48,再计算其它键,一一对应,说明是要将实际键码除02 00(十六进制计算),掌握了这些特征后便顺利用101遥控改了这个机子的遥控,但是没有更多的机器和数据来确定是否36768都是如此还是只是其中的一种,因为此机的遥控信号是经过单片机后再由单片机输送到36768的,但我相信应该都有一定的参考性,用户码由于本来就是通用的所以就没有深入去找了,还有同时我也将此机单调的开机画换了一个,发现此机开机画面虽是mpeg格式,却非常见的mpeg1格式,是mpeg2格式的文件,文件开头是0001BA尾0001B9用工具做画面文件一定要用720、480的bmp位图,用TMPEGnc plus工具来做,必须选Mpeg2、系统(仅视频)和4比3显示及29.97fps的帧率,做出的文件才有效,且其进入屏保时也是用开机画面放大抖动来进行的,不知道是否36768都是这样的共性,现把原文件发上来,有需要的下载看看
本帖最近评分记录: 9 条评分