MC908JL16CFAE FREESCALE [Freescale Semiconductor, Inc], MC908JL16CFAE Datasheet - Page 111

no-image

MC908JL16CFAE

Manufacturer Part Number
MC908JL16CFAE
Description
Microcontrollers
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
8.4 Functional Description
The Multi-master IIC (MMIIC) Interface is designed for internal serial communication between the MCU
and other IIC devices. The interface uses 2 pins, SCL and SDA for clocking and serial data.
8.4.1 IIC Protocol
The IIC bus system uses a Serial Data line (SDA) and a Serial Clock Line (SCL) for data transfer. All
devices connected to it must have open drain or open collector outputs. Logic AND function is exercised
on both lines with external pull-up resistors, the value of these resistors is system dependent.
Normally, a standard communication is composed of four parts: START signal, slave address
transmission, data transfer and STOP signal. The STOP signal should not be confused with the CPU
STOP instruction. The IIC bus system communication is described briefly in the following sections and
illustrated in
8.4.2 START Signal
When the bus is free, i.e. no master device is engaging the bus (both SCL and SDA lines are at logical
high), a master may initiate communication by sending a START signal. As shown in
signal is defined as a high-to-low transition of SDA while SCL is high. This signal denotes the beginning
of a new data transfer (each data transfer may contain several bytes of data) and brings all slaves out of
their idle states.
Freescale Semiconductor
SDA
SCL
SDA
SCL
Signal
Signal
Start
Start
Figure
MSB
MSB
AD7 AD6 AD5 AD4 AD3 AD2 AD1 R/W
AD7 AD6 AD5 AD4 AD3 AD2 AD1 R/W
1
1
2
2
8-2.
Calling Address
Calling Address
3
3
4
4
Figure 8-2. IIC Bus Transmission Signals
5
5
6
6
MC68HC908JL16 Data Sheet, Rev. 1.1
7
7
Read/
Write
Read/
Write
LSB
LSB
8
8
Ack
Ack
Bit
Bit
9
9
XX
Repeated
XXX
Signal
Start
MSB
MSB
AD7 AD6 AD5 AD4 AD3 AD2 AD1 R/W
D7
1
1
D6
2
2
New Calling Address
D5
3
3
Data Byte
D4
4
4
D3
5
5
D2
6
6
D1
7
7
Read/
Figure
Write
Functional Description
LSB
LSB
D0
8
8
Ack
No
Bit
Ack
9
No
9
Bit
8-2, a START
Signal
Stop
Signal
Stop
111

Related parts for MC908JL16CFAE