English
Language : 

TMP91CW28 Datasheet, PDF (152/286 Pages) Toshiba Semiconductor – Original CMOS 16-Bit Microcontroller
TMP91CW28
BR1CR
(020BH)
7
Bit symbol
−
Read/Write
Reset value
0
Function
Must be
written as
“0”.
Baud Rate Generator Control Register 1
6
5
4
3
2
1
0
BR1ADDE BR1CK1 BR1CK0 BR1S3 BR1S2 BR1S1 BR1S0
R/W
0
0
0
0
0
0
0
N + (16 − K)
/16 function
0: Disabled
1: Enabled
00: φT0
01: φT2
10: φT8
11: φT32
Setting of the divided frequency “N”
(0 to F)
N + (16 − K)/16 functions
0 Disabled
1 Enabled
7
BR1ADD Bit symbol
(020CH) Read/Write
Reset value
Function
Clock source for baud rate generator
00 Internal clock φT0
01 Internal clock φT2
10 Internal clock φT8
11 Internal clock φT32
Baud Rate Generator K Value Register 1
6
5
4
3
2
1
BR1K3 BR1K2 BR1K1
R/W
0
0
0
0
BR1K0
0
Sets frequency divisor “K”
(Divided by N + (16 − K)/16)
Clock divisor value for baud rate generator
BR1CR.BR1ADDE = 1
BR1CR.BR1ADDE = 0
BR1ADD.
BR1K[3:0]
BR1CR. 0000 (N = 16)
BR1S[3:0]
or
0001 (N = 1)
0010 (N = 2)
:
1111 (N = 15)
0001(N = 1) (Only UART)
:
1111 (N = 15)
0000 (N = 16)
0000
Don’t use.
Don’t use.
0001(K = 1)
:
1111(K = 15)
Don’t use.
Divided by
16 − K
N+
16
Divided by N
Note1:Availability of +(16-K)/16 division function
N
2 to 15
1 , 16
UART mode
Allowed
Not allowed
I/O mode
Not allowed
Not allowed
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.BR1K[3:0] when +(16-K)/16 division
function is used. Writes to unused bits in the BR1ADD register do not affext operation, and undefined data is
read from these unused bits.
Figure 3.9.8 SIO Registers (3)
91CW28-150
2006-03-24