Philips Semiconductors
Low power, low price, low pin count (20 pin)
microcontroller with 4 kB OTP 8-bit A/D, and DAC
Preliminary specification
87LPC769
P0.7
KBI.7
P0.6
KBI.6
P0.5
KBI.5
P0.4
KBI.4
P0.3
KBI.3
P0.2
KBI.2
P0.1
KBI.1
P0.0
KBI.0
EKB
(FROM IEN1 REGISTER)
KBF (KBI INTERRUPT)
Figure 17. Keyboard Interrupt
SU01163
KBI
Address: 86h
Not Bit Addressable
Reset Value: 00h
7
KBI.7
6
KBI.6
5
KBI.5
4
KBI.4
3
KBI.3
2
KBI.2
1
KBI.1
0
KBI.0
BIT
KBI.7
KBI.6
KBI.5
KBI.4
KBI.3
KBI.2
KBI.1
KBI.0
SYMBOL
—
—
—
—
—
—
—
—
FUNCTION
When set, enables P0.7 as a cause of a Keyboard Interrupt.
When set, enables P0.6 as a cause of a Keyboard Interrupt.
When set, enables P0.5 as a cause of a Keyboard Interrupt.
When set, enables P0.4 as a cause of a Keyboard Interrupt.
When set, enables P0.3 as a cause of a Keyboard Interrupt.
When set, enables P0.2 as a cause of a Keyboard Interrupt.
When set, enables P0.1 as a cause of a Keyboard Interrupt.
When set, enables P0.0 as a cause of a Keyboard Interrupt.
Note: the Keyboard Interrupt must be enabled in order for the settings of the KBI register to be effective. The interrupt flag
(KBF) is located at bit 7 of AUXR1.
SU01164
Figure 18. Keyboard Interrupt Register (KBI)
2001 Jan 11
26