
41
INTLEVEL
POSINT
PULSEWID1, PULSEWID0
Meaning:
INTLEVEL
:
Sets the INT output pin to
level-active (1) or edge-active (0).
POSINT:
Edge polarity of the edge-active INT pin.
PULSEWID:
These two bits set the IRQ inactive time in edge mode (see below).
Mode: Peripheral
and
Host
INTLEVEL
The CPU sets the INTLEVEL bit to make the INT output pin level-active. When INTLEVEL= 1
the INT pin drives low if one or more enabled interrupts are pending. In this mode the INT pin is
open-drain, so the system must include a pullup resistor to VL.
The CPU clears the INTLEVEL bit to make the INT pin edge active. When INTLEVEL= 0, the
edge polarity is set by the POSINT bit. In edge output mode the INT pin driver is push-pull, so
no pullup resistor to VL is required.
POSINT
This bit has effect only when the CPU has programmed the INT pin to be edge-active
(INTLEVEL= 0). When POSINT= 1 the INT pin signals pending interrupts with a positive edge,
and when POSINT= 0, the INT pin signals pending interrupts with a negative edge.
PULSEWID1[0]
These bits have effect only when the CPU has programmed the INT pin to be edge-active
(INTLEVEL = 0). They control the inactive INT pin time intervals between the CPU clearing
one IRQ bit and the INT pin re-asserting due to one or more pending interrupts (