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.

LZT 123 1836

67