Datasheet
MC68HC908GP32 Data Sheet, Rev. 10
Freescale Semiconductor 105
Chapter 10
Keyboard Interrupt (KBI) Module
10.1 Introduction
The keyboard interrupt module (KBI) provides independently maskable external interrupts.
The KBI shares its pins with general-purpose input/output (I/O) port pins.
10.2 Features
Features of the keyboard interrupt module include:
• Keyboard interrupt pins with separate keyboard interrupt enable bits and one keyboard interrupt
mask
• Pullup device automatically enabled when pin is used for KBI input
• Programmable edge-only or edge and level interrupt sensitivity
• Exit from low-power modes
10.3 Functional Description
The keyboard interrupt module controls the enabling/disabling of interrupt functions on the KBI pins.
These pins can be enabled/disabled independently of each other.
Figure 10-1. Keyboard Interrupt Block Diagram
KEYBOARD
INTERRUPT
REQUEST
VECTOR FETCH
DECODER
ACKK
INTERNAL BUS
RESET
KBIE0
KBI0
DQ
CK
CLR
V
DD
MODEK
IMASKK
SYNCHRONIZER
KEYF
KBI LATCH
KBIEx
KBIx
