找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4233|回复: 7
收起左侧

单片机问题求助 “红外键值” 1602显示的 红外遥控键值 貌似 不对 求大神解救!!

[复制链接]
ID:112693 发表于 2017-5-25 00:03 | 显示全部楼层 |阅读模式
  •                         case 0x02: xzqianjin(); break;        //电视遥控器键值
  •                         case 0x0a: xzhoutui()  ;break;       //电视遥控器键值
  •                         case 0x07: xzzuozhuan();break;    //电视遥控器键值
  •                         case 0x05: xzyouzhuan(); break;  //电视遥控器键值
  •                         case 0x06: tingsha();  break;         //电视遥控器键值


----------------------------------------------------------------------------------------------------

上面是 借鉴别人的单片机程序中的红外 键值,可是我用1602显示出我自己遥控的键值,怎么和人家的不一样,不理解,望大神赐教!!!

198316378.jpg


回复

使用道具 举报

ID:146949 发表于 2017-5-25 01:11 | 显示全部楼层
你的 00-BF-00-FF 这4个数据怎么解释的?
一般NEC红外线编码都是:引导码 + 地址码 + 址址码反码 + 用户码 + 用户码反码
回复

使用道具 举报

ID:151348 发表于 2017-5-25 08:56 | 显示全部楼层
wosiyabo 发表于 2017-5-25 01:11
你的 00-BF-00-FF 这4个数据怎么解释的?
一般NEC红外线编码都是:引导码 + 地址码 + 址址码反码 + 用户码 ...

这个编码估计是“用户码 用户码 数据码 数据反码”,至少编码最后两部分满足正码和反码的关系。
回复

使用道具 举报

ID:151348 发表于 2017-5-25 08:59 | 显示全部楼层
不同遥控器的同一功能的按键对应的键值肯定不同,至少不完全相同,不然遥控器就通用了
回复

使用道具 举报

ID:160713 发表于 2017-5-25 09:41 | 显示全部楼层
遥控里边的芯片不一样,同样的程序解析的码就不一样!
回复

使用道具 举报

ID:112693 发表于 2017-5-25 13:04 | 显示全部楼层
大神,我要是明白就不求助了
回复

使用道具 举报

ID:189203 发表于 2017-5-25 14:22 | 显示全部楼层
引导码 + 地址码 + 址址码反码 + 用户码 + 用户码反码
回复

使用道具 举报

ID:112693 发表于 2017-6-3 22:50 | 显示全部楼层
imxuheng 发表于 2017-5-25 08:56
这个编码估计是“用户码 用户码 数据码 数据反码”,至少编码最后两部分满足正码和反码的关系。

谢谢。明白了。测试过了。正解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表