
CS5364
4.13
控制端口操作
的控制端口,用于读取和写入内部寄存器的寄存器。它支持两种行业标准
格式, IC和SPI 。该部分是IC格式默认。 SPI模式被选择,如果有过的高到低
在之后的RST引脚AD0 / CS引脚转换已恢复较高。
在控制端口模式,可用的CS5364的所有功能。四个多用配置管脚成为
软件引脚,支持IC或SPI总线协议。要启动控制端口模式,一个控制器,支持一
端口IC或SPI必须用来使内部寄存器的功能。这是通过设置完成
CP- EN位(全球控制端口寄存器的第7位) 。一旦CP- EN设置,所有的设备配置引脚
是忽略不计,与内部寄存器设置决定该部分的操作模式。
4.13.1 SPI模式
在SPI模式下, CS是CS5364的片选信号; CCLK是控制端口位时钟(输入到CS5364
从控制器) ; CDIN是来自控制器的输入数据线; CDOUT是输出数据线到控制器。
数据被时钟上的CCLK的上升沿和CCLK的下降沿被供给。
要写入的寄存器,使CS为低电平。第7位上CDIN形成芯片的地址和要
1001111.第八位是一个读/写指示器( R / W) ,这应该是低写。接下来的8位
形成的存储器地址指针(MAP ),它被设置为要被更新的寄存器的地址。
接下来的8位是将被放入由MAP指定的寄存器中的数据。在写,
在CDOUT输出保持在高阻状态。它可以从外部拉高或拉低一个47 kΩ的电阻,如果
所需。
有一个地图自动递增的能力,这是通过在MAP寄存器中的INCR位使能。如果是INCR
零,地图将保持不变连续的读取或写入。如果INCR设置为1时,地图上会自动
增加每个字节后读取或写入,允许块读取或连续的寄存器写入。
读取一个寄存器,所述MAP必须通过执行部分写入周期FIN-被设置为正确的地址
ishes ( CS高)紧随MAP字节之后。 MAP中的自动递增位( INCR )可以被设置或者不作为
所需。开始读,把CS为低电平,送出去的芯片地址并设置读/写位( R / W)的高。
CCLK的下一个下降沿将时钟输出的地址寄存器的MSB ( CDOUT将离开高
阻抗状态) 。如果MAP自动递增位被设置为1 ,对于连续的寄存器中的数据将出现
连续
.
CS
CC LK
建华IP
地址
C D IN
1001111
读/写
建华IP
地址
最低位
B Y形TE
最高位
LSB MSB
最低位
地图
最高位
数据
1001111
读/写
B Y形TE 1
高阻抗
CDOUT
MAP =存储器地址指针, 8位, MSB在前
图16. SPI格式
30
DS625F4