24AA01/24LC01B
8.0
READ OPERATION
8.3
Sequential Read
Read operations are initiated in the same way as write
operations, with the exception that the R/W bit of the
slave address is set to ‘ 1 ’. There are three basic types
of read operations: current address read, random read
and sequential read.
Sequential reads are initiated in the same way as a
random read, except that once the 24XX01 transmits
the first data byte, the master issues an acknowledge
(as opposed to a Stop condition in a random read). This
directs the 24XX01 to transmit the next sequentially
addressed 8-bit word (Figure 8-3).
8.1
Current Address Read
To provide sequential reads the 24XX01 contains an
The 24XX01 contains an address counter that
maintains the address of the last word accessed,
internally incremented by ‘ 1 ’. Therefore, if the previous
access (either a read or write operation) was to
internal Address Pointer which is incremented by one
at the completion of each operation. This Address
Pointer allows the entire memory contents to be serially
read during one operation.
address n , the next current address read operation
would access data from address n + 1 . Upon receipt of
8.4
Noise Protection
the slave address with R/W bit set to ‘ 1 ’, the 24XX01
issues an acknowledge and transmits the 8-bit data
word. The master will not acknowledge the transfer, but
does generate a Stop condition and the 24XX01
discontinues transmission (Figure 8-1).
The 24XX01 employs a V CC threshold detector circuit
which disables the internal erase/write logic if the V CC
is below 1.5V at nominal conditions.
The SCL and SDA inputs have Schmitt Trigger and
filter circuits which suppress noise spikes to assure
8.2
Random Read
proper device operation even on a noisy bus.
Random read operations allow the master to access
any memory location in a random manner. To perform
this type of read operation, the word address must first
be set. This is accomplished by sending the word
address to the 24XX01 as part of a write operation.
Once the word address is sent, the master generates a
Start condition following the acknowledge. This
terminates the write operation, but not before the inter-
nal Address Pointer is set. The master then issues the
control byte again, but with the R/W bit set to a ‘ 1 ’. The
24XX01 will then issue an acknowledge and transmits
the 8-bit data word. The master will not acknowledge
the transfer, but does generate a Stop condition and the
24XX01 discontinues transmission (Figure 8-2).
FIGURE 8-1:
CURRENT ADDRESS READ
Bus Activity
Master
S
T
A
R
T
Control
Byte
Data (n)
S
T
O
P
SDA Line
S 1 0 1 0 x x x 1
P
Bus Activity
x = “don’t care”
? 2009 Microchip Technology Inc.
Block
Select
Bits
A
C
K
N
o
A
C
K
DS21711J-page 11
相关PDF资料
24LC024H-I/ST IC EEPROM 2KBIT 400KHZ 8TSSOP
24LC025T-E/MC IC EEPROM 2KBIT 400KHZ 8DFN
24LC04B-E/P IC EEPROM 4KBIT 400KHZ 8DIP
24LC04BH-E/P IC EEPROM 4KBIT 400KHZ 8DIP
24LC08BH-E/P IC EEPROM 8KBIT 400KHZ 8DIP
24LC1025-E/P IC EEPROM 1MBIT 400KHZ 8DIP
24LC16BH-E/P IC EEPROM 16KBIT 400KHZ 8DIP
24LC21-I/P IC EEPROM 1KBIT 400KHZ 8DIP
相关代理商/技术参数
24LC01B-I/ST 功能描述:电可擦除可编程只读存储器 128x8 - 1.8V RoHS:否 制造商:Atmel 存储容量:2 Kbit 组织:256 B x 8 数据保留:100 yr 最大时钟频率:1000 KHz 最大工作电流:6 uA 工作电源电压:1.7 V to 5.5 V 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:SOIC-8
24LC01B-I/STG 功能描述:电可擦除可编程只读存储器 128x8 - 1.8V Lead Free Package RoHS:否 制造商:Atmel 存储容量:2 Kbit 组织:256 B x 8 数据保留:100 yr 最大时钟频率:1000 KHz 最大工作电流:6 uA 工作电源电压:1.7 V to 5.5 V 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:SOIC-8
24LC01BIOT 制造商:Microchip Technology Inc 功能描述:
24LC01BIP 制造商:Panasonic Industrial Company 功能描述:IC
24LC01BMODULES 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:1K/2K I2C Serial EEPROMs in ISO Micromodules
24LC01B-MT 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:1K/2K I 2 C ⑩ Serial EEPROMs in ISO Micromodules
24LC01BP 制造商:MICRO CHIP 功能描述:*
24LC01BSN 制造商:MICRO CHIP 功能描述:New