Rainbow Electronics AT89C5122 User Manual
Page 136

136
AT8xC5122/23
4202E–SCR–06/06
Reset Value = 0000 0000b
Reset Value = 0000 0000b
Reset Value = XXXX XXXXb
Reset Value = 0000 0000b
Table 82. Baud Rate Control Register - BDRCON - (9Bh)
Reset Value = XXX0 0000b (Not bit addressable)
Table 78. Slave Address Mask Register for UART - SADEN (B9h)
7
6
5
4
3
2
1
0
Table 79. Slave Address Register for UART - SADDR (A9h)
7
6
5
4
3
2
1
0
Table 80. Serial Buffer Register for UART - SBUF (99h)
7
6
5
4
3
2
1
0
Table 81. Baud Rate Reload Register for the internal baud rate generator,
UART - BRL (9Ah)
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
-
-
-
BRR
TBCK
RBCK
SPD
M0SRC
Bit
Number
Bit
Mnemonic
Description
7 - 5
-
Reserved
The value read from this bit is indeterminate. Do not change these bits.
4
BRR
Baud Rate Run Control bit
Cleared to stop the internal Baud Rate Generator.
Set to start the internal Baud Rate Generator.
3
TBCK
Transmission Baud rate Generator Selection bit for UART
Cleared to select Timer 1 for the Baud Rate Generator.
Set to select internal Baud Rate Generator.
2
RBCK
Reception Baud Rate Generator Selection bit for UART
Cleared to select Timer 1 for the Baud Rate Generator.
Set to select internal Baud Rate Generator.
1
SPD
Baud Rate Speed Control bit for UART
Cleared to select the SLOW Baud Rate Generator.
Set to select the FAST Baud Rate Generator.
0
M0SRC
Baud Rate Source select bit in Mode 0 for UART
Cleared to select F
CK_SI
/6 as the Baud Rate Generator.
Set to select the internal Baud Rate Generator for UART in mode 0.