
AD7663
EXT / INT = 1
CS
INVSCLK = 0
RD
= 0
CNVST
忙
t
3
t
35
t
36
t
37
1
2
3
14
15
16
SCLK
t
31
SDOUT
X
D15
t
32
D14
D13
D1
D0
t
16
图21.从串行数据时序读(阅读转换过程中先前的转换)
外部时钟数据读取转换期间
图21示出了该方法的详细时序图。
在转化,同时兼具
CS
和
RD
低,其结果
前一次转换都可以阅读。该数据被移出
MSB在先有16个时钟脉冲,并且是在两个上升沿和有效
在时钟的下降沿。在16位具有之前被读取
当前转换完成。如果不这样做, RDERROR
是脉冲的高,可用于中断主机接口
为防止不完整的数据读取。没有菊花链
在这种模式下的功能,以及RDC / SDIN输入应始终
并列或高或低。
以减少性能的下降,由于数字活动,一
至少25 MHz的快速连续的时钟推荐
确保在第一转换的一半被读取的所有位
锡永阶段。
微处理器接口
周上的MC68HC11接口(SPI )被配置为
主机模式( MSTR ) = 1 ,时钟极性位( CPOL ) = 0 ,时钟
相位( CPHA ) = 1, SPI中断使能( SPIE ) = 1
通过写SPI控制寄存器( SPCR ) 。该IRQ是
配置为边沿敏感仅操作( IRQE = 1在
OPTION寄存器) 。
DVDD
AD7663*
SER / PAR
EXT / INT
CS
RD
忙
SDOUT
SCLK
INVSCLK
CNVST
IRQ
MC68HC11*
MISO / SDI
SCK
I / O端口
*附加
为清楚起见省略销
该AD7663非常适合于传统的DC测量
支撑微处理器和交流信号处理应用
应用程序接口以数字信号处理器。该
AD7663设计有任一个并行8位或接口
16位宽的接口或通用串行端口或I / O的
端口上的微控制器。各种外部缓冲器可
与AD7663用于防止数字噪声耦合到
该ADC。以下各节说明如何使用AD7663的
与SPI配备微控制器,在ADSP- 21065L和
ADSP- 218X信号处理器。
SPI接口( MC68HC11 )
图22.接口的AD7663与SPI接口
ADSP -21065L在主串行接口
如图23所示, AD7663可以连接到所述
ADSP - 21065L不使用串行接口在主模式
任何胶合逻辑要求。此模式结合的优点
减少了导线的连接,并能够在读取数据
或转化以最大速度传送之后( DIVSCLK [0:1 ]
两者低。
在AD7663配置为内部时钟模式( EXT / INT
低),因此作为主设备的行为。转换的COM
命令可以被外部低抖动振荡器或产生,如
示,由ADSP -21065L ,旗输出或一帧
在ADSP -21065L的一个串行端口的输出TFS可以使用
像一个定时器。配置串行端口上的ADSP -21065L
对于外部时钟( IRFS = 0),上升沿活性( CKRE = 1),
外部框架后期同步信号( IRFS = 0 , LAFS = 1 ,
RFSR = 1),和活性高( LRFS = 0)。串口
在ADSP -21065L被写入其接收控制配置
注册( SRCTL ) - 见ADSP - 2106x SHARC用户手册。
版本B
图22显示了AD7663和一个之间的接口图
SPI -配备微控制器,如MC68HC11 。对
适应单片机, AD7663的速度较慢
作为从设备和数据必须转换之后被读取。这
模式还允许菊花链功能。 convert命令
响应于一个内部定时器中断可能会启动。该
读出输出数据时,在一个时间,如果需要一个字节,可以是
响应于转换结束的信号启动( BUSY变为
低)采用单片机的中断线路。串行
–20–