keyscan_ljc.h
来自「本代码详细说明了」· C头文件 代码 · 共 46 行
H
46 行
#include <SubStruct.h>
#define KEYSCAN 0x42
void nop()
{
unsigned char i;
i=0;
for(i=0;i<3;i++)
{}
}
unsigned char keyscan()
{
unsigned char i;
unsigned char key=0;
SendCommand(KEYSCAN);
DATA=1;
Delay(1);
for (i=0;i<8;i++)
{
CLK=1;
nop();
if (DATA) key|=(0x01<<i);
CLK=0;
nop();
}
SendCommand(DATA_SET);
// SendAddress(Seg_B);
// SendData(key);
Delay(1);
return key;
}
/*************
void Dis_Key(unsigned char key)
{
SendAddress(Seg_B);
SendData(key);
}
***************/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?