ky_hold51.msa

来自「矩力MP4 GPIO及线控键盘应用源代码」· MSA 代码 · 共 45 行

MSA
45
字号
/*****************************************************************
 ** key board interrupt                 **
 **     write by jfwoo & Gongee             **
 **     2002-6-12                   **
 ** (c) Copyright Actions Co,Ld.                **
 **                             **
 ** revision history    1.0 2002-6-12       **
 ** revision history    2.0 2002-7-15       **
 ** revision history    3.0 2002-8-12       **
 *****************************************************************/
/* 说明:
**
*/
        #include "KY_HARD.h"

      

        module	keyholdcheck
        
        public  sKY_HoldCheck                         	
      	extern  TheLastHold
        rseg    BAC_IE
/*
********************************************************************************
*             sKY_HoldCheck
*
* Description :enable and init keyboard scan
*
* Arguments   : void
*
* Returns     : void
*
* Notes       :
*
********************************************************************************
*/
sKY_HoldCheck:
	//push	af
    in      a,(0f4h)      //gpio_c2用作检测HOLD modified by jmzhang
    and     0x04
    ld		(TheLastHold),a
    //pop		af
	ret
        end

⌨️ 快捷键说明

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