
HCS362
3.1.1
跳码数据
3.1.3.3
循环冗余校验( CRC)的
跳频部通过加密计算
计数值,识别码和功能码的
编码器密钥( KEY) 。该计数器是一个16位计数器。
判别值是10位长,有2个
计数器溢出位( OVR )被清除时,
柜台换到0的32位的其余部分是由
该功能码也被称为按钮输入。
CRC位的计算上先前的65个反
mitted位。该解码器可以使用CRC比特来检查
处理前的数据完整性启动。在CRC
可以检测所有的单比特错误和66 %的双位
错误。在CRC的计算方法如下:
公式3-1 :
CRC计算
3.1.2
固定码资料
和
CRC
[
1
]
n + 1
CRC
[
0
]
n
⊕
Di
n
32位固定码组成的串行28位
数器(SER )和功能码的另一个副本。
这是可以改变的,以包含整个32位序列
与扩展序列号( XSER )数量CON-
配置选项。
CRC
[
0
]
n + 1
=
(
CRC
[
0
]
n
⊕
Di
n
) ⊕
CRC
[
1
]
n
同
CRC
[
1
,
0
]
0
= 0
和DI
n
第n传输比特0
≤
n
≤
64
注意:
在CRC可能是错误的,当对电池进行
tery电压大约是任一
V
低
触发点。这种情况可能发生
由于V
低
采样两次,每次
变速器,曾经为CRC calcu-
LATION ( PWM为低电平),一旦当
V
低
传输( PWM高) 。
V
DD
往往在一个稍微移动
变速器,其可能导致昼夜温差
对于V同的价值
低
被用于
CRC计算和的数据发送
锡永。
解决方法:
如果CRC不正确,
重新计算的相对价值
V
低
.
3.1.3
状态信息
状态位将总是包含低的输出
电压检测器(V
低
) ,循环冗余
校验( CRC)位(或取决于CTSEL时间位)
和按钮队列的信息。
3.1.3.1
低电压检测状态(V
低
)
低电压检测器的输出被发送
与每个码字。如果V
DD
下降到低于所选择的
电压时,逻辑“
1
“将被传输。的输出
检测器进行采样,每一个码字都会发送之前
特德。
3.1.3.2
按钮队列信息(队列)
队列位表示一个按钮的组合是
释放后,之前的2秒内再次按下
激活。排队或重复按同
按钮(或按钮组合)的检测
HCS362按键去抖电路。
队列比特添加作为最后两个比特
标准的码字。队列位是一个2位计数器
不换行。计数器的值开始于'
00b’
和被递增,如果一个按钮被按下2秒内的
前面的按钮按下。当前码字之三
当该按钮被排队及时停止。这使得
重复按键的其他功能。
按键输入此期间每天取样6.4毫秒
2秒钟时间。
00
- 第一次激活
01
- 第二个激活
10
- 第三激活
11
- 从第四激活
DS40189D第10页
初步
2002年Microchip的科技公司