English
Language : 

MEC1404 Datasheet, PDF (409/572 Pages) Microchip Technology – Keyboard and Embedded Controller Products for Notebook PC
MEC140X/1X
30.0 KEYBOARD MATRIX SCAN INTERFACE
30.1 Overview
The Keyboard Matrix Scan Interface block provides a register interface to the EC to directly scan an external keyboard
matrix of size up to 18x8.
The maximum configuration of the Keyboard Matrix Scan Interface is 18 outputs by 8 inputs. For a smaller matrix size,
firmware should configure unused KSO pins as GPIOs or another alternate function, and it should mask out unused
KSIs and associated interrupts.
30.2 References
No references have been cited for this feature.
30.3 Terminology
There is no terminology defined for this section.
30.4 Interface
This block is designed to be accessed externally via the pin interface and internally via a registered host interface.
FIGURE 30-1:
I/O DIAGRAM OF BLOCK
Host Interface
Keyboard Matrix Scan Inter-
Power, Clocks and Reset
Signal Description
Interrupts
30.5 Signal Description
TABLE 30-1: SIGNAL DESCRIPTION TABLE
Name
KSI[7:0]
KSO[17:0]
Direction
Input
Output
Description
Column inputs from external keyboard matrix.
Row outputs to external keyboard matrix.
 2015 - 2016 Microchip Technology Inc.
DS00001956D-page 409