Keyboard (Pins 27, 29, 31, 32, 33, 34, 36, 38, 40, 42 ) - Enfora Enabler III-G Integration Manual

Table of Contents

Advertisement

Enfora Enabler III-G
Modem Integration Guide

6.6.15. Keyboard (Pins 27, 29, 31, 32, 33, 34, 36, 38, 40, 42 )

Pin Name
KBC0
KBC1
KBC2
KBC3
KBC4
KBR0
KBR1
KBR2
KBR3
KBR4
The module keyboard controller implements a built-in scanning algorithm for hardware-based key press
decoding and allows MPU software overhead reduction. The keyboard controller can handle up to 5 × 5
keyboards, operates on a 32 kHz clock, and can generate wake-up events when the device is in sleep
mode.
The keyboard controller includes the following main features:
Support of multi-configuration keyboards up to 5 rows x 5 columns
Integrated programmable timer
Event detection on both key press and key release
Multi-key press detection and decoding
Long key detection on prolonged key press
Programmable time-out on permanent key press or after keyboard release
F
or hardware reference only. There is no generic firmware to support this function.
Firmware must be added to enable Keyboard functions (TBD)
Keyboard
Parameter/Conditions
VIH
High level input voltage
VIL
Low level input voltage
VOH
High level output voltage, IO = 4 mA
VOL
Low level output voltage, IO = 4 mA
II
Input leakage current
Iout
Output current
PU
PU resistance
PD
PD resistance
Iz
Leakage current
GSM0308PB001
Pin Number
Signal Direction
27
33
29
31
32
38
40
42
36
34
O
Keyboard matrix column 0 output
O
Keyboard matrix column 1 output
O
Keyboard matrix column 2 output
O
Keyboard matrix column 3 output
O
Keyboard matrix column 4 output
I
Keyboard matrix Row 0 input
I
Keyboard matrix Row 1 input
I
Keyboard matrix Row 2 input
I
Keyboard matrix Row 3 input
I
Keyboard matrix Row 4 input
Min
1.17
1.35
Version DRAFT – 2/9/2007
47
Description
Typ
Max
Units
1.8
1.9
V
0.63
V
1.8
V
0.45
V
±1
µA
8
mA
18
kΩ
90
kΩ
± 20
µA

Advertisement

Table of Contents
loading

Table of Contents