📄 key.c
字号:
#include<W78E365.h>
#include<util.h>
#include<key.h>
sbit addr_key=P2^0;
unsigned char keyscan(void) //键盘扫描
{
unsigned char keyval;
// addr_key=1;
P0=0xff;
addr_key=0;
if(P0==0xff)
{
addr_key=1;
return 0;
}
else
{
keyval=P0;
delay(5000); //delay,typically 10ms
// addr_key=1;
P0=0xff;
// addr_key=0;
if (P0==keyval)
{
while(P0!=0xff);
addr_key=1;
return keyval;
}
else
{
addr_key=1;
return 0;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -