Sony Ericsson GS64 User Manual
Page 67
LZT 123 1836
67
5.17 Keyboard Signals (KEYROW, KEYCOL)
Pin
Name
Direction
Default Function
83
KEYROW1 Input Keyboard row 1
84
KEYROW2 Input Keyboard row 2
85
KEYROW3 Input Keyboard row 3
86
KEYROW4 Input Keyboard row 4
87
KEYROW5 Input Keyboard row 5
88
KEYCOL1
Output
Keyboard row 1
89
KEYCOL2
Output
Keyboard row 2
90
KEYCOL3
Output
Keyboard row 3
91
KEYCOL4
Output
Keyboard row 4
The keyboard interface consists of 9 programmable IO pins that are configured for
use in scanning a keyboard/keypad. The maximum sized keyboard matrix
achievable is 5 x 4. Keyboard inputs must be active for a selectable minimum pulse-
width before interrupt generation occurs in the key-press detection process.
Pins that are not needed for the keyboard can be used as programmable IO, as
described in section 0.
The default keyboard configuration is shown in the
Default Function
column of the
table above. Users wishing to configure the keyboard interface differently or as GPIO
should obtain a separate Application Note describing keyboard and GPIO
programming from Sony Ericsson through Customer Support.
5.18 Analogue to Digital Converters (ADIN1, ADIN2, ADIN3, ADIN4)
Pin
Name
Direction
Function
27
ADIN1
Input
ADC Input 1
28
ADIN2
Input
ADC Input 2
29
ADIN3
Input
ADC Input 3
30
ADIN4
Input
ADC Input 4
The module has a single precision 10-bit ADC, shared by a number of functions
within the module and also through the external interface connections. The ADC
sharing arrangement is shown below.