English
Language : 

MC68HC908GP20 Datasheet, PDF (193/406 Pages) Freescale Semiconductor, Inc – M68HC08 Microcontrollers
KBD0
TO PULLUP ENABLE
.
.
KB0IE
.
KBD7
TO PULLUP ENABLE
KB7IE
INTERNAL BUS
VDD
D CLR Q
CK
ACKK
VECTOR FETCH
DECODER
RESET
KEYF
SYNCHRONIZER
KEYBOARD
INTERRUPT FF
IMASKK
MODEK
Figure 13-1. Keyboard Module Block Diagram
KEYBOARD
INTERRUPT
REQUEST
Addr. Register Name
Bit 7
6
5
4
3
Keyboard Status Read:
0
0
0
0
KEYF
$001A
and Control Register Write:
(INTKBSCR) Reset:
0
0
0
0
0
Read:
$001B
Keyboard Interrupt Enable
Register (INTKBIER)
Write:
Reset:
KBIE7
0
KBIE6
0
KBIE5
0
= Unimplemented
KBIE4
0
KBIE3
0
Figure 13-2. I/O Register Summary
2
0
ACKK
0
1
Bit 0
IMASKK MODEK
0
0
KBIE2 KBIE1 KBIE0
0
0
0