
命令德网络nitions
下面列出的命令控制的操作
ADS1217 。一些命令是独立的COM
码(例如RESET ),而另外一些则需要额外的字节
(例如,WREG要求命令,计数和数据字节)。
命令的输出结果需要至少四架F
OSC
数据周期前准备(例如, RDATA ) 。
COMMANDS
RDATA
RDATAC
STOPC
RREG
RRAM
CREG
crega
WREG
WRAM
CRAM
csramx
CSARAMX
csreg
csram
CSARAM
selfcal
SELFOCAL
SELFGCAL
SYSOCAL
SYSGCAL
唤醒
DSYNC
睡觉
RESET
描述
读数据
读取数据连续
停止读取数据连续
从银行REG阅读
rrrr
从RAM读取银行
aaa
复制的REG到RAM银行
aaa
复制REGS所有RAM银行
写REG
rrrr
写RAM银行
aaa
复制RAM银行
aaa
要REG
钙RAM银行
aaa
校验
计算所有RAM银行校验
钙REG校验
钙RAM银行
aaa
校验
计算所有RAM银行校验
自校正偏移和增益
自校正偏移
自校正增益
SYS偏移校准
SYS增益校准
唤醒从睡眠模式
同步DRDY
进入睡眠模式
重置为上电值
操作数:
N =计数( 0至127)
R =寄存器( 0到15)
X =无关
A = RAM存储地址( 0 7 )
命令字节
0000
0000
0000
0001
0010
0100
0100
0101
0110
1100
1101
1101
1101
1110
1110
1111
1111
1111
1111
1111
1111
1111
1111
1111
0001 (01
H
)
0011 (03
H
)
1111 (0F
H
)
R R R R (1倍
H
)
0AAA ( 2X
H
)
0AAA (4倍
H
)
1000 (48
H
)
R R R R (5次
H
)
0AAA ( 6X
H
)
0AAA (CX
H
)
0AAA (DX
H
)
1000 (D8
H
)
1111 ( DF
H
)
0AAA (例
H
)
1000 (E8
H
)
0000 (F0
H
)
0001 (F1
H
)
0010 (F2
H
)
0011 (F3
H
)
0100 (F4
H
)
1011 ( FB
H
)
1100 ( FC
H
)
1101 ( FD
H
)
1110 ( FE
H
)
第二个命令字节
—
—
—
xxxx_nnnn ( # REG- 1 )
xnnn_nnnn ( #字节- 1 )
—
—
xxxx_nnnn ( # REG- 1 )
xnnn_nnnn ( #字节- 1 )
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
注: (1)由A / D转换器接收的数据总是MSB首先,将数据输出格式通过ACR寄存器的位阶位被置位。
表III 。命令摘要。
RDATA
读数据
RDATAC
读取数据的连续
描述:
读一个单一的24位ADC转换结果。上
回读完成后,
DRDY
变高。
操作数:
字节:
编码方式:
无
1
0000 0001
描述:
读取数据的连续模式使CON组
对每个新的数据连续的输出
DRDY 。
此命令
消除了需要发送的读数据命令在每个
DRDY 。
这种模式可以由停止终止
连续读取命令或reset命令。
操作数:
字节:
编码方式:
无
1
0000 0011
数据传输序列:
DRDY
D
IN
0000 0001
(1)
xxxx xxxx
xxxx xxxx
xxxx xxxx
数据传输序列:
命令终止时
uuuu uuuu
等于STOPC
或复位。
(1)
D
OUT
最高位
中秋节字节
最低位
D
IN
0000 0011
uuuu uuuu
uuuu uuuu
uuuu uuuu
D
OUT
最高位
中秋节字节
最低位
DRDY
uuuu uuuu
uuuu uuuu
uuuu uuuu
D
IN
D
OUT
最高位
中秋节字节
最低位
注: ( 1 )对于等待时间,请参阅时序规范。
ADS1217
SBAS260B
www.ti.com
19