TMP91C824
91C824-133
2008-02-20
(12)
Timing generation
a. In UART mode
Receiving
Mode
9 Bits (Note)
8 Bits
+
Parity
(Note)
8 Bits, 7 Bits
+
Parity,
7 Bits
Interrupt timing
Center of last bit
(Bit8)
Center of last bit
(Parity bit)
Center of stop bit
Framing error timing
Center of stop bit
Center of stop bit
Center of stop bit
Parity error timing
−
Center of last bit
(Parity bit)
Center of stop bit
Overrun error timing
Center of last bit
(Bit8)
Center of last bit
(Parity bit)
Center of stop bit
Note: In 9-Bit and 8-Bit+Parity mode, interrupts coincide with the ninth bit pulse.Thus,
when servicing the interrupt, it is necessary to wait for a 1-bit period (to allow the stop bit to
be transferred) to allow checking for a framing error.
Transmitting
Mode
9 Bits
8 Bits
+
Parity
8 Bits, 7 Bits
+
Parity, 7 Bits
Interrupt timing
Just before stop
bit is transmitted
Just before stop bit is
transmitted
Just before stop bit is transmitted
b. I/O
interface
SCLK output mode
Immediately after the last bit. (See Figure 3.9.19.)
Transmission
interrupt
timing
SCLK input mode
Immediately after rise of last SCLK signal rising mode, or
immediately after fall in falling mode. (See Figure 3.9.20.)
SCLK output mode
Timing used to transfer received to data receive buffer 2 (SC0BUF)
(e.g., immediately after last SCLK). (See Figure 3.9.21.)
Receiving
interrupt
timing
SCLK input mode
Timing used to transfer received data to receive buffer 2 (SC0BUF)
(e.g., immediately after last SCLK). (See Figure 3.9.22.)