Toshiba TLCS-900/L1 Series Manual page 141

Original cmos 16-bit microcontroller
Hide thumbs Also See for TLCS-900/L1 Series:
Table of Contents

Advertisement

7
BR1CR
Bit symbol
(020BH)
Read/Write
After reset
0
Function
Always
write 0
+ (16 − K)/16 division enable
0
Disabled
1
Enabled
7
BR1ADD
Bit symbol
(020CH)
Read/Write
After reset
Function
Baud rate generator frequency divisor setting
BR0CR
<BR1S3:0>
BR1ADD
<BR1K3:0>
0000
0001 (K = 1)
to
1111 (K = 15)
Note1: Availability of +(16-K)/16 division function
N
2 to 15
1, 16
The baud rate generator can be set "1" in UART mode and disable +(16-K)/16 division function.Don't use in
I/O interface mode.
Note2: Set BR1CR <BR1ADDE> to 1 after setting K (K = 1 to 15) to BR1ADD<BR1K3:0> when +(16-K)/16 division
function is used. Writes to unused bits in the BR0ADD register do not affext operation, and undefined data is
read from these unused bits.
Figure 3.9.12 Baud Rate Generator Control (SIO1, BR1CR, BR1ADD)
6
5
4
BR1ADDE
BR1CK1
BR1CK0
0
0
0
00: φT0
+ (16 − K)/16
01: φT2
division
10: φT8
0: Disable
11: φT32
1: Enable
Input clock selection for baud rate generator
Internal clock φT0
00
Internal clock φT2
01
Internal clock φT8
10
Internal clock φT32
11
6
5
4
BR1CR<BR1ADDE> = 1
0000 (N = 16)
0010 (N = 2)
or
to
0001 (N = 1)
1111 (N = 15)
Disable
Disable
Disable
Disabled by
N + (16 − K)/16
UART Mode
I/O Mode
×
×
×
91C824-139
3
2
BR1S3
BR1S2
BR1S1
R/W
0
0
Setting the divided frequency "N"
(0 to F)
3
2
BR1K3
BR1K2
BR1K1
R/W
0
0
Sets the frequency divisor "K"
(Divided by N + (16 − K)/16)
BR1CR<BR1ADDE> = 0
0001 (N = 1) (UART only)
to
1111 (N = 15)
0000 (N = 16)
Divided by N
TMP91C824
1
0
BR1S0
0
0
1
0
BR1K0
0
0
2008-02-20

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tmp91c824fgJtmp91c824-s

Table of Contents