CW24C256B/512B时钟及数据传输
SDA引脚通常被外围器件拉高。SDA引脚的数据应在SCL为低时变化(见图1),当数据SCL
为高时变化,将视为下文所述的一个起始或停止命令。
图 1. 数据有效性
起始命令
当SCL为高,SDA由高到低的变化被视为起始命令,必须以起始命令作为任何一次读/写操作
命令的开始(见图2)。
停止命令
当SCL为高,SDA由低到高的变化被视为停止命令,在一个读操作后,停止命令会使EEPROM
进入待机模式(见图2)。
图 2. 起始与停止命令定义
应答
所有的地址和数据字节都是以8位为一组串行输入和输出的。每收到一组8位的数据后,
EEPROM 都会在第9个时钟周期时返回应答信号。
待机模式
EEPROM具有低功耗待机的特点,条件为:(1)电源上电;(2)接收停止条件及完成任何
内部操作后。
存储复位
当协议中产生中断,掉电或系统复位后,I
2C总线可通过以下步骤复位:
(1)产生9个时钟周期
(2)当SCL为高时,SDA也为高
(3)产生一个起始条件
图 3. 应答
|