portdef.inc

来自「Cypress 的(鼠标+键盘)复合设备汇编源程序」· INC 代码 · 共 32 行

INC
32
字号
;========================================================================
;  This is the Cypress Dual Interface Keyboard hardware port defines  
;
;========================================================================
DEBOUNCE_PRESS_TIME:	equ	03h	; Set debounce time for
						; key press equal to 12 ms
						; (3 * 4 ms)
DEBOUNCE_RELEASE_TIME:	equ	01h	; Set debounce time for
						; key release equal to 4 ms
						; (1 * 4 ms)

; LED and KEY bit masks in port 3
P3_KEY_MASK:		    equ	c0h	; bits[7:4]
P3_LED_MASK:		    equ	07h	; bits[3:0]
P3_KEY_LSBIT_MASK:      equ 040h ; first bit of key drive lines in p3
P3_USB_CONN_MASK:       equ 08h; usb connection bit

; LED positions in port 3
NUM_LOCK_LED:     	    equ	   1h  ; bit[0]
CAPS_LOCK_LED:          equ    2h   ; bit[1]
SCROLL_LOCK_LED:        equ    4h   ; bit[2]

; Normal GPIO port configuration
NORMAL:			equ	f5h	    ; Port3 resistive neg
				      	    ; Port2 resistive neg
					        ; Port1 open drain neg
					        ; Port0 open drain neg




⌨️ 快捷键说明

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