matrix.asm

来自「CY7C63743 usb键盘的源码」· 汇编 代码 · 共 80 行

ASM
80
字号
;========================================================================
;   FILE: matrix.asm
;
;   This file contains the lookup to convert the codes generated
;   by scanning the key-matrix, into at101/102 key keyboard values.
;   this file needs to change if the key matrix changes or if keys
;   are added to the current matrix.
;
;   This currently supports the CY3654D200 Applications Board.
;
;========================================================================
		XPAGEOFF
p02_to_at101_tbl:
 	db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_01
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_02,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KP_9,AT101KP_6,AT101KP_PERIOD,AT101KP_3


    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED


    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KP_8,AT101KP_5,AT101KP_0,AT101KP_2

    db          AT101KB_RESERVED,AT101KP_STAR,AT101KB_RESERVED,AT101KP_SLASH
    db          AT101KP_7,AT101KP_4,AT101KP_1,AT101KP_PLUS

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KP_ENTER,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KP_0

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED 
     
    db          AT101KP_MINUS,AT101KB_RESERVED,AT101KP_NUMLOCK,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED

    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED
    db          AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED,AT101KB_RESERVED


keycode_table:

XPAGEON

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?