Datasheet

Chapter 10 Inter-Integrated Circuit (IICV2)
MC9S12E128 Data Sheet, Rev. 1.07
302 Freescale Semiconductor
10.3.2 Register Descriptions
This section consists of register descriptions in address order. Each description includes a standard register
diagram with an associated figure number. Details of register bit and field function follow the register
diagrams, in bit order.
10.3.2.1 IIC Address Register (IBAD)
Read and write anytime
This register contains the address the IIC bus will respond to when addressed as a slave; note that it is not
the address sent on the bus during the address transfer.
Table 10-1. IIC Register Summary
Register
Name
Bit 7 654321Bit 0
IBAD R
ADR7 ADR6 ADR5 ADR4 ADR3 ADR2 ADR1
0
W
IBFD R
IBC7 IBC6 IBC5 IBC4 IBC3 IBC2 IBC1 IBC0
W
IBCR R
IBEN IBIE MS/
SL Tx/Rx TXAK
00
IBSWAI
W
RSTA
IBSR R TCF IAAS IBB
IBAL
0SRW
IBIF
RXAK
W
IBDR R
D7 D6 D5 D4 D3 D2 D1 D0
W
= Unimplemented or Reserved
76543210
R
ADR7 ADR6 ADR5 ADR4 ADR3 ADR2 ADR1
0
W
Reset 0 0 0 00000
= Unimplemented or Reserved
Figure 10-2. IIC Bus Address Register (IBAD)
Table 10-2. IBAD Field Descriptions
Field Description
7:1
ADR[7:1]
Slave Address — Bit 1 to bit 7 contain the specific slave address to be used by the IIC bus module.The default
mode of IIC bus is slave mode for an address match on the bus.
0
Reserved
Reserved — Bit 0 of the IBAD is reserved for future compatibility. This bit will always read 0.