24lc014-i-st Microchip Technology Inc., 24lc014-i-st Datasheet - Page 14

no-image

24lc014-i-st

Manufacturer Part Number
24lc014-i-st
Description
I2C
Manufacturer
Microchip Technology Inc.
Datasheet
5.7
在起始条件之后,从主器件接收的第一个字节是控制字
节 (图 5-4) 。控制字节以 4 位控制码开始。在 24XX
器件,这 4 位设置为 “1010”以便进行读/写操作。
随后的 3 位 为片选位 (A2、 A1、 A0) 。片选位的不同
组合允许在同一条总线上使用的 24XX 器件达八个,并
用于选择访问哪一个器件。控制寄存器中的片选位必须
与相应器件引脚 A2、 A1 和 A0 上的逻辑电平保持一致。
实际上这些位是字地址中 3 个最高有效位。
MSOP 型封装 24XX128 和 24XX256 器件的 A0 和 A1
引脚没有连接。在器件寻址时,片选位 A0 和 A1 (图 5-4)
应该设置为 “0” 。 只能有两个MSOP 型封装的 24XX128
或 24XX256 同时连接到同一条总线上。  
图 5-4:
DS21930B_CN 第 14 页
24XX256
24XX512
* 对于 MSOP 型封装的 24XX128/256 器件,片选位 A1 和 A0 必须设置为 0。
24XX128
24XX64
x = 可为任意值
24XX32
24XX024/025
24C01C
24C02C
起始位
带功能性地址输入引脚的器件寻址
S
S
S
S
S
  控制码
1
1
1
1
1
S
S
S
0
0
0
0
0
1
1
1
1
1
1
1
1
带地址输入引脚器件的控制字节和地址字节的分配
0 A2 A1 A0 R/W ACK
0 A2 A1 A0 R/W ACK
0 A2 A1 A0 R/W ACK
0 A2 A1 A0 R/W ACK
0 A2 A1 A0 R/W ACK
控制字节
   片选位 *
0
0
0
1
1
1
(读 = 1, 写 = 0)
读 / 写 位
控制字节
0
0
0
A2
A2
A2
A1
A1
A1
确认位
A0
A0
A0
 
x
x
x
x
A15 A14 A13 A12 A11 A10 A9 A8
R/W
R/W
R/W
A14 A13 A12 A11 A10 A9 A8
x
x
x
ACK
ACK
ACK
A13 A12 A11 A10 A9 A8
x
x
控制字节的最后一位定义将要进行的操作。 设置为 1,
选择读操作;设置为 0,选择写操作。
对于高容量器件(从 24XX32 到 24XX512) ,之后接收
到的两个字节定义了第一个数据字节的地址。 并非地址
高字节中所有的位都会被使用,这要视器件容量而定。
24XX32 器件中 A15、 A14、 A13 和 A12 不用考虑。
24XX64 器件中, A15、 A14 和 A13 不用考虑。 24XX128
器件中, A15 和 A14 不用考虑。 24XX256 器件中, A15
不用考虑。24XX512 器件使用所有的地址位。 先发送高
有效地址位,再发送低有效位。
起始条件发生之后,24XX 器件始终监视 SDA 总线。一
旦接收到 “1010”码、器件片选位和 R/W 位,从器件
输出确认信号到 SDA 总线。在确认信号之后传输地址
字节。
地址高字节
A12 A11 A10 A9 A8
x
A11 A10 A9 A8
x
A7
A7
A6
.
.
.
.
.
地址字节
 2007 Microchip Technology Inc.
.
.
.
A7
A7
A7
A7
A7
.
.
.
.
.
.
.
.
.
.
.
地址低字节
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
A0
A0
A0
.
.
.
.
.
.
.
.
.
.
A0
A0
A0
A0
A0

Related parts for 24lc014-i-st