|
SC28L194 Datasheet, PDF (27/52 Pages) NXP Semiconductors – Quad UART for 3.3V and 5V supply voltage | |||
|
◁ |
Philips Semiconductors
Quad UART for 3.3V and 5V supply voltage
Preliminary specification
SC28L194
Table 29. IVR - Interrupt Vector Register
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ Bits 7:0
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ 8 data bits of the Interrupt Vector (IVR)
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ The IVR contains the byte that will be placed on the data bus during
an IACKN cycle when the GCCR bits (2:1) are set to binary â01â.
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ This is the unmodified form of the interrupt vector.
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ Table 30. Modification of the IVR
Bits 7:5
Bits 4:3
Bits 2:0
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ Always contains
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ bits (7:5) of the IVR
Will be replaced
with current
interrupt type if IVC
field of GCCR = 3
Replaced with
interrupting channel
number if IVC field of
GCCR > 1
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ The table above indicates how the IVR may be modified by the
Table 32. GIBCR - Global Interrupting Byte Count
Register
Bits 7:4
Bits 3:0
Reserved
Channel byte count code
0000 = 1 AND RxRDY status set for RxFIFO
0000 = 1 AND TxRDY status set for TxD
0001 = 2
0010 = 3
.
1111 = 16
A register associated with the interrupting channel as defined in the
CIR. Its numerical value equals the number of bytes minus 1
(count - 1) ready for transfer to the transmitter or transfer from the
receiver. It is undefined for other types of interrupts
interrupting source. The modification of the IVR as it is presented to
the data bus during an IACK cycle is controlled by the setting of the
bits (2:1) in the GCCR (Global Chip Configuration Register)
Table 31. GICR - Global Interrupting Channel
Register
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ Bits 7:3
Bits 2:0
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ Reserved
Channel code
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ 000 = a
001 = b
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ 010 = c
011 = d
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ A register associated with the interrupting channel as defined in the
CIR. It contains the interrupting channel code for all interrupts.
Table 33. Global Interrupting Type Register
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ Bit 7:6
Bit 5
Receiver Interrupt
Transmitter Interrupt
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ 0x - not receiver
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ 10 - with receive errors
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ 11 - w/o receive errors
0 - not transmitter
1 - transmitter interrupt
Reserved
read bâ00
Bit 4:3
ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ A register associated with the interrupting channel as defined in the
Bit 2:0
Other types
000 - not âotherâ type
001 - Change of State
010 - Address Recognition Event
011 - Xon/Xoff status
100 - Not used
101 - Break Change
11x - do not occur
CIR. It contains the type of interrupt code for all interrupts.
1998 Sep 21
27
|
▷ |