
DM9801
1M家庭电话线网络物理层的单芯片收发器
串行外设接口( SPI )总线
当INTFSEL后,可将DM9801是
配置为SPI模式操作。而
配置为SPI模式下操作时, DM9801可以
作为SPI从或SPI主控。主张
SMODE置于SPI从机模式的DM9801 。
清除SMODE置于SPI主的DM9801
模式。
该SPI (串行外设接口)总线使用
四有线串行接口,以获得并控制
物理层通过SPI总线状态
界面。串行控制接口包括SI的
(串行数据输入),SO (串行数据输出) ,SCLK
(串行时钟)和SCS # (串行接口芯片
选择)信号。当在主模式下操作
DM9801驱动SCLK和SCS #信号,当
在从模式下操作这些信号输入。
SPI从模式(只适用于GPSI模式)
当SMODE是断言的DM9801是
配置为SPI从机操作。命令
通过认定的SCS #发到DM9801
信号,在一个8位的操作码偏移后跟
寄存器地址和结束定界符。如果
操作为写入时,地址后面是一个8-
位数据字节。如果该操作是一个读操作, SO引脚
将移出的8位数据字节表示
通过该地址所引用的寄存器的内容
场。只需要一个命令可以在一个SCS #发送
周期。该DM9801不支持多字节读取
或写入。
SPI主模式(只适用于GPSI模式)
当SMODE被清除DM9801配置
对于SPI主机操作。当DM9801是
配置为SPI主机模式,它会加载所有
从外部SPI型可编程寄存器
EEPROM 。装载的存储器位置可以是
通过引导页销偏移,BP [1:0 ],允许一
单256字节串行EEPROM来保存四个不同
组内定的寄存器值。
后RESET#清除了DM9801将断言
SCS # ,将其移出,读操作码( 0×03 )中,随后
初始地址被读取(如改性的
引导页引脚) 。该DM9801然后转向在
存储内容,自动递增的寄存器
地址被编程的每个8比特。一旦所有
64字节被读取时, DM9801发布
SCS # 。在SCLK继续运行。操作码
在表1中示出。
指令格式
0000 0110
0000 0100
0000 0011
0000 0010
指令名称
我们设置
显然我们
读
写
操作码
表1
初步
版本: DM9801 - DS- P02
二○○○年三月二十日
21