- 发帖
- 4
- 精华
- 0
- 金币
- 13
- 威望
- 0
- 贡献
- 0
- 好评
- 0
- 注册
- 2010-02-04
|
楼主
湖南运飞 发表于: 2011-04-02 18:09:27
[font=新宋体]请输入要设置字体的文字[/font][size=3]请输入要设置字号的文字[/size][color=blue]请输入要设置色彩的文字[/color] 好久不发帖了,近来有所发现,编了个小程序,发上来让大家玩玩。 8月8日修改了BIN中的一些错误,并且写了一个植入工具,用原文字修改软件增强后制成。 工具的详细使用方法见另帖:[url]http://bbs.lcdhome.net/read-htm-tid-91141.html[/url] 原来的附件已经过期,且植入工具可以适合各种组合,故都加上威望。 重要提示:本程序只能用于小海尔套片的5812组合,其它组合请自行研究。 设置了威望的BIN是错误的! 补充:这个程序也具有串口输出功能,在显示的同时,会以38400bps的速率将遥控码发送到串口,适用于没有电视只有电脑的遥控码的读取。 这是测试版,目前还在改进中,经过初步测试,对卓异和公版遥控能很好的支持,对空调和热水器的遥控能有限的支持,对其它电视的遥控有的根本不支持。原因可能是遥控编码格式不一样,或者脉冲宽度不一样,支持波形显示的版本已经在酝酿中,但没有实现的时间表。 使用方法是用附件中的小BIN(升级软件部分.BIN)替换原BIN的400H开始处,即BIN中的升级软件部分。或者用完整的BIN修改3字节后直接刷机(无须校验,本软件已经从根本上去掉了校验部分)。 在开机时摁住面板上除了菜单键之外的任意一键(因为菜单键是强升键序列的第一键),即可进入测码程序(此时面板显示111),测完后,按面板上任意一个非初始的键,即可退出测码程序(此时面板显示222),继续收看电视节目。 如果开机时什么键都不摁,和本程序不存在一样,直接启动应用程序,进入看电视状态。 实现原理简介: 升级软件是BIN的一个重要组成部分,主要负责软件升级,不过此部分对小海尔来说意义不大,因为卫星上不放小海尔的升级软件,所以可以对其改造,增加自己想用的功能。 改造的方法是在升级部分检测完成,即将启动应用程序之前,插入一段代码,检测面板是否有非升级键按下,如果有,则停留在本程序运行,并随时检测是否有“退出键”按下,如果有,按原来的流程启动应用程序。 软件需要接收遥控中断(INT1),然后检测发来的脉冲个数,判断出键码后进行显示。 屏幕和LED显示部分,直接取用原BIN中的相关片断,经改过后即可为我所用。 附一张程序工作时的情况(此图错误):(电视卡直接捕捉,非数码照片) 这张是正确的,卓异遥控摁左下角红键的情况,正确值是00FF9867。 原来的程序将两位显示成一样的了,串口输出的也是无用数据,这回经验测码专家“恐龙”的亲自验证,应该没多大问题了。在此对下载过错误版本的会员表示歉意。 补充:本BIN根据0630版改造,适合的厂家和硬件组合列表如下: 0,2,84H 0,2,85H 0,2,86H 12,2,81H 12,2,83H 12,2,84H 12,2,85H 12H,2,81H 12H,2,82H 12H,2,83H 12H,2,84H 12H,2,85H 12H,2,86H 12H,2,87H 12H,2,88H 12H,2,89H 12H,2,8AH 12H,2,8BH 12H,2,8CH 12H,2,8DH 12H,2,8EH 12H,2,8FH 12H,2,90H 12H,2,91H 12H,2,92H 15H,2,81H 15H,2,82H 15H,2,83H 15H,2,84H 15H,2,85H 14,2,81H 14,2,82H 14,2,83H 14,2,84H 0F4H,2,81H 0F4H,2,82H 0F4H,2,83H 0F4H,2,84H 0F6H,2,81H 0F6H,2,82H 0F6H,2,83H 0F6H,2,84H 0F6H,2,85H 0F6H,2,86H 0F6H,2,87H 0EDH,2,81H 0EDH,2,82H 0F0H,2,81H 0F1H,2,81H 0F1H,2,82H 0F1H,2,83H 0FBH,2,81H 0FBH,2,82H 0FBH,2,83H 0FBH,2,84H 0EBH,2,81H 17H,2,81H 17H,2,82H 0FDH,2,81H 0FDH,2,82H 0FDH,2,83H 0FDH,2,84H 0FDH,2,85H 0E0H,2,81H 0E8H,2,81H 0E8H,2,82H 0E8H,2,83H 8,2,81H 8,2,82H 8,2,83H 8,2,84H 0F8H,2,81H 18H,2,83H [ 此贴被byzx在2010-08-08 17:56重新编辑 ] 文章出处:LCDHOME论坛网[url]WWW.LCDHOME.NET[/url] 原文地址:[url]http://bbs.lcdhome.net/read-htm-tid-90154.html[/url]
|