⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 4x4键盘模块。这个文件包括普通的键盘设计方案说明和相关的原程序。
💻 C
字号:
#define HaveKey  1
#define NoKey    0
unsigned int  KeyVal;
unsigned int  KeyDownTimes;                                //保存按键次数
unsigned int  KeyFlag;                                     //按键标识 
//=============================================================================================== 
// 函数: main()
// 描述:主函数
//============================================================================================
int main()
{	   
    SP_Init_IOA();
//	SP_Init_IOB();                                        //初始化B口低字节的高四位带数据缓存器的高电平为输出口
    KeyDownTimes = 0;                                     //低四位为带下拉电阻的输入端
	KeyFlag = NoKey; 
  	while(1)
	  {	
	    F_Key_Scan();
	  	while(KeyFlag == HaveKey)
		{			
		  KeyVal=F_Get_Key();
		  KeyFlag = NoKey;
	    
	  
	     }
	   
    	}
}

⌨️ 快捷键说明

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