Digi NS9750 User Manual
Page 651
![background image](/manuals/75506/651/background.png)
w w w . d i g i e m b e d d e d . c o m
6 2 7
S e r i a l C o n t r o l M o d u l e : U A R T
The next tables show sample UART baud rates. These rates can be produced using the
recommended PLL reference oscillator frequency of 29.4912 MHz and setting the
CLKMUX field in the Bit Rate register to 0. The first table shows the range of available
baud rates when the PLLND field in the PLL Configuration register is at least
0x13
. The
second table shows the range of available baud rates when the PLLND field is less
then
0x13
.
D20:19
R/W
TDCR
00
Transmit clock divide rate
00
Not valid for UART
01
8x clock mode
10
16x clock mode
11
32x clock mode
Determines the divide ratio for the transmitter clock.
D18:17
R/W
RDCR
00
Receive clock divide rate
00
Not valid for UART
01
8x clock mode
10
16x clock mode
11
32x clock mode
Determines the divide ratio for the receiver clock.
D16
R/W
Not used
0
Always write 0 to this field.
D15
R/W
Not used
0
Always write 0 to this field.
D14:00
R/W
N
0x0000
Divisor value
Defines the divisor value used in the bit-rate generator to
determine effective frequency of the bit-rate generator.
The divisor value for UART operation is defined as
follows:
N = ((F
CLK
/ (UM * BR)) – 1)
where:
F
CLK
= Determined by CLKMUX field
UM = UartMode = 8, 16, or 32 as defined by RDCR
and TDCR
BR = BaudRate = Required baud rater
See Table 371 and Table 372 for examples.
Bits
Access
Mnemonic
Reset
Description
Table 370: Serial Channel B/A/C/D Bit-rate register