ADS1217
SBAS260B
21
www.德州仪器.com
WRAM 写 至 内存
描述:
写 向上 至 128 内存 locations 开始 在 这
beginning 的 这 内存 bank 指定 作 部分 的 这 操作指南.
这 号码 的 字节 写 是 内存 是 一个 加 这 值 的 这
第二 字节.
operands:
一个, n
字节:
2
encoding:
0110 0aaa xnnn nnnn
数据 转移 sequence:
写 至 二 内存 locations 开始 从 10
H
CRAM copy 内存 bank 至 寄存器
描述:
copy 这 选择 内存 bank 至 这 configura-
tion 寄存器. 这个 将 overwrite 所有 的 这 寄存器 和 这
数据 从 这 内存 bank.
operands:
一个
字节:
1
encoding:
1100 0aaa
数据 转移 sequence:
copy 内存 bank 0 至 这 寄存器
CSRAMX 计算 内存 bank checksum
描述:
计算 这 checksum 的 这 选择 内存
bank. 这 checksum 是 计算 作 一个 总 的 所有 这 字节 和
这 carry ignored. 这 id,
DRDY
, 和 dio 位 是 masked 所以
它们 是 不 包含 在 这 checksum.
operands:
一个
字节:
1
encoding:
1101 0aaa
数据 转移 sequence:
计算 checksum 为 内存 bank 3
计算 这 checksum
CSARAMX 为 所有 内存 banks
描述:
计算 这 checksum 的 所有 内存 banks. 这
checksum 是 计算 作 一个 总 的 所有 这 字节 和 这 carry
ignored. 这 id,
DRDY
, 和 dio 位 是 masked 所以 它们 是
不 包含 在 这 checksum.
operands:
毫无
字节:
1
encoding:
1101 1000
数据 转移 sequence:
CSRAM 计算 内存 bank checksum
描述:
计算 这 checksum 的 这 选择 内存
bank. 这 checksum 是 计算 作 一个 总 的 所有 这 字节 和
这 carry ignored. 所有 位 是 包含 在 这 checksum
计算, 那里 是 非 masking 的 位.
operands:
一个
字节:
1
encoding:
1110 0aaa
数据 转移 sequence:
计算 checksum 为 内存 bank 2
计算 这 checksum
CSREG 的 寄存器
描述:
计算 这 checksum 的 所有 这 寄存器. 这
checksum 是 计算 作 一个 总 的 所有 这 字节 和 这 carry
ignored. 这 id,
DRDY
和 dio 位 是 masked 所以 它们 是
不 包含 在 这 checksum.
operands:
毫无
字节:
1
encoding:
1101 1111
数据 转移 sequence:
0110 0001 x000 0001
数据 为
10
H
数据 为
11
H
D
在
D
在
1100 0000
D
在
1101 0011
•
•
•
(1)
xxxx xxxx
D
输出
Checksum
D
在
1101 1000
•
•
•
(1)
xxxx xxxx
D
输出
Checksum
D
在
1101 1111
•
•
•
(1)
xxxx xxxx
D
输出
Checksum
D
在
1110 0010
•
•
•
(1)
xxxx xxxx
D
输出
Checksum
便条: (1) 为 wait 时间, 谈及 至 定时 规格.