
488
CHAPTER 17 UART
17.5.1
Reception Interrupt Generation and Flag Set Timing
The following are the reception interrupt causes: completion of reception (SSR0/SSR1:
RDRF) and occurrence of a reception error (SSR0/SSR1: PE, ORE, or FRE).
■
Reception Interrupt Generation and Flag Set Timing
Receive data is stored in input data register 1 (SIDR0/SIDR1) if a stop bit is detected (in operation mode 0
or 1) or the last bit of data is detected (in operation mode 2) during reception. If a reception error is
detected, the error flags (SSR0/SSR1: PE, ORE and FRE) are set, then the receive data flag (SSR0/SSR1:
RDRF) is set to "1". If one of the error flags is "1" in each mode, the SIDR0/SIDR1 register contains
invalid data.
●
Operation mode 0 (asynchronous, normal mode)
The RDRF bit is set to "1" when a stop bit is detected. If a reception error is detected, the error flags (PE,
ORE and FRE) are set.
●
Operation mode 1 (asynchronous, multiprocessor mode)
The RDRF bit is set to "1" when a stop bit is detected. If a reception error is detected, the error flags (ORE
and FRE) are set. Parity errors cannot be detected.
●
Operation mode 2 (synchronous, normal mode)
The RDRF bit is set when the last bit of receive data (D7) is detected. If a reception error is detected, the
error flag (ORE) is set. Parity and framing errors cannot be detected. Figure 17.5-1 below shows the
reception operation and flag set timing.
Figure 17.5-1 Reception Operation and Flag Set Timing
●
Reception interrupt generation timing
When the RDRF, PE, ORE or FRE flag is set to "1" in the reception interrupt enable state (SSR0/SSR1:
RIE = 1), reception interrupt requests (#37 and #39) are generated.
PE, ORE, FRE*
Receive d
a
t
a
(oper
a
tion mode 0)
Receive d
a
t
a
(oper
a
tion mode 1)
Receive d
a
t
a
(oper
a
tion mode 2)
*
: The PE fl
a
g c
a
nnot
b
e
us
ed in mode 1
The
PE
a
nd PRE fl
a
g
s
c
a
nnot
b
e
us
ed in mode 2
S
T :
S
t
a
rt
b
it
S
P :
S
top
b
it
A/D : Mode 2 (m
u
ltiproce
ss
or mode)
a
ddre
ss
/d
a
t
a
s
election
b
it
RDRF
A reception interr
u
pt occ
u
r
s
.
D0 D1 D6 D7 A/D
D5 D6 D7/P
S
P
S
T
D0 D1
S
P
S
T
D0 D1 D4 D5 D6
D7
Summary of Contents for MB90460 Series
Page 1: ...The following document contains information on Cypress products ...
Page 3: ......
Page 5: ......
Page 9: ...iv ...
Page 41: ...22 CHAPTER 1 OVERVIEW ...
Page 45: ...26 CHAPTER 2 NOTES ON HANDLING DEVICES ...
Page 83: ...64 CHAPTER 3 CPU ...
Page 95: ...76 CHAPTER 4 RESET ...
Page 107: ...88 CHAPTER 5 CLOCK ...
Page 131: ...112 CHAPTER 6 LOW POWER CONSUMPTION MODE ...
Page 175: ...156 CHAPTER 7 INTERRUPT ...
Page 181: ...162 CHAPTER 8 MODE SETTING ...
Page 223: ...204 CHAPTER 9 I O PORT ...
Page 237: ...218 CHAPTER 10 TIME BASE TIMER ...
Page 247: ...228 CHAPTER 11 WATCHDOG TIMER ...
Page 275: ...256 CHAPTER 12 16 BIT RELOAD TIMER ...
Page 373: ...354 CHAPTER 14 MULTI FUNCTIONAL TIMER ...
Page 485: ...466 CHAPTER 16 PWC Timer ...
Page 531: ...512 CHAPTER 17 UART ...
Page 559: ...540 CHAPTER 19 DELAYED INTERRUPT GENERATOR MODULE ...
Page 589: ...570 CHAPTER 20 8 10 BIT A D CONVERTER ...
Page 601: ...582 CHAPTER 21 ROM CORRECTION FUNCTION ...
Page 633: ...614 CHAPTER 23 512K 1024K BIT FLASH MEMORY ...
Page 645: ...626 CHAPTER 24 EXAMPLE OF F2 MC 16LX MB90F462 F462A F463A CONNECTION FOR SERIAL WRITING ...
Page 715: ...696 APPENDIX ...
Page 716: ...697 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 739: ......