S912XEQ384J3MALR Freescale Semiconductor, S912XEQ384J3MALR Datasheet - Page 582

no-image

S912XEQ384J3MALR

Manufacturer Part Number
S912XEQ384J3MALR
Description
S912XEQ Series 16 Bit 50 Mhz 384 KB Flash 24 KB Ram Microcontroller - LQFP-112
Manufacturer
Freescale Semiconductor
Datasheet
Chapter 15 Inter-Integrated Circuit (IICV3) Block Description
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.
15.3.1.2
Read and write anytime
582
Reserved
ADR[7:1]
IBC[7:0]
Reset
Field
Field
7:1
7:0
0
W
R
Module Base + 0x0001
IBC7
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.
Reserved — Bit 0 of the IBAD is reserved for future compatibility. This bit will always read 0.
I Bus Clock Rate 7:0 — This field is used to prescale the clock for bit rate selection. The bit clock generator is
implemented as a prescale divider — IBC7:6, prescaled shift register — IBC5:3 select the prescaler divider and
IBC2-0 select the shift register tap point. The IBC bits are decoded to give the tap and prescale values as shown
in
IIC Frequency Divider Register (IBFD)
0
7
Table
15-4.
IBC6
Figure 15-4. IIC Bus Frequency Divider Register (IBFD)
= Unimplemented or Reserved
0
6
MC9S12XE-Family Reference Manual Rev. 1.24
Table 15-4. I-Bus Tap and Prescale Values
IBC2-0
Table 15-2. IBAD Field Descriptions
Table 15-3. IBFD Field Descriptions
(bin)
000
001
010
011
100
101
110
111
IBC5
0
5
IBC4
SCL Tap
(clocks)
0
4
10
12
15
5
6
7
8
9
Description
Description
IBC3
0
3
SDA Tap
(clocks)
1
1
2
2
3
3
4
4
IBC2
0
2
Freescale Semiconductor
IBC1
0
1
IBC0
0
0

Related parts for S912XEQ384J3MALR