Ver 1.3
PRELIMINARY
EAGLE
3.20
Key Scan
3.20.1 Description
The built-in GMX1000 Key Scan Controller can control a Max. 5x5 Key Matrix.
The Key Scan Controller can be configured to provide different scanning modes, such as Press mode ( Respond when Key is
pressed), Press & Release mode (Respond when Key is pressed and released).
3.20.2 Features
y Scan Mode ( Positive, Negative, Level ) configuration.
y Scan Period configuration.
y Express Key Value in binary or decimal ( Described as Binary or Decimal format. )
3.20.3 Block Diagram
I/O Port
Control
Signals
ROW
Output Ports
Output Port
Controller
Control
Signals
APB
Interface
Key PAD
Main Controller
Interrupt
Request
Input Port
Controller
Column
Input Ports
Key Values
Scanned
Key Values
Figure 3-37 Key Scan Block Diagram
3.20.4 Operational Descriptions
As shown in figure 3-41, the Main Controller generates output control signal following the period of configured Scan Clock.
The input Key value is interpreted and interrupts are generated according to the key scan mode
165
CONFIDENTIAL
Beijing Peak Microtech Co.Ltd.