📄 key.c
字号:
#include "key.h"
#include "common.h"
#include "def.h"
#include<intrins.h>
unsigned char getkey(void)
{
unsigned char buffer,display_bit,i;
buffer=0xff; //赋初值为0xff
delay_ms(0x08); //延时去抖动
display_bit=0xfe; //扫描键盘
for(i=0;i<8;i++)
{
send(display_bit);
if(!KD_KEY) //是此键按下吗?
{
buffer=display_bit; //是,则保存其键值
return(i);
break; //退出
}
display_bit=_crol_(display_bit,1);
//检测下一键
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -