– 5–8 –
The Keypad has a 4 x 5 matrix, allowing 18 keys to be scanned. When a key being pressed, a
keypad interrupt is generated. To find which key has been pressed, the software scans each
column in turn and reads which row is active. Because of key bounce, the key press is confirmed
twice at approximately 40-60 ms intervals.
Figure 5.7. Keypad Connections
As the End Key doubles for the ON / OFF key, it is allocated an entire row of the keyboard scan.
Keyboard scanning is controlled by software.
5.2.4. Subscriber Identity Module (SIM)
5.2.3. Keypad
The SIM interface is designed to support 3 V SIM card. And work voltage is supplied by ADP3522 "VSIM" (2.85 V).
0x00
SMSMR
SIM Character Mode Register
Read/Write
0x02
SMBRR
SIM Bit Rate Register
Read/Write
0x04
SMSCR
SIM Control Register
Read/Write
0x06
SMTDR
SIM Data Transmit Register
Read/Write
0x0A
SMRDR
SIM Data Receive Register
Read/Write
0x08
SMSSR
SIM Status register
Read/Write
0x0C
SMSCMR
SIM Smart Card Mode Register
Read/Write
KEYCOL_1
KEYCOL_2
KEYCOL_3
KEYCOL_4
KEYCOL_0
KEYROW_3
KEYROW_2
KEYROW_1
KEYROW_0
POWER_KEY
SW 709
KEY [2]
1
2
SW 717
KEY [SEND]
1
2
SW 718
POWERKEY&END
1
2
SW 712
KEY [9]
1
2
SW 715
SOFT KEY_LEFT
SOFT KEY_RIGHT
1
2
SW 707
KEY [8]
1
2
SW 702
KEY [7]
1
2
SW 710
KEY_[DOWN]
1
2
SW 704
KEY [1]
1
2
SW 716
1
2
SW 713
KEY [6]
1
2
SW 711
KEY [#]
1
2
SW 708
KEY [5]
1
2
SW 706
KEY [0]
1
2
SW 705
KEY_[UP]
1
2
SW 701
KEY [*]
1
2
SW 714
KEY [3]
1
2
SW 703
KEY [4]
1
2