
AS1530 , AS1531
austriam
I C R 0
系统
初始化
数据表
9应用信息
初始化
当电源第一次应用到AS1530 / AS1531内部上电复位电路,设置为正常操作设备
化。在这一点上,这些设备可以执行数据转换与CSN保持为低。
注意:
该设备需要电源稳定后为10μs ;不转换应在此期间启动。
在销DOUT数字输出将是全部为0 ,直到一模拟到数字的转换被启动。
串行接口
该AS1530 / AS1531全面支持SPI, QSPI ,和Microwire接口。对于SPI ,选择正确的时钟极性和
在SPI控制寄存器采样边沿(设置CPOL = 0, CPHA = 0 ) 。
注意:
微丝,SPI和QSPI的所有发送字节和接收一个字节在同一时间。
利用所示的电路中
图33第24页,
最简单的软件接口仅需要三个8位传送到
执行转换(一个8位传送到配置AS1530 / AS1531 ,和两个8位传送到时钟输出
12位转换结果) 。
串行接口配置
以下步骤描述了如何配置串行接口:
1.确认CPU的串行接口处于主模式(使CPU产生串行时钟) 。
2.从500kHz的时钟频率为6.4MHz ( AS1530 )或4.8MHz ( AS1531 ) 。
3.设置控制字节,并把它称为TB1 。 TB1应在格式1XXXXXXX二进制,其中两个X表示
选择的信道,转换模式和功率模式。
4.使用CPU的通用I / O口线拉CSN低电平。
5.发送TB1和同时接收一个字节( RB1 ) 。忽略这个字节。
6.发送全零的字节( 00美元
h
),并同时接收字节RB2 。
7.发送全零的字节( 00美元
h
),并同时接收字节RB3 。
8.将CSN高。
字节RB2和RB3 (见
图21)
包含转换的结果,填充有三个前导零一
尾随零。总的转换时间是串行时钟频率的函数,并且空闲时间之间的时间量
8位传送。为了避免过多的采样/保持下垂,确保总的转换时间不超过120μs 。
www.austriamicrosystems.com
修订版0.96
23 - 29