English
Language : 

MC68HC908LD64 Datasheet, PDF (322/362 Pages) Freescale Semiconductor, Inc – Microcontrollers
Keyboard Interrupt Module (KBI)
21.3 Features
Features of the keyboard interrupt module (KBI) include:
• Eight keyboard interrupt pins with pull-up devices
• Separate keyboard interrupt enable bits and one keyboard
interrupt mask
• Programmable edge-only or edge- and level- interrupt sensitivity
• Exit from low-lower modes
Addr. Register Name
$004E
Keyboard Status and Read:
Control Register Write:
(KBSCR) Reset:
Keyboard Interrupt Enable Read:
$004F
Register Write:
(KBIER) Reset:
Bit 7
0
0
KBIE7
0
6
5
0
0
0
0
KBIE6 KBIE5
0
0
= Unimplemented
4
0
0
KBIE4
0
3
KEYF
0
KBIE3
0
Figure 21-1. KBI I/O Register Summary
2
0
ACKK
0
1
Bit 0
IMASKK MODEK
0
0
KBIE2 KBIE1 KBIE0
0
0
0
21.4 I/O Pins
The eight keyboard interrupt pins are shared with standard port I/O pins.
The full name of the KBI pins are listed in Table 21-1. The generic pin
name appear in the text that follows.
KBI
Generic Pin Name
KBI0–KBI7
Table 21-1. Pin Name Conventions
Full MCU Pin Name
PTA0/KBI0–PTA7/KBI7
Pin Selected for KBI Function by
KBIEx Bit in KBIER
KBIE0–KBIE7
Data Sheet
322
Keyboard Interrupt Module (KBI)
MC68HC908LD64 — Rev. 3.0
Freescale Semiconductor