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.