RC5红外格式
共有14位数据,其中各位的定义如下:
⑴START BIT:第一位固定为逻辑‘1’。占用一位。
⑵INDITICATION BIT:占用一位。如果验证位为逻辑‘1’,命令位(COMMAND BITS)表示0~63,这是原始RC5系统;如果验证位为逻辑‘0’,命令位(COMMAND BITS)表示64~127。这是扩展RC5系统。
⑶CONTROL BIT:用于区分是不是有新的键按下。如果有新的按键按下,这一位变换一次(1à0 或0à1)。占用一位。(见图RC5-1和图RC5-2 CONTROL BIT部分)。
⑷系统位(SYSTEM BITS)。接下来的5位表示所要控制的设备类型,比如TV,VCR,TUNER 等等。占用五位。
⑸命令位(COMMAND BITS)。最后六位表示按键的值。
3.1.2数据的逻辑定义
(1)RC5逻辑电平的定义(对于接收到的数据)。
逻辑‘1’:先高后低,下降沿。
逻辑‘0’:先低后高,上升沿。
发送的数据是接收的取反。
(2)RC5每一位的时间
RC5用36K载波,半位的时间(1T)占32个载波周期
半位时间(HALF BIT TIMEà1T):32*27778=888.889μs(1T)
一位时间(FULL BIT TIMEà2T):2*888.889=1777.778μs(2T)
(3)RC5消息经历时间(MESSAGE TIME)和一帧(FRAME TIME)
一个消息里包含14位,所以消息时间为:14*1777.778=24.889MS(28T)。
一个帧里包含15.5位,所以帧时间为:15.5*1777.778=27.556MS(31T)。
(4)RC5重复时间(REPEATING TIMING)
112.4ms.
模拟电路 模拟芯片 德州仪器 放大器 ADI 模拟电子 相关文章:
- 12位串行A/D转换器MAX187的应用(10-06)
- AGC中频放大器设计(下)(10-07)
- 低功耗、3V工作电压、精度0.05% 的A/D变换器(10-09)
- PIC16C5X单片机睡眠状态的键唤醒方法(11-16)
- 用简化方法对高可用性系统中的电源进行数字化管理(10-02)
- 利用GM6801实现智能快速充电器设计(11-20)