Download Print this page

Toshiba TLCS-900/H1 Series Manual page 177

Original cmos 32-bit microcontroller
Hide thumbs Also See for TLCS-900/H1 Series:

Advertisement

BR0CR
Bit symbol
(1203H)
Read/Write
Reset State
Function
Always
write "0".
+(16 − K)/16 division enable
0
Disable
1
Enable
BR0ADD
Bit symbol
(1204H)
Read/Write
Reset State
Function
Sets baud rate generator frequency divisor
BR0CR
<BR0S3:0>
BR0ADD
<BR0K3: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 to "1" in UART mode only when the +(16-K)/16 division function is not used. Do not
use in I/O interface mode.
Note2:Set BR0CR <BR0ADDE> to 1 after setting K (K = 1 to 15) to BR0ADD<BR0K3:0> when +(16-K)/16 division function is
used. Writes to unused bits in the BR0ADD register do not affect operation, and undefined data is read from these
unused bits.
Figure 3.9.11 Baud Rate Generator Control (Channel 0, BR0CR, BR0ADD)
7
6
5
BR0ADDE
BR0CK1
0
0
0
+(16 − K)/16
00: φT0
division
01: φT2
0: Disable
10: φT8
1: Enable
11: φT32
Setting the input clock of baud rate generator
00
01
10
11
7
6
5
BR0CR<BR0ADDE> = 1
0000 (N = 16)
0010 (N = 2)
or
to
0001 (N = 1)
1111 (N = 15)
Disable
Disable
Divided by
Disable
N + (16 − K)/16
UART mode
×
92CH21-175
4
3
BR0CK0
BR0S3
R/W
0
0
Internal clock φT0
Internal clock φT2
Internal clock φT8
Internal clock φT32
4
3
BR0K3
0
BR0CR<BR0ADDE> = 0
0001 (N = 1) (Only UART)
to
1111 (N = 15)
0000 (N = 16)
Divided by N
I/O mode
×
×
TMP92CH21
2
1
BR0S2
BR0S1
0
0
Divided frequency setting
2
1
BR0K2
BR0K1
R/W
0
0
Sets frequency divisor "K"
(divided by N + (16 − K)/16).
0
BR0S0
0
0
BR0K0
0
2009-06-19

Advertisement

loading

This manual is also suitable for:

Tmp92ch21fgJtmp92ch21