Philips Semiconductors

 

 

 

 

 

 

 

 

 

 

 

User’s Manual - Preliminary -

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

KEYPAD INTERRUPT (KBI)

 

 

 

 

P89LPC906/907/908

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

KBMASK

 

7

 

6

5

4

3

 

2

1

 

0

 

 

 

Address: 86h

 

 

-

 

KBMASK.6

KBMASK.5

KBMASK.4

-

 

-

 

-

 

-

 

 

 

Not bit addressable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset Source(s): Any reset

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset Value: 00000000B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BIT

SYMBOL

 

FUNCTION

 

 

 

 

 

 

 

 

 

 

 

 

KBMASK.7

-

 

Reserved.

 

 

 

 

 

 

 

 

 

 

 

 

 

KBMASK.6

-

 

When set, enables P0.6 as a cause of a Keypad Interrupt.

 

 

 

 

 

 

 

KBMASK.5

-

 

When set, enables P0.5 as a cause of a Keypad Interrupt.

 

 

 

 

 

 

 

KBMASK.4

-

 

When set, enables P0.4 as a cause of a Keypad Interrupt.

 

 

 

 

 

 

 

KBMASK.3:0

-

 

Reserved.

 

 

 

 

 

 

 

 

 

 

 

 

 

Note: the Keypad Interrupt must be enabled in order for the settings of the KBMASK register to be effective.

 

 

 

 

Bits positions KBMASK.7, KBMASK.3, KBMASK.2, KBMASK.1, and KBMASK.0 should always be written as a ’0’.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 11-3: Keypad Interrupt Mask Register (KBM)

 

 

 

 

 

 

 

2003 Dec 8

78

Page 78
Image 78
Philips P89LPC906, P89LPC908, P89LPC907 user manual Kbmask