1996 微芯 技术 公司
初步的
ds21137d-页 5
HCS300
图示 2-2: encoder 运作
电源 向上
重置 和 debounce 延迟
(10 ms)
样本 输入
更新 同步 信息
encrypt 和
加载 transmit 寄存器
Buttons
增加
?
所有
Buttons
Released
?
(一个 button 有 被 pressed)
Transmit
停止
非
Ye s
非
Ye s
encryption 关键
完全 代号
文字 传递
3.0 可擦可编程只读存储器 记忆
ORGANIZATION
这 hcs300 包含 192 位 (12 x 16-位 words) 的
可擦可编程只读存储器 记忆 (表格 3-1). 这个 可擦可编程只读存储器 排列 是
使用 至 store 这 encryption 关键 信息,
同步 值, 等 更远 描述 的 这
记忆 排列 是 给 在 这 下列的 sections.
表格 3-1: 可擦可编程只读存储器 记忆 编排
3.1 关键_0 - 关键_3 (64-位 encryption 关键)
这 64-位 encryption 关键 是 使用 用 这 传输者 至
create 这 encrypted message transmitted 至 这
接受者. 这个 关键 是 创建 和 编写程序 在 这
时间 的 生产 使用 一个 关键 一代 algorithm.
输入 至 这 关键 一代 algorithm 是 这 串行
号码 为 这 particular 传输者 正在 使用 和 一个
secret 生产者’s 代号. 当 这 关键 一代
algorithm 有提供的 从 微芯 是 这 典型 方法
使用, 一个 用户 将 elect 至 create 它们的 自己的 方法 的
关键 一代. 这个 将 是 完毕 供应 那 这
解码器 是 编写程序 和 这 一样 意思 的 creat-
ing 这 关键 为 decryption 目的. 如果 一个 seed 是 使用,
这 seed 将 也 表格 部分 的 这 输入 至 这 关键 gen-
限定 algorithm.
文字
地址
MNEMONIC 描述
0 关键_0 64-位 encryption 关键
(文字 0)
1 关键_1 64-位 encryption 关键
(文字 1)
2 关键_2 64-位 encryption 关键
(文字 2)
3 关键_3 64-位 encryption 关键
(文字 3)
4 同步 16-位 同步
值
5 保留 设置 至 0000h
6 ser_0 设备 串行 号码
(文字 0)
7 ser_1(便条) 设备 串行 号码
(文字 1)
8 seed_0 seed 值 (文字 0)
9 seed_1 seed 值 (文字 1)
10 en_关键 16-位 封套 关键
11 CONFIG config 文字
便条: 这 msb 的 这 串行 号码 包含 一个 位
使用 至 选择 这 自动 shutoff 计时器.