CY22393
CY22394
CY22395
读操作
读操作启动方法一样写操作
系统蒸发散,只是从地址的R / W位设置为“1”
( HIGH ) 。有三种基本的读操作:当前
地址读,随机读和顺序读。
当前地址读
该CY22393 , CY22394和CY22395有一个板载
地址计数器,它比保留的地址1更多
最后一个字的访问。如果写入或读出最后一个字是字'N' ,
那么当前地址读操作将返回值
存储位置“ N + 1”。当CY22393 , CY22394和
CY22395接收到的R / W位设置为从机地址
'1' ,则CY22393 , CY22394和CY22395发出
应答并传送8位的字。主设备
不承认的转移,而是产生一个STOP
条件,这将导致CY22393 , CY22394和CY22395
停止传输。
随机读取
通过随机读操作,主机可以访问任何
存储器位置。要执行此类型的读操作,首先
字地址必须设置。这是通过
发送地址到CY22393 , CY22394和CY22395
作为一个写操作的一部分。在字地址发送时,
SCL
主设备产生一个启动条件下的
承认。此之前的任何终止写操作
数据被存储在所述地址,而不是之前的内
地址指针设置。接下来,主机重发控制
字节的R / W字节设置为“1” 。该CY22393 , CY22394和
CY22395然后发出确认信号,并发送8位
字。主器件不应答转移,
而是产生一个停止条件引起的
CY22393 , CY22394和CY22395停止传输。
顺序读取
顺序读取操作遵循相同的过程
随机读取不同的是,主机发出一个应答
而不是一个停止条件之后的第8位的传输
数据字。这一行动导致内部的递增
地址指针,并在接下来的8位数据的随后输出
字。通过继续承认的问题,而不是停止
条件下,主机可以连续读取的全部内容
从设备内存。需要注意以外的寄存器地址
08H到1BH和40H的57H到可以读取但不
真实的寄存器和不包含的配置信息。
当内部地址指针指向FFH寄存器
下一个增量后,指针将指向00H
注册。
SDAT
开始
条件
地址或
应答
有效
数据可能
改变
停止
条件
串行总线上的图1.数据传输序列
文件编号: 38-07186牧师* B
第9页的19