English
Language : 

ISD5216 Datasheet, PDF (15/75 Pages) Winbond – 8 to 16 minutes voice record/playback device with integrated codec
ISD5216
7.3. I2C INTERFACE
The I2C interface is for bi-directional, two-line communication between different ICs or modules. The
two lines are a serial data line (SDA) and a serial clock line (SCL). Both lines must be connected to a
positive supply via a pull-up resistor. Data transfer may be initiated only when the interface bus is not
busy.
7.3.1. System configuration
A device generating a message is a ‘transmitter’; a device receiving a message is the ‘receiver’. The
device that controls the message is the ‘master’ and the devices that are controlled by the master are
the ‘slaves’.
MICRO-
CONTROLLER
LSD
DRIVER
STATIC
RAM OR
EEPROM
SDA
SCL
GATE
ARRAY
ISD 5116
Example of an I2C-bus configuration using two microcontrollers
7.3.2. Start and stop conditions
Both data and clock lines remain HIGH when the interface bus is not busy. A HIGH-to-LOW transition
of the data line while the clock is HIGH is defined as the start condition (S). A LOW-to-HIGH
transition of the data line while the clock is HIGH is defined as the stop condition (P)
SDA
SCL
SDA
S
START condition
P
STOP condition
Definition of START and STOP conditions
SCL
- 15 -
Publication Release Date: Jan. 31, 2006
Revision B.4