English
Language : 

MC81F4332 Datasheet, PDF (160/198 Pages) Finechips – ABOV SEMICONDUCTOR 8-BIT SINGLE-CHIP MICROCONTROLLERS
MC81F4x16
25. SLAVE IIC
IIC is used to communicate between some devices with 2 lines which are SDA(Serial Data Line) and
SCL(Serial Clock Line). Both two lines are bidirectional open drain lines which are pulled up with
registers.
IIC provides „standard mode‟ (max 100Kbps) and „fast mode‟ (max 400Kbps).
25.1 Roles
There are two roles in an IIC communication. Which are „master‟ and „slave‟.
- Master : that generates the clock and transfer slave‟s address.
- Slave : that receives the clock and matched with message‟s slave address.
Note: MC81F4x32 provides the slave mode only.
25.2 Registers
IIC-Bus
SCL
Control Logic
(IICSCR)
Address Register
(IICAR)
Compare
Data Shifter
(IICDSR)
Interrupt
SDA
Data Bus
Figure 25-1 Registers for IIC
160
October 19, 2009 Ver.1.35