
TMP91C824
91C824-122
prescaler
BR1CR
<BR1CK1, BR1CK0>
TA0TRG
(from TMRA0)
16 32 64
8
4
2
φ
T2
φ
T8
φ
T32
φ
T0
BR1CR
<BR1S3 to
BR1S0>
BR1ADD
<BR1K3 to
BR1K0>
Se
le
c
to
r
Se
le
c
to
r
Se
le
c
to
r
P
re
sca
le
r
φ
T0
φ
T2
φ
T8
φ
T32
BR1CR
<BR1ADDE>
f
SYS
I/O Interface Mode
÷
2
Se
le
c
to
r
I/O
interface mode
SC1CR
<IOC>
SC1MOD0
<WU>
Receive
Counter
(UART only
÷
16)
Serial Channel
Interrupt
Control
Transmision
counter
(UART only
÷
16)
Transmission
Control
Receive
Control
Receive Buffer1 (shift
register)
RB8
Receive buffer2 (SC1BUF)
Error flag
SIOCLK
UART
Mode
SC1MOD0
<SC1, SC0>
SC1MOD0
<SM1, SM0>
TB8 Transmission Buffer (SC1BUF)
INT request
INTRX1
INTTX1
SC1CR
<OERR><PERR><FERR>
CTS1
concurrent
with PC5
SC1MOD0
<CTSE>
RXD1
concurrent
with PC4
<PE>
SC1CR
<EVEN>
TXDCLK
SC0MOD0
<RXE>
Parity Control
Serial clock generation circuit
SCLK1
concurrent
with PC5
SCLK1
concurrent
with PC5
Baud rate
generator
RXDCLK
TXD1
concurrent
with PC3
Internal bus
Figure 3.9.3 Block diagram of the Serial Channel 1(SIO1)