tmp89ch42 TOSHIBA Semiconductor CORPORATION, tmp89ch42 Datasheet - Page 263

no-image

tmp89ch42

Manufacturer Part Number
tmp89ch42
Description
8 Bit Microcontroller Tlcs-870/c1 Series
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
RA001
Serial interface status register
(0x0020)
SIO0SR
Note 1: The OERR and UERR flags are cleared by reading SIO0SR.
Note 2: The REND flag is cleared by reading SIO0BUF.
Note 3: Writing "00" to SIO0CR<SIOM> clears all the bits of SIO0SR to "0", whether the serial interface is operating or not. When
Note 4: Bit 1 to 0 of SIO0SR are read "0".
Read/Write
Bit Symbol
After reset
OERR
REND
UERR
STOP, IDLE0 or SLEEP0 mode is activated, SIOM is automatically cleared to "00" and all the bits of SIO0SR are cleared
to "0".
TBFL
SIOF
SEF
Serial transfer operation status
monitor
Shift operation status monitor
Receive overrun error flag
Receive completion flag
Transmit underrun error flag
Transmit buffer full flag
SIOF
R
7
0
SEF
R
6
0
OERR
R
5
0
Page 249
0
1
0
1
0
1
0
1
0
1
0
1
Transfer not in progress
Transfer in progress
Shift operation not in progress
Shift operation in progress
No overrun error has occurred
At least one overrun error has occurred
No data has been received since the last receive data was read out
At least one data receive operation has been executed
No transmit underrun error has occurred
At least one transmit underrun error has occurred
The transmit buffer is empty
The transmit buffer has the data that has not yet been transmitted
REND
R
4
0
UERR
R
3
0
TBFL
R
2
0
R
1
0
-
TMP89CH42
R
0
0
-

Related parts for tmp89ch42