Queued Serial Multi-Channel Module
MPC561/MPC563 Reference Manual, Rev. 1.2
15-46
Freescale Semiconductor
*Reads access the RDRx; writes access the TDRx.
During SCIx initialization, two bits in the SCCxR1 should be written last: the transmitter enable (TE) and
receiver enable (RE) bits, which enable SCIx. Registers SCCxR0 and SCCxR1 should both be initialized
at the same time or before TE and RE are asserted. A single half-word write to SCCxR1 can be used to
initialize SCIx and enable the transmitter and receiver.
15.7.2
SCI Control Register 0 (SCCxR0)
SCCxR0 contains the SCIx baud rate selection field and two bits controlling the clock source. The baud
rate must be set before the SCI is enabled. The CPU can read and write SCCxR0 at any time.
Changing the value of SCCxR0 bits during a transfer operation can disrupt the transfer. Before changing
register values, allow the SCI to complete the current transfer, then disable the receiver and transmitter.
0x30 502C —
0x30 504A
QSCI1 Transmit Queue
Memory Area
QSCI1 Transmit Queue Data locations (on
half-word boundary)
0x30 504C-6A
QSCI1 Receive Queue
Memory Area
QSCI1 Receive Queue Data locations (on
half-word boundary)
MSB
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
LSB
15
Field OTHR
LNKBD
—
SCxBR
SRESET
0
0
0
0_0000_0000_0100
Addr
0x30 5008; 0x30 5020
Figure 15-26. SCCxR0 —
SCI Control Register 0
Table 15-24. SCCxR0 Bit Descriptions
Bits
Name
Description
0
OTHR
This bit is reserved and should always be programmed to 0.
1
LNKBD
This bit is reserved and should always be programmed to 0.
2
—
Reserved
3:15
SCxBR
SCI baud rate. The SCI baud rate is programmed by writing a 13-bit value to this field. Writing a
value of zero to SCxBR disables the baud rate generator. Baud clock rate is calculated as follows:
where SCxBR is in the range of 1 to 8191.
Refer to Section 15.7.7.3, “Baud Clock,” for more information.
Table 15-23. SCI Registers
SCI Baud Rate
f
SYS
32xSCxBR
------------------------------
=
Summary of Contents for MPC561
Page 84: ...MPC561 MPC563 Reference Manual Rev 1 2 lxxxiv Freescale Semiconductor...
Page 144: ...Signal Descriptions MPC561 MPC563 Reference Manual Rev 1 2 2 46 Freescale Semiconductor...
Page 206: ...Central Processing Unit MPC561 MPC563 Reference Manual Rev 1 2 3 62 Freescale Semiconductor...
Page 302: ...Reset MPC561 MPC563 Reference Manual Rev 1 2 7 14 Freescale Semiconductor...
Page 854: ...Time Processor Unit 3 MPC561 MPC563 Reference Manual Rev 1 2 19 24 Freescale Semiconductor...
Page 968: ...Development Support MPC561 MPC563 Reference Manual Rev 1 2 23 54 Freescale Semiconductor...
Page 1144: ...Internal Memory Map MPC561 MPC563 Reference Manual Rev 1 2 B 34 Freescale Semiconductor...
Page 1212: ...TPU3 ROM Functions MPC561 MPC563 Reference Manual Rev 1 2 D 60 Freescale Semiconductor...
Page 1216: ...Memory Access Timing MPC561 MPC563 Reference Manual Rev 1 2 E 4 Freescale Semiconductor...