MC68HC908GR8CD Freescale Semiconductor, MC68HC908GR8CD Datasheet - Page 121

no-image

MC68HC908GR8CD

Manufacturer Part Number
MC68HC908GR8CD
Description
8-bit Microcontrollers - MCU 8 Bit 8MHz
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MC68HC908GR8CD

Product Category
8-bit Microcontrollers - MCU
Rohs
yes
Core
HC08
Data Bus Width
8 bit
Maximum Clock Frequency
8 MHz
Program Memory Size
64 KB
Data Ram Size
384 B
Operating Supply Voltage
3 V to 5 V
Package / Case
SOIC-28
Mounting Style
SMD/SMT
Data Rom Size
64 KB
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
Number Of Programmable I/os
21
Program Memory Type
Flash
Chapter 13
Keyboard Interrupt (KBI)
13.1 Introduction
The keyboard interrupt module (KBI) provides four independently maskable external interrupts which are
accessible via PTA0–PTA3. When a port pin is enabled for keyboard interrupt function, an internal pullup
device is also enabled on the pin.
13.2 Features
13.3 Functional Description
Writing to the KBIE3–KBIE0 bits in the keyboard interrupt enable register independently enables or
disables each port A pin as a keyboard interrupt pin. Enabling a keyboard interrupt pin also enables its
internal pullup device. A low level applied to an enabled keyboard interrupt pin latches a keyboard
interrupt request.
Freescale Semiconductor
TO PULLUP
TO PULLUP
KBD0
KBD3
ENABLE
ENABLE
Four keyboard interrupt pins with separate keyboard interrupt enable bits and one keyboard
interrupt mask
Hysteresis buffers
Programmable edge-only or edge- and level- interrupt sensitivity
Exit from low-power modes
I/O (input/output) port bit(s) software configurable with pullup device(s) if configured as input port
bit(s)
KB0IE
KB3IE
.
.
.
Figure 13-1. Keyboard Module Block Diagram
MC68HC908GR8 • MC68HC908GR4 Data Sheet, Rev. 7
MODEK
VDD
D
CK
CLR
Q
INTERRUPT FF
KEYBOARD
RESET
ACKK
IMASKK
VECTOR FETCH
INTERNAL BUS
DECODER
SYNCHRONIZER
KEYF
KEYBOARD
INTERRUPT
REQUEST
121

Related parts for MC68HC908GR8CD