TMP91C824
91C824-124
2008-02-20
Figure 3.9.3 Block Diagram of the Serial Channel 1 (SIO1)
Prescaler
BR1CR
<BR1CK1:0>
TA0TRG
(from TMRA0)
16 32 64
8
4
2
φ
T2
φ
T8
φ
T32
φ
T0
BR1CR
<BR1S3:0>
BR1ADD
<BR1K3:0>
Se
le
c
to
r
Se
le
c
to
r
Se
le
c
to
r
Pres
c
a
le
r
φ
T0
φ
T2
φ
T8
φ
T32
BR1CR
<BR1ADDE>
f
SYS
I/O interface mode
÷
2
Selec
tor
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 buffer 1 (Shift
register)
RB8 Receive buffer 2 (SC1BUF)
Error flag
SIOCLK
UART
mode
SC1MOD0
<SC1:0>
SC1MOD0
<SM1:0>
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
SC1MOD0
<RXE>
Parity control
Serial clock generation circuit
SCLK1
Concurrent
with PC5
SCLK1
Concurrent
with PC5
Baud rate
generator
RXDCLK
TXD1
Concurrent
with PC3
Internal data bus