康佳红外遥控编码
史上最全的红外遥控器编码协议
目录1)MIT-C8D8 (40k)2) MIT-C8D8(33K)3)SC50560-001,003P 4)M504625)M50119P-016)M50119L7)RECS808)M30049)LC7464M10)LC7461-C1311)IRT1250C5D6-01 12)Gemini-C6-A13)Gemini-C614) Gemini-C17(31.36K)-1 15)KONKA KK-Y261 16)PD6121G-F17)DATA-6BIT18)Custum-6BIT19)M9148-120)SC3010 RC-521) M50560-1(40K)22) SC50560-B123)C50560-002P24)M50119P-0125)M50119P-126)M50119P27)IRT1250C5D6-02 28)HTS-C5D6P29)Gemini-C1730)Gemini-C17 -231)data6bit-a32)data6bit-c33)X-Sat34)Philips RECS-8035)Philips RC-MM36)Philips RC-637)Philips RC-538)Sony SIRC39)Sharp40)Nokia NRC1741)NEC42)JVC43)ITT44)SAA3010 RC-5(36K)45)SAA3010 RC-5(38K)46)NEC2-E247) NEC-E348) RC-5x49) NEC1-X250) _pid:$006051) UPD1986C52) UPD1986C-A53) UPD1986C-C54) MV500-0155) MV500-0256) Zenith S101) MIT-C8D8(40K)MIT-C8D8(40K)是一种常见的红外遥控编码格式。
该格式出现在万能遥控器ZC-18A(600-917)中。
Features 基本特点1,8位地址码,8位数据码,结束码;2,脉宽调制方式(PWM);3,载波:40.0 KHZ;4,逻辑位时间长度是1.215ms或2.436 ms。
万能遥控器代码一览表
KONGQUE 011.016.023.024.025.033.040.041.043.124
快乐
KUAILE
016.025.033.053.056.079
乐华
ROWA
011.016.023.024.025.040.043.096.127
龙江
LONGJIANG 011.033.053.056.079
康力
KANGLI
027.012.019.025.026.028.030.031.033.120
康虹
KANGHONG 009.058.057
康立
KANGLI
016.023024.025.040.043.011.026.029.042.005
康艺
KANGYI
016.025.033.053.056.079.121
NANBAO
飞燕033.053.056.079…
FEIYANzM「.
新思达123ms',一
XINSIDA-
彩凌102-x.
CAILING
高路华
000.006.007.008.010.016.025.033.053.055.056.045.046.048.073.099
CONROWA
豁达特技032.001.017.047._一
011.025.016
松柏
SONGBA
016.025
三元
SANYUAN
003.011.016.018.023.024.025.040.043
三键
SANJIAN
033.053.056.079
泰山
TAISHAN
011.016.025.042.038.031.030.029.028.027
遥控器红外信号物理格式综述
红外码型格式综述:1.1 NEC码格式:遥控载波的频率为38KHz(占空比为1:3);当某个按键按下时,系统首先发射一个完整的全码,然后经延时再发射一系列重复码,直到按键松开即停止发射。
简码重复延时108ms,每两个引导脉冲上升沿之间的间隔都是108ms。
载波频率:38KHz方波脉冲。
高电平:连续发送载波脉冲。
低电平:维持低电平。
常态:低电平数据0表示:高电平0.5625ms+低电平0.5625ms数据1表示:高电平0.5625ms+低电平1.6875ms① 4.5ms高电平+4.5ms低电平+系统码+系统码+数据码+数据反码+结束位(0.5625ms)高电平重复码:4.5ms高电平+4.5ms低电平+数据1+结束位②9ms高电平+4.5ms低电平+系统码+系统码+数据码+数据反码+结束位(0.5625ms)高电平重复码:9ms高电平+2.2ms低电平+结束位(此格式为NEC标准码型)注:连续按下某个键时才发送重复码。
③格式:引导码+ID1+ID2+ID3+按键代码+按键代码取反+3个结束脉冲引导码:高电平9.0ms+低电平4.5ms结束码:高电平0.56ms数据码:比特'0'----高电平0.56ms+低电平0.56ms;比特'1'----高电平0.56ms+低电平1.680ms连续按键:第一组波形同单次按键发送的物理基带波形,以后各组的波形为引导码+高电平0.6ms,重复发送,周期为108ms。
红外的解码实际是很简单的,红外编码由4组数据组成:1.用户识别码2.用户识别码(反吗)3.操作码4.操作码(反码)像在上面的例程中,没有对用户识别码的处理,只对操作码进行处理。
所有,只要同类型遥控器都能再我们开发箱上使用。
下面看看红外原理的相关介绍。
遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较容易的一类来加以说明,现以日本NEC的uPD6121G组成发射电路为例说明编码原理。
【精品】电视机万能遥控器的代码
电视机万能遥控器的代码(RM-139)国内电视:长虹000。
008.009.091。
092.093。
010。
011.014。
016 。
026. 028。
033。
05 1.088。
100.157。
158。
159。
160。
161。
180。
181。
185.186.191。
192。
210。
211.212.229.230。
231。
232康佳011 。
017 .029。
032。
034.054.067。
069。
071.075。
076.077。
078。
07 9.080.7。
173.174.175.176.189。
201.202.203。
217.218.220。
226.267。
236创维011. 025。
033.045。
046。
060。
070.017.072。
073.074。
079.083.010.1 07。
108.109162163.164。
165。
166。
167.168。
169.177。
224。
225.235.246熊猫001.011。
016.021.022.023.024。
025.026.028.033.040。
043.053。
056. 009。
057。
058051。
061.062.073。
079。
089.091.124.125。
234.237。
238.239。
240.241.242.243。
244245247.248。
249。
250。
251TCL051.053.068。
071.073。
082.083。
084。
085.110.111。
170.171。
172。
178。
179.187.188.197.198.199.200。
233海尔103.112。
118。
119.150.151.152.153。
154。
155.156。
182.183。
184。
1 93.194.213。
228海信000.006.007.008.010.014 。
015. 025。
045.046。
103.105.107。
115。
1 16.128.129.130。
红外遥控编码格式及学习模式
红外遥控编码格式及学习模式红外遥控编码格式及学习模式1、编码格式现有的红外遥控包括两种方式:PWM(脉冲宽度调制)和PPM (脉冲位置调制)。
两种形式编码的代表分别为NEC和PHILIPS的RC-5、RC-6以及将来的RC-7。
PWM(脉冲宽度调制):以发射红外载波的占空比代表“0”和“1”。
为了节省能量,一般情况下,发射红外载波的时间固定,通过改变不发射载波的时间来改变占空比。
例如常用的电视遥控器,使用NEC upd6121,其“0”为载波发射0.56ms,不发射0.56ms;其“1”为载波发射0.56ms,不发射1.68ms;此外,为了解码的方便,还有引导码,upd6121的引导码为载波发射9ms,不发射4.5ms。
upd6121总共的编码长度为108ms。
但并不是所有的编码器都是如此,比如TOSHIBA的TC9012,其引导码为载波发射4.5ms,不发射4.5ms,其“0”为载波发射0.52ms,不发射0.52ms,其“1”为载波发射0.52ms,不发射1.04ms。
PPM(脉冲位置调制):以发射载波的位置表示“0”和“1”。
从发射载波到不发射载波为“0”,从不发射载波到发射载波为“1”。
其发射载波和不发射载波的时间相同,都为0.68ms,也就是每位的时间是固定的。
通过以上对编码的分析,可以得出以某种固定格式的“0”和“1”去学习红外,是很有可能不成功的。
即市面上所宣传的可以学习64位、128位必然是不可靠的。
另外,由于空调的状态远多于电视、音像,并且没有一个标准,所以各厂家都按自己的格式去做一个,造成差异更大。
比如:美的的遥控器采用PWM编码,码长120ms左右;新科的遥控器也采用PWM编码,码长500ms左右。
如此大的差异,如果按“位”的概念来讲,应该是多少位呢?64?128?显然都不可能包含如此长短不一的编码。
2、学习模式现在用来学习红外的CPU,无外乎以下几种:MCS-51系列、microchip pic16系列、winbond w741系列、holtek ht48系列以上的CPU由于价格便宜、使用量大,被广泛使用在遥控器上。
红外遥控器编码
关于红外遥控的一点资料整理最近发现家里遥控器老是弄混(唉,遥控器多了,也是一件麻烦事)。
如果有一种可对家中各种红外遥控器发射的控制信号进行识别、存储和再现的智能型红外遥控器,用这样一个遥控器控制家中所有电器该多好。
这就是大家称作的学习型红外遥控器。
于是,下了不少工夫查找了许多资料,对红外遥控也做了一点表面研究,现总结一点文档,与大家一同探讨(有不对之处,请大家指正!);另外由于本人愚顿还未开窍,还有部分东西想不太明白,在此也向专家们请教,请知道的老兄支点招,在此小弟先谢过了!!!一、红外遥控概述红外遥控系统一般都是由发射部分和接收部分组成。
1、发射部分的主要元件为红外发光二极管。
它实际上是一只特殊的发光二极管,由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它发出的便是红外线而不是可见光。
目前大量使用的红外发光二极管发出的红外线波长为940nm左右,外形与普通Φ5发光二极管相同,只是颜色不同。
2、接收部分主要元件是红外接收管,它是一种光敏二极管(实际上是三极管,基极为感光部分)。
在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。
由于红外发光二极管的发射功率一般都较小(100mW左右),所以红外接收二极管接收到的信号比较微弱,因此就要增加高增益放大电路。
前些年常用μPC1373H、CX20106A等红外接收专用放大电路。
最近几年不论是业余制作还是正式产品,大多都采用成品红外接收头。
成品红外接收头的封装大致有两种:一种采用铁皮屏蔽;一种是塑料封装(如图中的HS0038),均有三只引脚,即电源正(VDD)、电源负(GND)和数据输出(VO或OUT)。
红外接收头的引脚排列因型号不同而不尽相同,可参考厂家的使用说明。
成品红外接收头的优点是不需要复杂的调试和外壳屏蔽,使用起来如同一只三极管,非常方便。
但在使用时注意成品红外接收头的载波频率。
6122编码格式,红外遥控的编码,载波38KHz
红外、6122编码、38KHz载波一、红外遥控编码简介一般而言,一个通用的红外遥控系统由发射和接收两大部分组成,如图1 所示:发射部分主要包括键盘矩阵、编码调制、红外发射管;接收部分包括光、电信号的转换以及放大、解调、解码电路。
举例来说,通常我们家电遥控器信号的发射,就是将相应按键所对应的控制指令和系统码( 由0 和1 组成的序列),调制在32~56kHz 范围内的载波上(目的为:抗干扰及低功率),然后经放大(接三极管)、驱动红外发射管(透明的头)将信号发射出去。
二、6122编码格式简介流行的控制方法是应用编/ 解码专用集成电路芯片来实现。
不同公司的遥控芯片,采用的遥控码格式也不一样。
本文是NEC(代表芯片WD6122)PWM( 脉冲宽度调制) 标准。
遥控载波的频率为38kHz( 占空比为1:3) ;当某个按键按下时,系统首先发射一个完整的全码,然后经延时再发射一系列简码,直到按键松开即停止发射。
简码重复为延时108ms,即两个引导脉冲上升沿之间的间隔都是108ms。
如图2所示即为完整的NTC编码。
正常发码:引导码(9ms+4.5ms)+用户编码+用户编码(或者是用户编码的反码)+键数据码+键数据反码+延时:将正常发码标识出来,从图中可以看出“0”和“1”的表示方法。
(不要问为什么是这样,规定!标准!高性能!)重复码:9ms+2.25ms+延时三、程序思想①低功耗。
写程序前要想到,没有用过的,可以新建工程只用sleep命令;②需要知道用户编码(客户码),每个键对应的编码,这些都是自己或者客户设定的;③高电平期间:用38KHz的方波表示,低电平期间:用低电平表示。
也就是说,高电平不是一直都是高,其实是38KHz的方波,这也是为什么上面②和③图中9ms高电平期间有方格。
(我用的公司自己的精简指令集,就不再上传。
需要的话,私信)四、电路做为波形的输出端,加三极管,放大。
下图为矩形键盘组成的按键,图中黑色二极管为红外发射管。
史上最全的红外遥控器编码协议
史上最全的红外遥控器编码协议⽬录1)MIT-C8D8 (40k)2) MIT-C8D8(33K)3)SC50560-001,003P 4)M504625)M50119P-016)M50119L7)RECS808)M30049)LC7464M10)LC7461-C1311)IRT1250C5D6-01 12)Gemini-C6-A13)Gemini-C614) Gemini-C17(31.36K)-1 15)KONKA KK-Y261 16)PD6121G-F 17)DATA-6BIT18)Custum-6BIT19)M9148-120)SC3010 RC-521) M50560-1(40K)22) SC50560-B123)C50560-002P24)M50119P-0125)M50119P-126)M50119P27)IRT1250C5D6-02 28)HTS-C5D6P29)Gemini-C1730)Gemini-C17 -231)data6bit-a32)data6bit-c33)X-Sat34)Philips RECS-8035)Philips RC-MM36)Philips RC-637)Philips RC-538)Sony SIRC39)Sharp40)Nokia NRC1741)NEC42)JVC43)ITT44)SAA3010 RC-5(36K)45)SAA3010 RC-5(38K)46)NEC2-E247) NEC-E348) RC-5x49) NEC1-X250) _pid:$006051) UPD1986C52) UPD1986C-A53) UPD1986C-C54) MV500-0155) MV500-0256) Zenith S101) MIT-C8D8(40K)MIT-C8D8(40K)是⼀种常见的红外遥控编码格式。
该格式出现在万能遥控器ZC-18A(600-917)中。
红外遥控器编码方法
解码操作就是判断遥控指令或本机控制指 令属于本系统的哪种控制功能,以便查找出相应 的控制子程序。然后在控制子程序指挥下处理数 据.并向接口电路输出控制信息,以实现各种控 制功能。
表2采集后键值表
采集后键值 4BlI 4锄
采集后键值 4壬弧 40H
TV 100101 0000 94H OOH △ 1 0000100001 OBH OIH V
1000000001 8铡 0100000001 40II
01H 01H
2 100001 0000 3 01 00010000
84H OOH 司 44H OOH 》Байду номын сангаас
山 静音
1011101110111010101010 11101010111010101010
口 1011101011101110101010
拿
【011i010111010101010
没有重码,变换后应该也没有重码。这样可以使 键值码缩短一半。而且发现从第二位起隔一位 取一位。每取两位恰好是可以代替这个码组的码 值。变换后需采集十位码,要用两个存储单元,采 集数据时把前八位放在4BH中。后两位放在 4CH中。表2出了变换后的键值。
表1键值表
Tv 1110101110111010101010 △
111010101010101010
1 101010101110101010
V
【01i10101010101010
2 11101010101110101010 3 10111010101110101010
万能遥控器代码一览表
奥林匹亚033.053.056.079
AOLINPIKE
成都011.025一
CHENGDU
长风011.053.056.045.046.024.079.033...
CHANGFENG
长飞011.016.025.042.123.一
CHANGFEI• n
长海011.025.016.123 B-
YINGGE
宇航016.025一
YUHANG
永固016.23.024.025.040.043
YONGGU
永宝009.057.058.888.033.053.056.079•_
YONGBAO
珠海016.025.042w..;
ZHUHAI.
赣新011.017.023.024.040.041.043…
GANXIN
南声
NANSHENG
011.033.053.056.079
青岛
QINGDAO
001.011.021.022.033.053.056.079
如意
RUYI
011.015.023.024.040.043
神彩
SHENCAI
007.016.025.033.053.056.079
山茶
SHANGCAI
011.033.053.056.079
上海
SHANGHAI
011.016.017.022.023.024.025.033.040.043.0053.056.009.057.058
.079.123
韶峰
SHAOFENG
011.015.000.006.007.023
沈阳
SHENGYAN
011.016.025.046.045.033
电视机万能遥控器的代码
电视机万能遥控器的代码(RM-13 9)国内电视:长虹000. 008. 009. 091. 092. 093. 010. 011. 014. 016 .026. 028. 033. 051. 088.100.157.158.159. 160. 161. 180 .181. 185 . 186 .191. 192 .210. 211. 212. 229. 230 .231 .232康佳011 .017 .029 .032 .034. 054 .067 .069 .071 .075 .076 . 077 .078 .079 .080 .081 107 113 117. 173 .174. 175. 176. 18 9. 201. 202. 203. 217 .218. 220. 226 .267.236创维011. 025.033.045.046.060 .070. 017 .072. 073. 074. 079. 083.010 .107. 108 .109 162 163 .164 .165 .166 .167. 168. 169. 177. 224.225. 235. 246熊猫001. 011. 016. 021. 022. 023 .024 .025. 026. 028 .033 . 040 .043. 053. 056.009. 057. 058 051. 061. 062.073. 079. 08 9. 091 .124 .125 .234.237. 238. 239 .240.241.242. 243. 244 245 247. 248 .249 .250. 251TCL 051.053 .068. 071 .073.082 .083.084 .085. 110 .111 . 170 .171. 172.178. 179 .187.188.197 .198.199. 200 .233海尔103 .112 .118 .119. 150. 151 .152 .153 .154 .155 .156. 182. 183. 184. 193. 194 .213 .228海信000. 006 .007. 008. 010 .014 .015. 025. 045. 046 .103.105. 107 .115 .116 .128. 129.130.131 138 .139.150 .151 .152 .153 .154 .155 .156 .182 .183 .184 .193 .194 .213 .228金星007. 008. 011 .013. 024. 025. 032. 033 .039 .051 .065 . 071 .073. 079 .091 .097 .138福日007 .011 .015 .023.024. 028. 033. 034. 040. 043. 053. 056. 060 .061 .065 .079 安华ANHUA 017. 001. 032. 047百花BAIHUA 016. 025 .033 .053. 056. 079百合花BAIHEHUA 023. 024. 040. 043百乐BAILE 016. 025. 012 .019. 026. 027.028. 029 .030. 031. 042 宝声BAOSHENG 011. 025. 016北京008 .012.011. 019 .016. 023. 024. 025. 027 .028.029 .03 0. 031. 033 .044 .043 .050 .053 .056 .026 .079.091 .039. 042. 051. 021. 122 .126 宝花石BaoHuaShi 033.053.056. 079彩虹CAIHONG 011. 025. 016彩星CAIXING023. 024. 040 .043 长城011 .016 .017. 023 .024 .025.033. 040 .043 .053. 056 . 001 .012. 029 .027 .026.028 .029.030 031 .042. 079海虹HAIHONG 016 .025 .026 .027. 028 .029 .030海乐HAILE 032. 047 海燕HAIYAN 011. 023. 024 .033. 040. 043.053 .056. 079 环宇HUANY 011.015. 023. 024. 033 .040. 043. 053. 056 .009. 057. 058 虹美HONGMEI 003. 011. 016 . 018 .023. 024. 025 .033 .040. 043. 056. 009.057 .058. 079红岩HONGYAN 011.033. 053. 056. 079 菊花JUHUA 011.023.024.033.040.43.053.056.079 金海JINHAI 009.057.058金凤JINFENG 001.011.021.022 金塔JINTA 016.023.024.025. 033.040.043.053.056.009.057.058.079 金鹊JINQUE 011.025.016金雀JINQUE 032.033.053.056.079 嘉华JIAHUA 017.047.001. 032 昆仑KUNLUN 001.011.021.022.033.025.012.042.040.039凯歌KAIGE 011.016.023.024.025.033.040.043.053.056.079康力KANGLI 027.012.019.025.026.028.030.031.033.120康虹KANGHONG 009.058.057 康立KANGLI 016.023024.025. 040.043.011.026.029.042.005 康艺KANGYI 016.025.033.053. 056.079.121 孔雀KONGQUE 011.016.023.024.025.033.040.041. 043.124 快乐KUAILE 016.025.033.053.056.079乐华ROWA 011.016.023.024.025.040.043.096.127龙江LONGJIANG 011.033.053.056.079 利华LIHUA 011牡丹MUDAN 001.002.011.016.020.021.022.025.032.033.040.043. 053.056.059.063.065.079 美乐MEILE 011.023.024.033.040.043. 053.056.009.057.058.079 梦寐MENGMEI 023.024.040.043南声NANSHENG 011.033.053.056.079 青岛QINGDAO 001.011. 021.022.033.053.056.079 如意RUYI 011.015.023.024.040.043神彩SHENCAI 007.016.025.033.053.056.079 山茶SHANGCAI 011.033.053.056.079 上海SHANGHAI 011.016.017.022.023.024. 025.033.040.043.0053.056.009.057.058.079.123韶峰SHAOFENG 011.015.000.006.007.023 沈阳SHENGYAN011.016.025.046.045.033塞格SAIGE 011.025.016松柏SONGBA 016.025 三元SANYUAN 003.011.016.018.023.024.025.040.043三键SANJIAN 033.053.056.079 泰山TAISHAN 011.016.025. 042.038.031.030.029.028.027 天鹅TIANE 003.011.018通广TONGGUANG 033.053.056.079 威牌WEIPAI 016.025翔宇XIANGYU 016.025.032 西湖XIHU 011.023.024.033.038. 040.43.053.079.098 厦华XIAHUA 011.016.024.027.025.033. 053.054.055.056.06.098.080.095.079.073 雪莲XUELIAN 023. 024.040.043.009.057.058星海XINGHAI016.025.033.053.056.079襄阳XIANGYANG 033.053.056.079 幸福XINGFU 016.025新日松009.057.058 XINRISONG 莺歌016.023.024.025.040.043 YINGGE 宇航016.025 YUHANG 永固016.23.024.025.040.043 YONGGU 永宝009.057.058.888.033.053.056.079 YONGBAO 珠海016.025.042 ZHUHAI 赣新011.017.023.024.040.041.043 GANXIN 华发HUAFA 007.016.025 华强HUAQIANG 033.053 .056.079 杂牌机036.044.114 ZAPAIJI 飞跃011.016.023.024. 025.040.043 FEIYUE 飞浪016.025 FEILANG国内电视:长虹 000. 008. 009. 091. 092. 093. 010. 011. 014. 016 .026. 028. 033. 051. 088.100.157.158.159. 160. 161. 180 .181. 185 .186 .191. 192 .210. 211. 212. 229. 230 .231 .232康佳011 .017 .029 .032 .034. 054 .067 .069 .071 .075 .076.077 .078 .079 .080 .081 107 113 117. 173 .174. 175. 176. 189. 201. 202. 203. 217 .218. 220. 226 .267.236创维 011. 025.033.045.046.060 .070. 017 .072. 073. 074. 079. 083.010 .107. 108 .109 162 163 .164 .165 .166 .167. 168. 169. 177. 224.225. 235. 246熊猫 001. 011. 016. 021. 022. 023 .024 .025. 026. 028 .033 . 040 .043. 053. 056.009. 057. 058 051. 061. 062.073. 079. 089. 091 .124 .125 .234.237. 238. 239 .240.241.242. 243. 244 245 247. 248 .249 .250. 251TCL 051.053 .068. 071 .073. 082 .083.084 .085. 110 .111 .17 0 .171. 172.178. 179 .187.188.197 .198.199. 200 .233海尔 103 .112 .118 .119. 150. 151 .152 .153 .154 .155 .156. 182. 183. 184. 193. 194 .213 .228海信 000. 006 .007. 008. 010 .014 .015. 025. 045. 046 .103. 105. 107 .115 .116 .128. 129.130.131 138 .139.150 .151 .15 2 .153 .154 .155 .156 .182 .183 .184 .193 .194 .213 .228金星007. 008. 011 .013. 024. 025. 032. 033 .039 .051 .065 . 071 .073. 079 .091 .097 .138福日 007 .011 .015 .023.024. 028. 033. 034. 040. 043. 053. 056. 060 .061 .065 .079安华ANHUA 017. 001. 032. 047百花BAIHUA 016. 025 .033 .053. 056. 079百合花BAIHEHUA 023. 024. 040. 043百乐BAILE 016. 025. 012 .019. 026. 027.028. 029 .030. 031. 042宝声BAOSHENG 011. 025. 016北京 008 .012.011. 019 .016. 023. 024. 025. 027 .028.029 .0 30. 031. 033 .044 .043 .050 .053 .056 .026 .079.091 .039. 04 2.051. 021. 122 .126 宝花石BaoHuaShi 033.053.056. 079 彩虹CAIHONG 011. 025. 016彩星CAIXING 023. 024. 040 . 043长城011 .016 .017. 023 .024 .025.033. 040 .043 .053. 0 56 .001 .012. 029 .027 .026.028 .029.030 031 .042. 079海虹HAIHONG 016 .025 .026 .027. 028 .029 .030海乐HAILE 032. 047海燕HAIYAN 011. 023. 024 .033. 040. 043.053 .056. 079环宇HUANY 011.015. 023. 024. 033 .040. 043. 053. 056 .009. 057. 058 虹美HONGMEI 003. 011. 016 .018 .023. 024. 025 .033 .040. 043. 056. 009.057 .058. 079 红岩HONGYAN 011.033. 053. 056. 079菊花JUHUA 011. 023.024.033.040.43.053.056.079金海JINHAI 009.057.058金凤JINFENG 001.011.021.022金塔JINTA 016.023.024.025. 033.040.043.053.056.009.057.058.079金鹊JINQUE 011.025.016 金雀JINQUE 032.033.053.056.079嘉华JIAHUA017.047.001.032 昆仑KUNLUN 001.011.021.022.033.025.012.042.040.039凯歌KAIGE 011.016.023.024.025.033.040.043.053.056.079康力KANGLI 027.012.019.025.026.028.030.031.033.120康虹KANGHONG 009.058.057康立KANGLI 016.023024.025.040.043.011.026.029.042.005康艺KANGYI 016.025.033.053. 056.079.121孔雀KONGQUE 011.016.023.024.025.033.040.041. 043.124快乐KUAILE 016.025.033.053.056.079乐华ROWA 011.016.023.024.025.040.043.096.127龙江LONGJIANG 011.033.053.056.079利华LIHUA 011牡丹MUDAN 001.002.011.016.020.021.022.025.032.033.040.043. 053.056.059.063.065.079美乐MEILE 011.023.024.033.040.043. 053.056.009.057.058.079梦寐MENGMEI 023.024.040.043南声NANSHENG 011.033.053.056.079青岛QINGDAO 001.011. 021.022.033.053.056.079如意RUYI 011.015.023.024.040.043神彩SHENCAI 007.016.025.033.053.056.079山茶SHANGCAI 011.033.053.056.079上海SHANGHAI 011.016.017.022.023. 024.025.033.040.043.0053.056.009.057.058.079.123韶峰SHAOFENG 011.015.000.006.007.023沈阳SHENGYAN 011.016.025.046.045.033塞格SAIGE 011.025.016松柏SONGBA016.025三元SANYUAN 003.011.016.018.023.024. 025.040.043三键SANJIAN 033.053.056.079泰山TAISHAN 011.016.025.042.038.031.030.029.028.027天鹅TIANE 003.011.018通广TONGGUANG 033.053.056.079 威牌WEIPAI 016.025翔宇XIANGYU 016.025.032西湖XIHU 011.023.024.033.038.040.43.053.079.098厦华XIAHUA 011.016.024.027.025.033.053.054.055.056.06.098.080.095.079.073雪莲XUELIAN 023.024.040.043.009.057.058星海XINGHAI016.025.033.053.056.079襄阳XIANGYANG033.053. 056.079幸福XINGFU016.025新日松009.057.058XINRISONG莺歌 016.023.024.025.040.043YINGGE宇航016.025YUHANG永固016.23.024.025.040.043YONGGU永宝009.057.058.888.033. 053.056.079YONGBAO珠海016.025.042ZHUHAI赣新011.017 . 023.024.040.041.043GANXIN华发HUAFA 007.016.025华强HUAQIANG 033.053.056.079杂牌机036.044.114ZAPAIJI 飞跃011.016.023.024.025.040.043FEIYUE飞浪016.025FEILANG 南宝016.025.033.053.056.009.057.058.059NANBAO飞燕033.053.056.079FEIYAN新思123XINSIDA彩凌102CAILING 高路华 000.006.007.008.010.016.025.033.053.055.056.045.046. 048.073.099CONROWA豁达特技 032.001.017.047.HUODATEJI 奥林匹亚033.053.056.079AOLINPIKE成都011.025CHENGDU 长风011.053.056.045.046.024.079.033CHANGFENG长飞011. 016.025.042.123CHANGFEI长海011.025.016.123CHANGHAI春兰142CHUNLAN春风016.025.033.053.056.079.124CHUNFEN G春笋011.025.016.CHUNSUN东宝016.025.033.053.056.079. 101.103TOBO东大016.025.DONGDA东海016.025.DONGHAI飞鹿011.016.025FEILU黄河011.016.023.024.025.040.043.125 HUANGHE黄海美016.025HUANGHAIMEI黄山011.016.023.024. 025.032.033..40.043.053.056.079HUANGSHAN黄龙016.025HUANGLONG华日007.033.053.056.079HUARIDS6315三合一万能型电视遥控器代码表国外电视:索尼SONY 041 049.005.106松下(乐声)PANASONIC(NAYIONAL)020.001.002.014.015.021.022059.066.196.204.205.206.208.214.2 15.216.221.222夏普SHARP 003.018.016.025.135.136.137三菱MITSUBISHI 011.051.东芝TOSHIBA 000.014.016.027.033. 053.056.007.008.015.028.030.089.090.091.079NEC 089.014三星SAMSUNG 008.011.016.021.025.037..039.04 0.043.050.033.024051.091.123.113胜利JVC 004三洋SANYO 008.000.007.014.015.033.035.053.056.079.105.132. 133.134.202.223.352.353.354.高土达GOLDSTAR 009.019.023.024.040.043.098.140飞利浦PHILIPS 013.023.024.039.040.043141爱华AIWA 009.057.058JVC 089日电NEC 006.011.016.004.025.033.053.056.024.079大宇DAYU012.042.031LG 040.043.140WARUMAIA031.012.042 狮龙SHERWOOD 016.025雅佳AKAI 033.053.056.079皇冠033.053.056.012.019.025.026.027.028.029.030.031.042.079 IMPERIAL-COWN富土通FUJITSU 048富丽FULI 047尼康NIKON 009.057.058优拉纳斯YONLANASI 011.023.024.040.043奥林普AOLINGPU 104佳丽彩JIALICAI016.025.028.033. 053.056.079.124VCD部分:奇声QiSheng IRC-3039.IRC3030D, 300影之宝YingZhiBao , 301索尼SONY, VCP-K10, 302东大DONGDA, 303杂牌机ZAPAIJI, 304奇声QiSheng, 305杂牌机ZAPAIJI,306新科Shinco, RC-006 , 307奇声QiSheng,IRC3020A, 308万利达MALATA, VCP-N28P, 309 步步高BBK ,RCU-H, 310万利达MALATA, VCP-N28F, 311新科Shinco, RC-12G, 312索尼SONY, RMT-M40A, 313索尼SONY, RMT-D109E, 314杂牌机ZAPAIJI, 315杂牌机ZAPAIJI,ANB-999, 316杂牌机ZAPAIJI,317杂牌机ZAPAIJI ,VCD-A300,318杂牌机ZAPAIJI,319RMS,VD-30A ,320奇声QiSheng,IRC-3000, 320杂牌机ZAPAIJI,321杂牌机ZAPAIJI, 多用2220-001, 322亿通YITONG, Rm2004,323DONGAN, 324奇声QiSheng,IRC-3028,325新科Shinco,RC-002 RC-12S,326新科Shinco ,RC-16H RC-012 RC-260,327长虹CHANGHONG,VK1A,328长虹CHANGHONG,329步步高BBK,DF058(A),330杂牌机ZAPAIJI,A9815,331健伍JIANGWU RC-P0501,332安侨ANQIAO,RC-375DV,333帝禾DIWA,334日立HITACHI,SV-RMW1,335金格JINGE,336杂牌机ZAPAIJI,337厦新AMOI,RC-010 RC-010G,338飞利浦PHILIPS,339厦新AMOI,RC-012,340杂牌机ZAPAIJI,DVD,341长虹CHANGHONG ,VR4A,342爱多IDALL ,IV-730BK,343乐华ROWA,IV-830BK,343步步高BBK,AB007K,344厦新AMOI,RC-003,345步步高BBK,AB007K ,346新科Shinco,RC-08C,347爱多IDALL ,IV-820BK348松下PANASONIC,RAK-SL429WH,349万利达MALATA,UCP-N28K,350松下PANASONIC,RAK-SL208WH RAK-SLA04SH,351万利达MALATA,VCP-N30B,352松下PANASONIC,RAK-LX1 40WH,353万利达MALATA,VCP-N28 VCP- N30,354厦新AMOI,355杂牌机ZAPAIJI,036飞利浦PHILIPS,357爱多IDALLIV-3DBK,358东芝TOSHIBA,359爱华AIWA,360 先科XIANKE,361先科XIANKE,362万利达MALATA,VCP-N 28B,363兆维ZHAOWEI,364长虹CHANGHONG,364杂牌机ZAPAIJI,365蚬华XIANHUA,VP-101D,366马士兰MaShiLan,RC500LV367东芝TOSHIBA,VC-659 ,368 爱多IDALL,RM-1,369东芝TOSHIBA,SE-R0037,370爱华AIWA,RC-8AT05,371先锋XIANFENG,CU-CLD151 CU-CLD145,372爱多IDALL,IV-620 373东芝TOSHIBA,RM-L8,374JVC,RM-RMV5U,375天龙TIANLONG,RC-543,376东鹏DONGPENGCVD-970,377夏普SHARP,MV-K7000,378 彩尼CAINI,VCD,379VICTOM,RM-SVD701,380杂牌机ZAPAIJI,381PHISONEET,382JVC,XL-M705,383RMS,384爱多IDALL ,308 320 330 350 385先锋XIANFENG,CU-DV003,386步步高BBK,AB903K,387 金正NINTAUS,GVD-8801 N350D N350,388杂牌机ZAPAIJI,389金正NINTAUS,VCD-J301、J303、J306、J308 390 F100、J7836H.VCD-N135步步高BBK AB-001A AB-007B 391新科ShincoRC-007 RC-12E RC-12F RC-005RC-12B VCD-719 392爱多IDALL,IV-361BK 360BK,393索尼SONY,394厦新AMOI,RC-001 395健伍JIANGWU,RC-L0200 RC-L0300,396三星SAMSUNG,397金正NINTAUS ,VCD-J7001H VCD-6803H,398金正NINTAUS,PDVD-N768 DVD-N700 DVD-N701 DVDN926F,399 DS6315三合一万能型电视遥控器代码表(续三) DVD部分:新科Shinco 409.460.461.462.463.465.466.467. 468.469.470先科XIANKE 402.413.438.471.472.473.474.475 步步高BBK 406.412.416.421.440.476.477.478.479.480.481.482 万视达Malata 403.417.419.432.483.484.485金正NINTAUS 404.408.423.428.486.487.488厦新 AMOI 107 114 189 190清华同方TSINGHUA TONGFANG 405.491德赛DEISAI401.410. 492.493.494奇声QiSheng411.495.496.497.498.499TCL 400.430创维SKYWORTH-RGB 422.424帝禾Dlwa 433飞乐FEIYUE ,429.492 科泰KETAI 434松鼎SongDing431爱浪AILANG435. 439华宝HUABAO 437熊猫PANDA 415TOSHIBA418索尼SO NY 456三水 SHANSHUI 420SINGER425大宇DAYU,426主人ZHUREN 427巨大JIUDA436LG441松下Panasonic ,442三星SAMSUNG ,443先峰XIANFENG,,444JVC,445。
红外遥控编码
红外线遥控器已被广泛使用在各种类型的家电产品上,它的出现给使用电器提供了很多的便利。
红外遥控系统一般由红外发射装置和红外接收设备两大部分组成。
红外发射装置又可由键盘电路、红外编码芯片、电源和红外发射电路组成。
红外接收设备可由红外接收电路、红外解码芯片、电源和应用电路组成。
通常为了使信号能更好的被传输发送端将基带二进制信号调制为脉冲串信号,通过红外发射管发射。
常用的有通过脉冲宽度来实现信号调制的脉宽调制(PWM)和通过脉冲串之间的时间间隔来实现信号调制的脉时调制(PPM)两种方法。
在同一个遥控电路中通常要使用实现不同的遥控功能或区分不同的机器类型,这样就要求信号按一定的编码传送,编码则会由编码芯片或电路完成。
对应于编码芯片通常会有相配对的解码芯片或包含解码模块的应用芯片。
在实际的产品设计或业余电子制作中,编码芯片并一定能完成我们要求的功能,这时我们就需要了解所使用的编码芯片到底是如何编码的。
只有知道编码方式,我们才可以使用单片机或数字电路去定制解码方案。
下面介绍的是笔者所收集整理的一些常用遥控编码芯片的编码方式和常用一体化接收芯片的引脚示意图。
在最后还用实例介绍M50560-001P芯片的解码思路和应用实例程序的编写。
常用红外一体化接收头引脚示意uPD6121,uPD6122,PT2222,SC6121,HS6222,HS6221载波波形使用455KHz晶体,经内部分频电路,信号被调制在37.91KHz,占空比为3分之1。
调制频率(晶振使用455KHz时)f CAR = 1/Tc = f OSC/12 ≈ 38KHzf OSC是晶振频率占空比= T1/Tc = 1/3数据格式.数据格式包括了引导码、用户码、数据码和数据码反码,编码总占32位。
数据反码是数据码反相后的编码,编码时可用于对数据的纠错。
注意:第二段的用户码也可以在遥控应用电路中被设置成第一段用户码的反码。
使用455KHz晶振时各代码所占的时间位定义用户码或数据码中的每一个位可以是位‘1’,也可以是位‘0’。
红外遥控编码格式
红外遥控编码格式红外遥控器的编码格式通常有两种格式:NEC与RC5NEC格式的特征:1:使用38 kHz载波频率2:引导码间隔就是9 ms + 4、5 ms3:使用16位客户代码4:使用8位数据代码与8位取反的数据代码下面的波形就是从红外接收头上得到的波形:(调制信号转变成高低电平了)不过需要将波形反转一下才方便分析:NEC 协议通过脉冲串之间的时间间隔来实现信号的调制(英文简写PPM)。
逻辑“0”就是由0、56ms的38KHZ载波与0、560ms的无载波间隔组成;逻辑“1”就是由0、56ms的38KHZ载波与1、68ms的无载波间隔组成;结束位就是0、56ms的38K载波。
下面实例就是已知NEC类型遥控器所截获的波形:遥控器的识别码就是Address=0xDD20;其中一个键值就是Command=0x0E;注意波形先就是发低位地址再发高位地址。
所以0000,0100,1011,1011反转过来就就是1101,1101,0010,000十六进制的DD20;键值波形如下:也就是要将0111,0000反转成0000,1110得到十六进制的0E;另外注意8位的键值代码就是取反后再发一次的,如图0111,0000 取反后为1000,1111。
最后一位就是一个逻辑“1”。
RC5编码相对简单一些:下面的遥控器地址就是1A,键值就是0D的波形同样由于取自红外接收头的波形需要反相一下波形以便于分析:反相后的波形:根据编码规则:得到一组数字:110,11010,001101 根据编码定义第一位就是起始位S 通常就是逻辑1第二位就是场位F通常为逻辑1,在RC5扩展模式下它将最后6位命令代码扩充到7位代码(高位MSB),这样可以从64个键值扩充到128个键值。
第三位就是控制位C 它在每按下了一个键后翻转,这样就可以区分一个键到底就是一直按着没松手还就是松手后重复按。
如图所示就是同一按键重复按两次所得波形,只有第三位就是相反的逻辑,其它的位逻辑都一样。
红外遥控器编码协议总结
目录1)MIT-C8D8 (40k)2) MIT-C8D8(33K)3)SC50560-001,003P 4)M504625)M50119P-016)M50119L7)RECS808)M30049)LC7464M10)LC7461-C1311)IRT1250C5D6-0112)Gemini-C6-A13)Gemini-C614) Gemini-C17(31.36K)-1 15)KONKA KK-Y26116)PD6121G-F17)DATA-6BIT18)Custum-6BIT19)M9148-120)SC3010 RC-521) M50560-1(40K)22) SC50560-B123)C50560-002P24)M50119P-0125)M50119P-126)M50119P27)IRT1250C5D6-0228)HTS-C5D6P29)Gemini-C1730)Gemini-C17 -231)data6bit-a32)data6bit-c33)X-Sat34)Philips RECS-8035)Philips RC-MM36)Philips RC-637)Philips RC-538)Sony SIRC39)Sharp40)Nokia NRC1741)NEC42)JVC43)ITT44)SAA3010 RC-5(36K)45)SAA3010 RC-5(38K)46)NEC2-E247) NEC-E348) RC-5x49) NEC1-X250) _pid:$006051) UPD1986C52) UPD1986C-A53) UPD1986C-C54) MV500-0155) MV500-0256) Zenith S101) MIT-C8D8(40K)MIT-C8D8(40K)是一种常见的红外遥控编码格式。
该格式出现在万能遥控器ZC-18A(600-917)中。
Features 基本特点1,8位地址码,8位数据码,结束码;2,脉宽调制方式(PWM);3,载波:40.0 KHZ;4,逻辑位时间长度是 1.215ms或2.436 ms。
红外线遥控器(nec编码方式)
抗干扰优化
通过调整编码方式或增加滤波器等手段,增强遥控器的抗干扰能 力。
测试结果与结论
测试结果显示,该红外线遥控器 在有效范围内能够正常工作,按 键响应准确,抗干扰能力较强。
通过调试优化,进一步提高了遥 控器的性能和稳定性。
结论:该红外线遥控器符合预期 要求,可以用于实际应用中。
在NEC编码中,脉冲的宽度和间隔时间 被分为两种不同的比例,即1:2和1:1, 通过这两种比例的不同组合,可以表示 出0和1两种不同的二进制位。
当发送数据时,首先发送起始位,然 后是数据位,最后是停止位。起始位 是一个较长的脉冲和一个较短的间隔 时间,数据位由一系列的脉冲和间隔 时间组成,停止位是一个较短的脉冲 和一个较长的间隔时间。
红外线遥控器(NEC编码方式)
目 录
• 红外线遥控器简介 • NEC编码方式简介 • 红外线遥控器(NEC编码方式)的电路设计 • 红外线遥控器(NEC编码方式)的软件设计 • 红外线遥控器(NEC编码方式)的测试与调试
01 红外线遥控器简介
红外线遥控器的原理
红外线遥控器利用红外线作为信号传输介质,通过调制信号来控制设备的开关或功 能。
THANKS FOR WATCHING
感谢您的观看
01
采用NEC编码算法,将按键信息转换为红外线信号。
解码算法
02
将接收到的红外线信号解码为按键信息。
测试与调试
03
对编码和解码算法进行测试和调试,确保其正确性和稳定性。
05 红外线遥控器(NEC编码 方式)的测试与调试
测试方法
1 2
发射距离测试
测试遥控器在不同距离下的信号发射效果,确保 遥控器在有效范围内能够正常工作。
红外遥控器编码规则简要说明
红外遥控器编码规则简要说明1、遥控器由红外遥控专用芯片PT2248作为编码及发送部分,PT2248最大可用作18路红外遥控系统的编码,其内部己集成了38kHz的红外载波振荡及相应的数字脉码调制电路,只需外接3×6的矩阵式按键、红外发光二极管及其驱动电路等少量元器件便可完成编码发送的功能。
发送部分电路图如下图所示:2、PT2248组成的十八路遥控发送器其编码规则如下:(1)设a为一个时间单位,时间长度是38kHz的16个时钟周期,即a=1÷38kHz×16=0.421ms编码是以串行形式发送的,在接收端(38kHz一体化红外接收解调器)接收到如下形式的1位的编码时分别表示“0”和“1”:1个a的低电平,3个a的高电平表示编码“0”3个a的低电平,1个a的高电平表示编码“1”编码以串行形式发送,接收端的一体化红外接收解调器输出波形如下图所示:(2)遥控器的每个按键编码由12位按以上编码规则所代表的“0”、“1”组成,时间长度为48a,当按下遥控器的7到18号单击按键,则以12位为一组(48a)发送两次编码,如下图所示:60a为自按下按键到发送编码的等待时间,80a是前后两次发送12位48a编码的高电平时间间隔。
7到18号单击按键无论发送端按键时间持续多长只发送一次这样形式的两组相同的12位编码。
(3)当按下1到6号连续按键时,编码按如下格式连续发送:(4)具体每个12位的串行编码规则如下:C1、C2、C3为用户可通过在遥控器发射电路中是否接入IN4148二极管决定其为“0”或“1”,这里取“111”,H、S1、S2为单击连续按键的标志位,相当于列坐标,D1至D6为按键输入码,相当于行坐标,低9位的按键编码如下表所示:。
遥控器对应万能代码
遥控器对应万能代码杂牌的,代码101:50J1,50J2,07C,55L7,53P4,54B3,50S8,RS02,RS06,SG32900,52Y7,代码103:5Z26,55K2,54B4,57L5 代码104:52H4,52H8,5Y29,5Y29A,5R19还有一种37160的CPU,两台用同样的M301-RS09遥控器,但万能代码却有些不同,有178,180,117,268,等代码。
不知为什么。
发射芯片3010的,代码023,024-----------9012,代码033-----------50462,代码011下面这三种只是个大概:老东芝(黑机壳),代码000,014(都行,只是有无AV,菜单)---索尼--------------,代码005,094,049(都行,有无菜单)---松下--------------,代码002,020。
康佳KKY112,KKY141,KKY168,代码080,KKY239,代码081------KKY250,代码075,TCL:RC-R07T,代码110,-------RC-C08T,代码073,金星VM101,代码008,9028-011 代码 0797461(IR)代码1327462 代码011长虹K1系列,代码033K2系列,代码011K3系列,代码023,024K4系列,代码000,014以下括号内是科朗遥控器代码海尔/海信彩电遥控器型号对应编码HYDFSR-0102 305HYDFSR-0123 307 HYDFSR-0126 6122 339 HYDFSR-0134 304LCD20001EU 309 HTR-022 118 HTR-001 175 HTR-044 272 HYDFSR-0077/0079 116HYF40A 205 HY-2002/2004 189HY-2007/2000 190 HY-2011/2010 191 HYDFSR-0106 271 HYDFSR-0090 171 HYDFSR-0076/0076A 171 HYDFSR-0092 171 HYF-28D 073 HYDFSR-0045 299 HYDFSR-0037/0026/0060 115 HYDFSR-0041/0040/0047 115 HYDFSR-0091 172 HYDFSR-0070/0070A/0124 173 HYDFSR-0058/A003 193 HYDFSR-0021 224 HDP2999D/DP2902H 266DP2999/TDF2901 266 HYDFSR-0111 270 SR6333K 028 HYDFSR-0088 269 HYDFSR-0089 269 HYDFSR-A018 273 HYDFSR-0083/0094/0056 192HYDSR-0002 128 HYDFSR-0002 129YKF-36B 130 HYDFSR-0114 274HYF-26C 105(081) HYDFSR-0024/0010/0016/0027 105(081) HYDFSR-A011L/0001/0016 105(081)HYF-35A/34A/31H/31D 201HYF31H/29A 201HYF-31/33D/31T 119HYF-24F/24D/24S 103(028) HYDFSR-A016 131 HYDFSR-A200E 188 HYDFSR-0048/0046/0048L 178(030) HYDFSR-A027/0048LW/0046G 178(030) HYDFSR-0046GM/0073 178(030) HTR-003 178(030) HYDFSR-0081 187HTR-018 138 HYDFSR-0048A 139 HYDFSR-0043/0043L 174 HYDFSR-0054/0072/0084 186HX-0027/0016 (731) HYDSR-0122 (502)TF2111G (025) -001 (148)王牌彩电遥控器型号(彩电型号)对应编码LCD2726H 316NT21A41B 313 LCD37A71/42B66/32B66 315 LCD32B03 317RC-C10T/C08T/R08T/C01T 084(026)RC-F02T/14T/15T/E03T/E04T/10T/20T 068(017) RC-E05T/E06T/E35T 068(017)RC-E13T/E16T/E18T/E50T 083RC-E41T156RC-B01/06T 181(163)RC-061/091 053(348)背投247液晶等离子246C-TCL-02 244C-TCL-01 244TCL-432 111RC-G01T 144HID29181D 243RC-039/C09T/C11T 082(184)RC-098T 040RC-083 218RC-097H 249RC-078B/078D 085PDP4225 098RC-F46T/F62F/R06T/F38T/R05T 110PDP4226 216 34158H/29158/AT25181/21288 248 29T60HD/HID34158H/R/HID29158H/R 248HID29276PB/HID29276H 248RC-092 071(264) RC-F30T/F28T (813) RC-036 023(048) RC-F42T/F55T (016) AT21211A/AT2170/AT21228 110(168) RC-031/038 181(163)长虹彩电遥控器型号对应编码KLC5B 300K16C/D/E/G/H 087(405)K9E/F 100K9A/9C/9D 182K9B/K3B/D/E/H/K3B-A 218(381)K5C/D 058K6C-1/K6C/D/F/G/K/L 226KY1 025K2A/B 011K11B 052K1Q/L/A/B/D 079(916)K10B 086K8A/B/D 082(105)K1M 093K12A/D/G 088(031)K7B 183K4D/L/N 089K7A 090K11F/G 091K18D/E 159K16K/16A/KT5A/KDT5A/K16T/P/Q 162 K16J 184(865) K12S 290KDT3A 291KDT7A/B/KT8B 292K6C-3/K4A 288(055)K4K/P 289K6E (681)K12R (356)K11N 090(764)佳丽彩电彩电型号对应编码EC2103/EC2013/EC2187M 033(004) EC2183M 124(683)EC2061AR (148)EC2989MH (355)EC2123 053(673)孔雀彩电KQ-2188/G 024(698)KQ-2188D 011(328) KQ-2189 053 其它彩电彩电型号(遥控器型号)对应编码上海Z654-8H1/7E1(728)上海Z647-2A004百合花B2988-A063永固M50560-001122(457)凯歌4C4901-1051(277)赛博CU2981039(064)赛博CU2581039(064)康佳彩电遥控器型号对应编码Y286C 302Y252J 303Y274E 301Y125 252Y180 164Y194 164Y232A 235Y97/Y25 054Y98A 073Y160/Y202 078Y02 079(004) Y226A/Y239A/Y262A 081 Y216 081Y232/Y183/Y183A/Y183B 0816014A 0326014W/Y06 017Y15/Y19/Y01/Y07/Y58/Y08 051Y261 113Y252H 157Y252I 255Y274B 256Y274C 257Y92/Y55/Y16/Y85/Y84 034(340)Y93/Y100/Y166/Y181 080Y178/Y170/Y211/Y175 080Y168/Y179/Y212/Y172 080Y112/Y176/Y141 080Y80/Y52/Y17/Y05/Y59 043Y248/Y226C/Y226B 253Y259 163Y123B/Y123 165Y269B 163Y72 067Y60A 029Y113/Y159/Y119/Y96 076Y132/Y78/Y96/Y102 076Y98/Y103/Y104/Y86/Y79/Y60Y62 069Y225/Y186 077Y252E/Y252 117(354)Y268D 254Y268C/Y268D 254Y211/Y173/Y231/Y07/Y231A 075Y237A/Y237 075Y250/Y250A/Y250B/Y250C/Y250D 250 Y271A/Y252I 255(423) Y226C/Y248 (016) 松下彩电遥控器型号(彩电型号)对应编码52H8 104EUR644660/644661 020VJM-03 001TNQ2647 022EUR50700 066EUR50710/50708/50706 002EUR50707 002TNQE100/101 002EUR51914/511023 002EUR511022/511026 002TNQE098/099 002RS03 17821V1/21K3/25K2/29B1 24825V1/29AIP/29V1/29A1/25K3 248R2518 057106/YKF-3 011TC511-1R 025N21K7/N21K8/N21K9 268102K9 268105-198D 140TC-2188/TC-21E1R 002山东松下TC-2159068(342)高路华彩电遥控器型号(彩电型号)对应编码CON01056CON03056CON04212TC2181016CON06/02008D66001052183AA/TH-2192PLUS1312185M073DTV-2988/3488175TB01/TB03073LA01097TN-2965AE025TN-2183TD(455)TN-2956AE(132)创维彩电遥控器型号(彩电型号,机芯)对应编码21T16HN 27529T61HT30829T88HM309SYKYOP18/33T88HT 311HS-541310CW-07/5P03070CW-08/5A01/5P01 0714P30/4P36/3P30/5P30/3P21 169(356)5Y301965D70109LCD15AAB/8TT12825P10/3P20/5P201075D261986M202846D72/6D76168(025)6D78 209 (芯片是9012)3Y01/4Y01/3Y20(674)CW-4T36108(409)5N01/4N01 (021)29TP9000(040)3S35(596)3S30(107)6M23280CW-11/3Y01/3Y204Y01 0455S28/3S281763S30279f5D20/5D25/5D2614343PTV300/43P88HDI/51P88HDI 24343P580HD/51P580HD/45P800W 24348P800W/43P680HD/51P680HD 2435M011945I0119530LBAT276262CATW2774Y21101CW-03/4B25074(079)CW-04/5S01/5S01A 072CW-020604S011603N010465N01/4N010465N20/3N20 1804T01/5T03 0735T20200(058)5T28/5T30/5T36/3T30/4T30108(084)4T36/5T25 108(084)杂牌机/拼装机遥控器型号对应编码9L860044SL860A 036RS06D/RS03 1025Z26A/K39/KD06/55K2/57L5 103(028)54B4 103(028)52H8/52H8A/KD29/5Y29 1045Y27/52H4 10450J2/50J1A/53P4/55K8 klx-931y 101(006) SZY-B/52K7A 101(006)RC09 178RS09-M301/M301S/M304 268LB-N21K/W7-M30B 268RM03 07752E4/TX55L7/55Y5/EKEA 101(006)RS02 102J50S8/HJ-06/54B3/55K7 101(006)57S4/58D7/5Y30/54H6 101(006)西湖彩电遥控器型号对应编码HYDF-4P011(277)HYDF-8S219HYF-4T/4D/4I 038HYF-3L26E/3L26C 220(239)C6404 098HYF-3P221HYF-5G222HYF-3H079(105)HYF-10011(277)WL-7461B131(130)WL-001/SY016-M1 016(148) HYF-3L26A/3L26/3L26B 212(238) M304 268(459)三洋彩电遥控器型号对应编码JXPSA/JXMR 1057EC1 1027EC 0577E1 0977EA 0997EB 132SYT1700 1051LB4U10B01202 1051LB4U10B01201 1051AV0U10B00800 1051LB4U10B00400 202(993)CK21D100 (081)夏普彩电遥控器型号对应编码G1077PESA136G0833PESA136TC-9807003G1011CESA137G1274PESA/G1133PESA 135(171)G0676CESA/G0602CESA 018G0615CESA/G0771CESA 018G0756CE/G0933PESA 018G0816CESA 018G0329CESA 148三星彩电遥控器型号对应编码C-SS-01 122 3F14-00034-270 122 HYDF-A3 008 HYDF-A6 105 HYDF-F91 128 HYDF-B2 233 T-3004 160 3F14-00034-901/983/900 0503F14-00038-121 0503F14-0038-310 0503F14-0034-982/5S-3827 050BP59-00008B 265AA59-00312F 265 PS42P3S 298 HYDF-2162/FP5J 0243F14-00034-B90 0243F14-00038-242 0393F14-00038-150 039 HYDF-2163/AA59-10014R 0393F14-00038-450/HYDF-2181 039HYDF-B3/10 079。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
/****************************************************************
程序名称: 将遥控接收头接收到的按键编码通过数码管显示出来
说明:stc12使用12M晶体
*****************************************************************/
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
////////////////////////////////////////////////
/*端口定义*/
#define sled_dm_port P0 /*定义LED显示的段码数据脚*/
#define sled_wm_port P2 /*定义LED显示的位码数据脚*/
/*定义数码管显示字符跟数字的对应数组关系*/
uchar mun_to_char[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};
/* 0 1 2 3 4 5 6 7 8 9 a b c d e f */
/*定义需要点亮的数码管*/
uchar sled_bit_table[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
unsigned char irtime;//红外用全局变量
bit irpro_ok,irok;
unsigned char IRcord[2];
unsigned char irdata[18];
//////////////////////////////////////////////
void tim0_isr (void) interrupt 1 using 1//定时器0中断服务函数
{
irtime++;
}
void ex0_isr (void) interrupt 0 using 0//外部中断0服务函数
{
unsigned char i;
bit startflag;
if(startflag)
{
if(irtime<=32&&irtime>=28)//判断引导码即两个低电平在6毫秒左右即为开始接收信号根据不同红外协议更改引导码判定
{ i=0; irtime=0; }
irdata[i]=irtime;
irtime=0;
i++;
if(i==18){
irok=1;
i=0;
}}
else{
irtime=0;
startflag=1;
}}
void TIM0init(void)//定时器0初始化中断初始化
{
TMOD=0x02;//定时器0工作方式2,TH0是重装值,TL0是初值
TH0=0x38;//reload value
TL0=0x38;//initial value 200um中断一次单片机和晶振不同需适当更改
ET0=1;//开中断
TR0=1;
IT0 = 1; // Configure interrupt 0 for falling edge on /INT0 (P3.2)
EX0 = 1; // Enable EX0 Interrupt
EA = 1;
}
void Ircordpro(void)//红外码值处理函数
{
uchar i, j, k=1;
uchar cord,value;
for(i=0;i<2;i++){//处理4个字节
for(j=1;j<=8;j++){ //处理1个字节8位
cord=irdata[k];
value=value>>1;
if(cord>12) value=value|0x80; //大于2.4ms为1 根据不同红外协议更改多少毫秒波形为1多少毫秒为0
k++;
}
IRcord[i]=value; //接收到的两个字节
value=0;
}
irpro_ok=1;//处理完毕标志位置1
}
/*1MS为单位的延时程序*/
void delay_1ms(uchar x)
{
uchar j;
while(x--){
for(j=0;j<114;j++)
{;}
}
}
void main(void)
{
uchar i;
uchar j;
uchar sled_disp_buff[8]={0xff,0xc0,0xc0,0xff,0xff,0xc0,0xc0,0xff}; /*寄存8位数码管数据*/ TIM0init();
delay_1ms(40);
while(1){//主循环
if(irok){
Ircordpro();
irok=0;
}
if(irpro_ok){
/*转换数据为显示字符*/
sled_disp_buff[1] = mun_to_char[IRcord[0]/0x10];
sled_disp_buff[2] = mun_to_char[IRcord[0]%0x10];
sled_disp_buff[5] = mun_to_char[IRcord[1]/0x10];
sled_disp_buff[6] = mun_to_char[IRcord[1]%0x10];
}
for(j=0;j<2;j++){ /*单次字符显示延时*/
for(i=0;i<8;i++){ /*扫描输出8位数码管*/
sled_wm_port = 0xff; /*关闭数码管显示*/
sled_dm_port = sled_disp_buff[i]; /*输出字符代码*/
sled_wm_port = sled_bit_table[i]; /*点亮第i个数码管*/
delay_1ms(1);
}
}
}
}。