Philips Semiconductors
Preliminary data
Low power, low price, low pin count (20 pin)
microcontroller with 4 kbyte OTP
87LPC764
P0.7
KBI.7
P0.6
KBI.6
P0.5
KBI.5
P0.4
KBI.4
KBF (KBI INTERRUPT)
P0.3
KBI.3
EKB
P0.2
(FROM IEN1 REGISTER)
KBI.2
P0.1
KBI.1
P0.0
KBI.0
SU01163
Figure 14. Keyboard Interrupt
KBI
Address: 86h
Reset Value: 00h
Not Bit Addressable
7
6
5
4
3
2
1
0
KBI.7
KBI.6
KBI.5
KBI.4
KBI.3
KBI.2
KBI.1
KBI.0
BIT
SYMBOL
FUNCTION
KBI.7
KBI.6
KBI.5
KBI.4
KBI.3
KBI.2
KBI.1
KBI.0
KBI.7
KBI.6
KBI.5
KBI.4
KBI.3
KBI.2
KBI.1
KBI.0
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 15. Keyboard Interrupt Register (KBI)
20
2001 Oct 26