ISD5216
7.3.5 。其他ISD5216流量控制
在我
2
C接口在ISD5216不同于标准实施的方式在SCL线为
也用于流控制。该ISD5216将保持时钟线为低电平,直到它准备好接受另一个
命令/数据。 SCL线必须被实现为一个双向线路像SDA线。
例如,发送从机地址将如下的顺序:
1.发送一个字节千万{从机地址, R / W = 0 } 80H 。
2.等待从机应答( ACK )
3.下一次时钟拉高主,等待SCL实际高。
7.3.6. I
2
C协议寻址
因为我
2
C协议允许总线上的多个设备,每个设备必须有一个地址。这
地址被称为“从属地址” 。从器件地址由7位,其次是单个位
表示数据流的方向。这个单个位为1表示一个写周期,其指示数据是
从当前总线主控器发送到该装置的处理。这个单个位为0表示一个读
循环,这表明该数据从该装置发送被寻址到当前总线
高手。
之前的任何数据在传输我
2
C接口,目前总线主机必须解决它的奴隶
希望将数据传输到或从。从机地址是始终送出的1
st
字节继
启动条件的序列。一个法师的发送地址到ISD5216奴隶是一个例子
如下所示。在这种情况下,主机写入数据到从和R / W位为“0” ,即写
周期。所有传输的比特是从主的奴隶,除了指定的确认
位。
主机发送到从接收器(写)模式
承认
从机
承认
从机
承认
从机
承认
从机
S
从机地址
W A
命令字节
A
高地址。字节
A
低地址。字节
A
P
开始位
读/写
停止位
在ISD5216的一个常见方法是状态字节的读取。在读状态条件
在ISD5216时触发主解决了芯片应有的从机地址,
紧接着的R / W位设定为“0” ,没有命令字节被发送。这是一
例如法师发送到从站,紧接着从机发送数据回
法师。在“N ”不应答周期从主端数据来自从站的传递。
- 17 -
出版日期: 2006年1月31日
修订B.4