keyscan.c

来自「多功能电子数字钟的设计 带语音报时功能 比赛做的」· C语言 代码 · 共 22 行

C
22
字号
#include "Includes.h"

 
extern void keyscan(void){                                                                     //键盘扫描程序  
       unsigned char  co[4]={0,0,0,0};  
       unsigned char sum=0;
	   unsigned char i;                                           
    if(P0_0==0){
     co[0]=1;}
    if(P0_1==0){
     co[1]=1;}
    if(P0_2==0){
     co[2]=1;}
    if(P0_3==0){
     co[3]=1;}	
  		
 for(i=0;i<4;i++){
                   sum+=co[i]; 
                   co[i]=0;  
			      }
   if(sum==1){viewone(); }
}

⌨️ 快捷键说明

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