红外解码的方法 NEC格式 upd6121
1、9Ms的高电平启动头,然后是4.5Ms的低电平,如果2.25Ms时就有高电平,是持续信号,不处理
2、然后以一个高电平和一个低电平为1Bit,高电平时间是0.5625Ms=562us,
高低电平时间比为1:1时是Bit1,比为1:3时是Bit0
3、Timer1中断执行100us采样周期,9Ms=90,4.5Ms=45,高电平=5,低电平最多15
4、共读入4byte共24bit,第1、2Byte是CustomCode码和其反码,第3、4byte是DataCode和其反码
5、CustomCode正确和DataCode效验正确的话,执行
6、红外接收器输出是反相的
标签:
6121
NEC
9Ms
upd
上传时间:
2016-02-05
上传用户:啊飒飒大师的