TMP86xy09NG Toshiba, TMP86xy09NG Datasheet - Page 118

no-image

TMP86xy09NG

Manufacturer Part Number
TMP86xy09NG
Description
Manufacturer
Toshiba
Datasheet

Specifications of TMP86xy09NG

Package
SDIP32
Rom Types (m=mask,p=otp,f=flash)
M/F
Rom Size
8/16
Ram Size
256/512
Driver Led
8
Driver Lcd
-
Spi/sio Channels
1
Uart/sio Channels
1
I2c/sio Channels
-
High-speed Serial Output
-
Adc 8-bit Channels
-
Adc 10-bit Channels
6
Da Converter Channels
-
Timer Counter 18-bit Channel
-
Timer Counter 16-bit Channel
1
Timer Counter 8-bit Channel
2
Motor Channels
-
Watchdog Timer
Dual Clock
Clock Gear
-
Number Of I/o Ports
26
Power Supply (v)
2.7 to 5.5
10.9 Status Flag
10.9.4 Receive Data Buffer Full
10.9.5 Transmit Data Buffer Empty
RXD pin
RDBUF
UARTSR<RBFL>
INTRXD interrupt
Shift register
UARTSR<RBFL> is cleared to “0” when the RDBUF is read after reading the UARTSR.
are transferred to the transmit shift register and data transmit starts, transmit data buffer empty flag
UARTSR<TBEP> is set to “1”. The UARTSR<TBEP> is cleared to “0” when the TDBUF is written after
reading the UARTSR.
UARTSR<RBFL>
RXD pin
RDBUF
UARTSR<OERR>
INTRXD interrupt
Shift register
Note:Receive operations are disabled until the overrun error flag UARTSR<OERR> is cleared.
Loading the received data in RDBUF sets receive data buffer full flag UARTSR<RBFL> to "1". The
Note:If the overrun error flag UARTSR<OERR> is set during the period between reading the UARTSR and reading
When no data is in the transmit buffer TDBUF, UARTSR<TBEP> is set to “1”, that is, when data in TDBUF
the RDBUF, it cannot be cleared by only reading the RDBUF. Therefore, after reading the RDBUF, read the
UARTSR again to check whether or not the overrun error flag which should have been cleared still remains
set.
Figure 10-8 Generation of Receive Data Buffer Full
Figure 10-7 Generation of Overrun Error
xxx0 **
yyyy
xxx0 **
yyyy
Final bit
Final bit
Page 108
xxxx0
xxxx0
*
*
Stop
Stop
1xxxx0
xxxx
1xxxx0
After reading UARTSR then
RDBUF clears RBFL.
After reading UARTSR then
RDBUF clears OERR.
TMP86C809NG

Related parts for TMP86xy09NG