Electronic Components Datasheet Search
  English  ▼

X  

AT24CM02 Datasheet(PDF) 13 Page - Microchip Technology

Part # AT24CM02
Description  I짼C-Compatible (Two-Wire) Serial EEPROM 2?멝bit (262,144 x 8)
PDF  34 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

AT24CM02 Datasheet(HTML) 13 Page - Microchip Technology

Back Button AT24CM02 Datasheet HTML 9Page - Microchip Technology AT24CM02 Datasheet HTML 10Page - Microchip Technology AT24CM02 Datasheet HTML 11Page - Microchip Technology AT24CM02 Datasheet HTML 12Page - Microchip Technology AT24CM02 Datasheet HTML 13Page - Microchip Technology AT24CM02 Datasheet HTML 14Page - Microchip Technology AT24CM02 Datasheet HTML 15Page - Microchip Technology AT24CM02 Datasheet HTML 16Page - Microchip Technology AT24CM02 Datasheet HTML 17Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 34 page
background image
5.
Device Operation and Communication
The AT24CM02 operates as a client device and utilizes a simple I2C-compatible two-wire digital serial interface to
communicate with a host controller, commonly referred to as the bus host. The host initiates and controls all read and
write operations to the client devices on the serial bus, and both the host and the client devices can transmit and
receive data on the bus.
The serial interface is comprised of just two signal lines: Serial Clock (SCL) and Serial Data (SDA). The SCL pin is
used to receive the clock signal from the host, while the bidirectional SDA pin is used to receive command and data
information from the host as well as to send data back to the host. Data is always latched into the AT24CM02 on
the rising edge of SCL and always output from the device on the falling edge of SCL. Both the SCL and SDA pins
incorporate integrated spike suppression filters and Schmitt Triggers to minimize the effects of input spikes and bus
noise.
All command and data information is transferred with the Most Significant bit (MSb) first. During bus communication,
one data bit is transmitted every clock cycle, and after eight bits (one byte) of data have been transferred, the
receiving device must respond with either an Acknowledge (ACK) or a No-Acknowledge (NACK) response bit during
a ninth clock cycle (ACK/NACK clock cycle) generated by the host. Therefore, nine clock cycles are required for
every one byte of data transferred. There are no unused clock cycles during any read or write operation, so there
must not be any interruptions or breaks in the data stream during each data byte transfer and ACK or NACK clock
cycle.
During data transfers, data on the SDA pin must only change while SCL is low and the data must remain stable while
SCL is high. If data on the SDA pin changes while SCL is high, then either a Start or a Stop condition will occur.
Start and Stop conditions are used to initiate and end all serial bus communication between the host and the client
devices. The number of data bytes transferred between a Start and a Stop condition is not limited and is determined
by the host. In order for the serial bus to be idle, both the SCL and SDA pins must be in the logic high state at the
same time.
5.1
Clock and Data Transition Requirements
The SDA pin is an open-drain terminal and therefore must be pulled high with an external pull‑up resistor. SCL is
an input pin that can either be driven high or pulled high using an external pull‑up resistor. Data on the SDA pin
may change only during SCL low time periods. Data changes during SCL high periods will indicate a Start or Stop
condition as defined below. The relationship of the AC timing parameters with respect to SCL and SDA for the
AT24CM02 are shown in the timing waveform in Figure 4-1. The AC timing characteristics and specifications are
outlined in AC Characteristics.
5.2
Start and Stop Conditions
5.2.1
Start Condition
A Start condition occurs when there is a high-to-low transition on the SDA pin while the SCL pin is at a stable logic
‘1’ state and will bring the device out of Standby mode. The host uses a Start condition to initiate any data transfer
sequence; therefore, every command must begin with a Start condition. The device will continuously monitor the SDA
and SCL pins for a Start condition but will not respond unless one is detected. Refer to Figure 5-1 for more details.
5.2.2
Stop Condition
A Stop condition occurs when there is a low-to-high transition on the SDA pin while the SCL pin is stable in the logic
‘1’ state.
The host can use the Stop condition to end a data transfer sequence with the AT24CM02, which will subsequently
return to Standby mode. The host can also utilize a repeated Start condition instead of a Stop condition to end the
current data transfer if the host will perform another operation. Refer to Figure 5-1 for more details.
AT24CM02
Device Operation and Communication
© 2019-2021 Microchip Technology Inc.
Datasheet
DS20006197C-page 13



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com