English
Language : 

W83627DHG Datasheet, PDF (154/268 Pages) Winbond – WINBOND LPC I/O
W83627DHG
11.2.6 Interrupt Status Register (ISR) (Read only)
This register reflects the UART interrupt status.
7 65 4 3 21 0
00
0 if interrupt pending
Interrupt Status bit 0
Interrupt Status bit 1
Interrupt Status bit 2
FIFOs enabled
FIFOs enabled
Bit 7, 6: These two bits are set to logical 1 when UFR, bit 0 = 1.
Bit 5, 4: These two bits are always logical 0.
Bit 3: In 16450 mode, this bit is logical 0. In 16550 mode, bits 3 and 2 are set to logical 1 when a
time-out interrupt is pending. See the table below.
Bit 2, 1: These two bits identify the priority level of the pending interrupt, as shown in the table below.
Bit 0: This bit is logical 1 if there is no interrupt pending. If one of the interrupt sources has occurred,
this bit is set to logical 0.
ISR
Bit 3 Bit 2 Bit 1 Bit 0
Interrupt
priority
0 001
-
0 1 1 0 First
0 1 0 0 Second
1 1 0 0 Second
INTERRUPT SET AND FUNCTION
Interrupt Type
Interrupt Source
-
UART Receive
Status
RBR Data Ready
FIFO Data Timeout
No Interrupt pending
1. OER = 1 2. PBER =1
3. NSER = 1 4. SBD = 1
1. RBR data ready
2. FIFO interrupt active level
reached
Data present in RX FIFO for 4
characters period of time since last
access of RX FIFO.
0 0 1 0 Third
TBR Empty
TBR empty
0 0 0 0 Fourth Handshake status
** Bit 3 of ISR is enabled when bit 0 of UFR is logical 1.
1. TCTS = 1
3. FERI = 1
2. TDSR = 1
4. TDCD = 1
Clear Interrupt
-
Read USR
1. Read RBR
2. Read RBR until FIFO
data under active level
Read RBR
1. Write data into TBR
2. Read ISR (if priority is
third)
Read HSR
-142-
Publication Release Date: Aug, 22, 2007
Version 1.4