📄 82c79.c
字号:
#include <AT89X52.H>
#include<absacc.h>
#define uchar unsigned char
#define uint unsigned int
#define P8279 XBYTE[0x0000] //8279 数据地址
#define P8279A XBYTE[0x0001] //8279 命令地址
uchar data key=0;
void Delay1() //DELAY FOR A MONENT
{
uint i;
for(i=0;i<200;i++);
}
void SendCom(uchar c8279com) //1.send commend
{
P8279A =c8279com;
Delay1(); //千万注意,一定要延时!!延短点都不行
}
void GetKey()
{
SendCom(0xdf);
SendCom(0x40);
key = P8279;
}
void init8279()
{
SendCom(0x01); //keyboard init
SendCom(0x3f);
SendCom(0xd3);
IT0=1;
IE0=1;
EX0=1;
EA=1;
}
void int1(void) interrupt 0
{
GetKey();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -