mc68hc908ap8a Freescale Semiconductor, Inc, mc68hc908ap8a Datasheet - Page 275

no-image

mc68hc908ap8a

Manufacturer Part Number
mc68hc908ap8a
Description
M68hc08 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Chapter 18
Keyboard Interrupt Module (KBI)
18.1 Introduction
The keyboard interrupt module (KBI) provides eight independently maskable external interrupts which are
accessible via PTD0–PTD7. When a port pin is enabled for keyboard interrupt function, an internal 30kΩ
pullup device is also enabled on the pin.
18.2 Features
Features of the keyboard interrupt module include the following:
18.3 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
Freescale Semiconductor
$001A
$001B
Addr.
Eight keyboard interrupt pins with pullup 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
Keyboard Interrupt Enable
Generic Pin Name
Register Name
Table
and Control Register
KBI0–KBI7
Keyboard Status
KBI
18-1. The generic pin name appear in the text that follows.
(KBSCR)
Register
(KBIER)
Reset:
Reset:
Read:
Read:
Write:
Write:
Figure 18-1. KBI I/O Register Summary
MC68HC908AP A-Family Data Sheet, Rev. 3
Table 18-1. Pin Name Conventions
KBIE7
Bit 7
0
0
0
PTD0/KBI0–PTD7/KBI7
Full MCU Pin Name
= Unimplemented
KBIE6
6
0
0
0
KBIE5
5
0
0
0
KBIE4
4
0
0
0
Pin Selected for KBI Function by KBIEx
KBIE3
KEYF
3
0
0
KBIE0–KBIE7
Bit in KBIER
KBIE2
ACKK
2
0
0
0
IMASKK
KBIE1
1
0
0
MODEK
KBIE0
Bit 0
0
0
275

Related parts for mc68hc908ap8a