MPC5200B Users Guide, Rev. 1
15-36 Freescale Semiconductor
PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00
15.2.27 Infrared FIR Divide Register (0x54)—IRFDR
This register set the FIR mode Baud rate. This register is reserved in other modes.
Bit Name Description
0FREQMIR—0.576 M bps mode.
0 = The Baud rate is 1.152 M bps.
1 = If the Baud rate is 0.576 Mbps, this bit should be set high in order to output 1.
For more informations about the SIP pulse see also Figure 15-20.
other Modes—Reserved
1:7 M_FDIV MIR—Clock divide ratio in MIR mode. The bit frequency is derived by:
This bit frequency should be 0.576 or 1.152 MHz. In order to send a quarter bit duration pulse
and receive minimum pulse described in the IrDA spec, (M_FDIV + 1) should be a factor of 4
and larger than or equal to 8. Table 15-53 shows the selectable divide factor and the input clock
frequency on IrdaClk port. For more informations about the frequency generation see also
Figure 15-19,Section 15.2.14, Codec Clock Register (0x20)—CCR and Section 15.3.4.2, PSC in MIR
Mode.
other Modes—Reserved

Table15-53. Frequency Selection in MIR Mode

M_FDIV[1:7]
Frequency of IrdaClk [MHz]
1.152 Mbps 0.576 Mbps
0x07 9.216 4.6080
0x0B 13.824 6.912
0x0F 18.432 9.216
0x13 23.040 11.520
0x17 27.648 13.824
... ... ...
0x7F 147.456 73.728

Table15-54. Infrared FIR Divide Register (0x54) for MIR Mode

msb 0 1 2 3 4 5 6 7 lsb
RReserved F_FDIV
W
RESET:00000000

Table15-55. Infrared FIR Divide Register (0x54) for other Modes

msb 0 1 2 3 4 5 6 7 lsb
RReserved
W
RESET:00000000

fbit

fIrdaClk

M_FDIV + 1

-------------------------------

=