
初步的技术数据
指令字节
AD9773
SDO ( PIN 53 )
SDIO ( PIN 54 )
SCLK (引脚55 )
CSB ( PIN 56 )
指令字节包含以下信息
如下图所示:
AD9773 SPI POR吨
INTER FACE
N1
0
0
1
1
N0
0
1
0
1
描述
传送1个字节
传送2个字节
转让3个字节
传送4个字节
图3. AD9773的SPI端口接口
串行接口寄存器控制
在AD9773串行端口是一种灵活的同步串行
通信端口可以方便的接口很多
行业标准的微控制器和微处理器。
该串行I / O是与大多数同步兼容
传输格式,包括摩托罗拉和SPI
英特尔SSR协议。该接口可进行读/写
访问该配置AD9773的所有寄存器。单身
或多个字节的传输支持,以及MSB
第一或LSB优先传输格式。在AD9773的串行
接口端口可以被配置为单个引脚输入/输出
( SDIO )或两个单向引脚用于输入/输出( SDIO /
SDO ) 。
串行接口的基本操作
R / W-
位的指令字节的第7确定是否
读或将要发生的指令后的写数据传送
字节写。逻辑高电平表示读操作。逻辑
0表示写操作。 N1, N0 -Bits 6和5的
指令字节确定的字节数是
在数据传输周期中传输。该位解码
示于下表中:
最高位
最低位
I7
读/写
I6
N1
I5
N0
I4
A4
I3
A3
I2
A2
I1
A1
I0
A0
有两个阶段的通信周期与
在AD9773 。第1阶段是指令周期,这是
一个指令字节的写入到AD9773 ,
暗合了第8个SCLK上升沿。该
指令字节提供了AD9773的串口CON-
有关数据传输控制器与信息
周期,这是在通信周期的第2阶段。
第1阶段的指令字节定义是否上调
未来的数据传输是读还是写,数
在数据传输的字节,并开始登记AD-
着装在数据传输的第一个字节。第一
8个SCLK上升沿每个通信周期的边缘
用于写入指令字节进
AD9773.
逻辑高电平CS引脚上,其次是逻辑低,
将复位SPI端口定时的初始状态
指令周期。这是真实的,无论本的
的内部寄存器或其它信号电平状态
目前,在输入到SPI端口。如果SPI端口
在一个指令周期的中间或数据传输
周期中,没有本数据将被写入。
其余SCLK边缘的的第二阶段
通信周期。阶段2是实际的数据传输
的AD9773和系统控制器之间。第2阶段
通信周期是1 ,2,3 ,或4的转印
数据字节,如由指令字节来确定。去甲
马利,使用一个多字节传输是首选
方法。然而,单字节的数据传输是有用的
降低CPU开销时,寄存器的访问需要一个
只有一个字节。变更登记
立即
当写入
每次传输一个字节的最后一位。
A4,A3, A2,A1和A0-位
4,3, 2 ,1,0的指令字节的
确定哪一个寄存器中的数据在被访问
通信周期的转移部分。对于多字节
转移,这个地址是起始字节地址。该
由AD9773产生剩余的寄存器地址。
串行接口端口引脚说明
SCLK ( pin55 ) - 串行时钟。
串行时钟引脚用于
到数据同步并从AD9773和运行
内部状态机。 SCLK最大频率
为15MHz 。所有数据输入到AD9773被登记在
SCLK的上升沿。所有数据都赶出来的
AD9773在SCLK的下降沿。
CSB (引脚56 ) - 片选。
低电平输入开始和
门的通信周期。它允许一个以上的
要在相同的串行通信中使用的设备
线。在SDO和SDIO引脚会去高
阻抗状态,当此输入为高。芯片选择
应保持在低水平整个通信周期中。
SDIO (引脚54 ) - 串行数据I / O。
数据总是写
进入该引脚上的AD9773 。然而,该引脚可
用作双向数据线。这种配置
脚是由位的寄存器地址00H 7控制。该
默认为逻辑0 ,而配置SDIO引脚
单向的。
SDO (引脚53 ) - 串行数据输出。
数据从该引脚读
对于使用单独的线路传输协议和
接收数据。在那里的AD9773操作的情况下
一个双向I / O模式,该引脚不输出
数据和被设定为高阻抗状态。
MSB / LSB转账
在AD9773的串行端口可以同时支持最显
着位(MSB)的第一或至少显著位(LSB)先
数据格式。这个功能是由寄存器控制
地址00H位6.默认为MSB优先。当此位
设为高电平时, AD9773的串行端口处于低位先
REV 。 A蛋白
13