PSC Operation Modes
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor 15-67
15.3.4.1.3 Configuration Sequence Example for SIR Mode
The Table15-91 shows the configuration sequences. This list includes the SIR mode related registers only, not the other configure values like
interrupt and FIFO configurations. PSC module registers can be accessed by word or byte operations.

15.3.4.2 PSC in MIR Mode

The MIR mode is the second IrDA mode, which the PSC supports. This section will give some more informations about this mode. The
important register to configure the PSC6 (only this PSC supports the IrDA modes) for MIR mode are:
SICR register - select the MIR mode
MR2 register - Channel Mode
If clock generate from the internal source:
cdm_irda_bitclk_config - select Mclk frequency, see Section 5.5.14, PSC6 (IrDA) Mclock Config Register—MBAR + 0x0234
— cdm_clock_enable_register - enable Mclk, see Section 5.5.6, CDM Clock Enable Register—MBAR + 0x0214
CCR- select BitClk and Frame Frequency
IRCR1 register - select full duplex and SIP mode
IRMDR register - select the clock divider
RFALARM, TFALARM - select the FIFO “Alarm” level
CR register - enable or disable receiver and transmitter
Port_config - select the right Pin-Muxing, see Chapter 2, Signal Descriptions
15.3.4.2.1 Block Diagram and Signal Definition for MIR Mode
The signal definitions for MIR mode are the same as in SIR mode. Please see Table15-90.

Table15-91. Configuration Sequence Example for SIR Mode

Register Value Setting
CR 0x0 A Disable the Tx and Rx part for configuration if the PSC was enabled by the work
before.
SICR 0x04000000 select the SIR mode
IRCR1 0x01 set SIR pulse width to 1.6 ms
IRSDR 0x6A set counter for SIR pulse width for IPB clock 66 MHz
CTUR 0x00 set the Baud rate to 9600 with IPB clock frequency 66 MHz
CTLR 0xD7
RFALARM 0x0XXX Choose Rx FIFO “almost full” threshold level.
TFALARM 0x0XXX Choose Tx FIFO “almost empty” threshold l evel.
IMR 0xXXXX select the desired interrupt
Port_Config 0x00500000 Select the Pin-Muxing for IrDA mode, see Section 15.3.4.1, PSC in SIR Mode
CR 0x05 Enable Tx and Rx