📄 key.c
字号:
#define P_IOA_Data (volatile unsigned int *)0x7000
#define P_IOA_Buffer (volatile unsigned int *)0x7001
#define P_IOA_Dir (volatile unsigned int *)0x7002
#define P_IOA_Attrib (volatile unsigned int *)0x7003
#define ClearWDog (*((volatile unsigned char *) 0x7012))=1
/*unsigned char key(void)
{
unsigned int k[3],i;
unsigned char flag=0;
k[0]=*P_IOA_Dir;
k[1]=*P_IOA_Attrib;
k[2]=*P_IOA_Data;
*P_IOA_Dir=0xfff0;
*P_IOA_Attrib=0xfff0;
*P_IOA_Data=0x0000;
for(i=0;i<2000;i++);
if(*P_IOA_Data&0x0004) flag=1;
else if(*P_IOA_Data&0x0002) flag=2;
else flag=0;
*P_IOA_Dir=k[0];
*P_IOA_Attrib=k[1];
*P_IOA_Data=k[2];
return flag;
ClearWDog;
}*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -