Datasheet
V850ES/JG3-H, V850ES/JH3-H CHAPTER 17 ASYNCHRONOUS SERIAL INTERFACE C (UARTC)
R01UH0042EJ0500 Rev.5.00 Page 735 of 1513
Aug 12, 2011
UCnTSF
• When the UCnPWR bit = 0 or the UCnTXE bit = 0 has been set.
• When, following transfer completion, there was no next data transfer
from UCnTX register
Write to UCnTX register
UCnTSF
0
1
Transfer status flag
UCnSTR
(n = 0 to 4)
0 0 0 0 UCnPE UCnFE UCnOVE
6 5 4 3 <2> <1>
After reset: 00H R/W Address: UC0STR FFFFFA04H, UC1STR FFFFFA14H,
UC2STR FFFFFA24H, UC3STR FFFFFA34H,
UC4STR FFFFFA44H
The UCnTSF bit is always 1 when performing continuous transmission. When
initializing the transmission unit, check that the UCnTSF bit = 0 before performing
initialization. The transmit data is not guaranteed when initialization is performed
while the UCnTSF bit = 1.
• When the UCnPWR bit = 0 or the UCnRXE bit = 0 has been set.
• When 0 has been written
When parity of data and parity bit do not match during reception.
UCnPE
0
1
Parity error flag
• The operation of the UCnPE bit is controlled by the settings of the
UCnCTL0.UCnPS1 and UCnCTL0.UCnPS0 bits.
•
The UCnPE bit can be read and written, but it can only be cleared by writing 0 to it, and
it cannot be set by writing 1 to it. When 1 is written to this bit, the value is retained.
• When the UCnPWR bit = 0 or the UCnRXE bit = 0 has been set
• When 0 has been written
When no stop bit is detected during reception
UCnFE
0
1
Framing error flag
• Only the first bit of the receive data stop bits is checked, regardless of the value
of the UCnCTL0.UCnSL bit.
• The UCnFE bit can be both read and written, but it can only be cleared by
writing 0 to it, and it cannot be set by writing 1 to it. When 1 is written to this bit,
the value is retained
.
• When the UCnPWR bit = 0 or the UCnRXE bit = 0 has been set.
• When 0 has been written
When receive data has been set to the UCnRX register and the next
receive operation is completed before that receive data has been read
UCnOVE
0
1
Overrun error flag
• When an overrun error occurs, the data is discarded without the next receive data
being written to the receive buffer.
• The UCnOVE bit can be both read and written, but it can only be cleared by writing
0 to it. When 1 is written to this bit,
the value is retained
.
<7> <0>