Intel 8XC196MC Benutzerhandbuch

Seite von 579
8XC196MC, MD, MH USER’S MANUAL
5-22
INT_PEND1 
Address:
Reset State:
0012H
00H
When hardware detects a pending interrupt, it sets the corresponding bit in the interrupt pending 
(INT_PEND or INT_PEND1) registers. When the vector is taken, the hardware clears the pending bit. 
Software can generate an interrupt by setting the corresponding interrupt pending bit.
7
0
8XC196MC
NMI
EXTINT
PI
COMP3
EPA3
7
0
8XC196MD
NMI
EXTINT
PI
EPA5
COMP4
EPA4
COMP3
EPA3
7
0
8XC196MH
NMI
EXTINT
WG
SPI
RI1
RI0
TI1
TI0
Bit 
Number
Function
7:0
Setting a bit enables the corresponding interrupt.
The standard interrupt vector locations are as follows:
Bit Mnemonic
Interrupt
Standard Vector
NMI
Nonmaskable Interrupt
203EH
EXTINT
EXTINT pin
203CH
PI (MC, MD)
††
Multiplexed Peripheral Interrupt
203AH
WG (MH)
Waveform Generator
203AH
EPA5 (MD)
EPA Capture/Compare Channel 5
2038H
SPI (MH)
†††
Serial Port
2038H
COMP4 (MD)
EPA Compare Channel 4
2036H
RI1 (MH)
SIO 1 Receive
2036H
EPA4 (MD)
EPA Capture/Compare Channel 4
2034H
RI0 (MH)
SIO 0 Receive
2034H
COMP3 (MC, MD)  EPA Compare Channel 3
2032H
TI1 (MH)
SIO 1 Transmit
2032H
EPA3 (MC, MD)
EPA Capture/Compare Channel 3
2030H
TI0 (MH)
SIO 0 Transmit
2030H
††
On the 8XC196MD, the waveform generator and the EPA compare channel 5 can 
generate this interrupt. Write to PI_MASK to enable the interrupt sources; read 
PI_PEND to determine which source caused the interrupt. On the 8XC196MC, the 
waveform generator is the sole source for this interrupt.
†††
SIO 0 and SIO 1 can generate this interrupt. Write to PI_MASK to enable the interrupt 
sources; read PI_PEND to determine which source caused the interrupt.
On the 8XC196MC device bits 4–3 are reserved. These bits are undefined.
Figure 5-11.  Interrupt Pending 1 (INT_PEND1) Register