CHAPTER 13 UART
13.4.2
Serial Rate Control Register (SRC)
The serial rate control register (SRC) controls the data transfer rate (baud rate) in
asynchronous transfer mode. The SRC selects the input clock and sets the transfer rate
for the dedicated baud rate generator.
■
Serial Rate Control Register (SRC)
Address
bit7
0029
H
: Readable/Writable
R/W
: Unused
: Initial value
292
Figure 13.4-3 Serial Rate Control Register (SRC)
bit6
bit5
bit4
bit3
CS1
CR
CS0
R/W
R/W
R/W
RC2 RC1 RC0
0
0
0
0
1
1
1
1
CS1 CS0
0
0
1
1
CR
0
1
* :
However, when the dedicated baud rate generator is used (CS1 and CS0 = 11
it is fixed at 1/8.
bit2
bit1
bit0
Initial value
RC2
RC1
RC0
--011000
R/W
R/W
R/W
Asynchronous (µs/baud)
0
0
83/12019
0
1
166/6010
1
0
333/3005
1
1
666/1503
0
0
1331/751
0
1
2662/375
1
0
13/78125
1
1
102/9766
Clock input selection bits
Clock input
External clock
0
PWM timer output
1
Unused
0
Dedicated baud
1
rate generator
Clock rate input selection bit
Effective only in asynchronous transfer mode (SMC: SMDE = 1)*
1/16 of the clock input
1/64 of the clock input
B
Baud rate selection bits
Synchronous (µs/baud)
0.8/1.25M
1.6/625k
3.2/313k
6.4/156k
12.8/78k
25.6/39k
1.6/625k
12.8/78k
Clock frequency divider
CR bit
Asynchronous Synchronous
0
16
1
64
0
16
1
64
0
8
1
1
2
1
),
B