
AD7792/AD7793
0
–10
–20
–30
–40
–50
04855-021
图3和图4示出时序图,用于连接
在AD7792 / AD7793与CS被用来部分进行解码。
图3示出了用于从读操作的定时
AD7792 / AD7793输出移位寄存器中,与图4中示出了
定时进行的写操作的输入移位寄存器。这是
可能读取同一个字从数据寄存器数
倍,即使DOUT / RDY线后返回高
第一次读操作。但是,必须小心,以确保
下一个输出之前的读取操作已完成
更新发生。在连续读取模式下,数据寄存器
只能读取一次。
串行接口可以在3线模式通过把CS低操作。
在这种情况下, SCLK,DIN和DOUT / RDY线路使用
与AD7792 / AD7793进行通信。的结束
转换可使用状态的RDY位监视
注册。这种方案适合用于连接单片机
制器。如果CS被要求作为一个解码的信号,也可以是
从一个端口引脚产生的。对于微控制器接口,它是
建议SCLK空闲数据传输之间的高。
的AD7792 / AD7793可以在CS操作被用作
帧同步信号。该方案是针对DSP有用
接口。在此情况下,第一位(MSB)被有效时钟
由CS , CS ,因为通常在下跌后出现
SCLK的DSP的优势。在SCLK可以继续运行之间
数据传输,提供的数字都遵守时间。
串行接口可以通过写入一系列1秒就被复位
DIN输入。如果一个逻辑1写入AD7792 / AD7793线
为至少32个串行时钟周期中,串行接口被复位。
这确保了该接口可被复位到如果一个已知的状态
接口被因失去了一个软件错误或在某些小故障
该系统。重新返回界面,在其中的状态
期待在写通信寄存器。此操作
化的复位所有寄存器进入上电值的内容。
复位后,用户应允许一个周期500微秒的
前处理的串行接口。
的AD7792 / AD7793可以配置为连续地
转换或执行一个单一的转换。见图17
通过图19中。
( dB)的
–60
0
1000 2000 3000 4000 5000 6000 7000 8000 9000 10000
频率(Hz)
在470 Hz更新速率图16.滤波器响应
数字接口
在AD7792 / AD7793的可编程功能
使用一组片内寄存器控制。数据被写入到
通过该装置的串行接口寄存器;读访问
到芯片上的寄存器也由该接口提供。所有
与所述设备的通信必须以写入
通信寄存器。上电或复位后,设备会
希望写它的通信寄存器。写入的数据
该寄存器决定下一个操作是读
操作或者写操作,并确定对哪一个寄存器
发生这种读或写操作。因此,写访问
任何零件上的其它寄存器开始写
操作通信寄存器后写
所选择的寄存器。从任何其他寄存器的读操作
(当选择连续读取模式除外)开始于一个
写通信寄存器后读
操作从所选择的寄存器。
在AD7792 / AD7793的串行接口包括四个
信号: CS , DIN ,SCLK和DOUT / RDY 。通过DIN线用来
将数据传送到片内寄存器和DOUT / RDY是
用于从片内寄存器访问。 SCLK是串行
时钟输入设备,所有数据传输(无论是DIN上
或DOUT / RDY )发生相对于SCLK信号。该
DOUT / RDY引脚可以用作数据就绪信号还行
变低,当一个新的数据字输出可用
注册。它复位为高电平时,从数据的读取操作
注册完成。它也给的更新变为高电平之前
数据寄存器以指示时不从装置读取,以
确保数据读取没有尝试,而寄存器
被更新。 CS用于选择的装置。它可用于
解码AD7792 / AD7793在系统中的几个
部件连接到所述串行总线。
版本B |第21页32