#include
#include
#define GPIO_KEY P1 //独立键盘用P1口
#define GPIO_LED P0 //led使用P0口
typedef unsigned char u8;
typedef unsigned int u16;
void Delay10ms(u16 c); //延时10ms
u8 Key_Scan();
void LED1();
void LED2();
void LED3();
void LED4();
void LED5();
void LED6();
void LED7();
void LED8();
void main()
{
u8 keyNum;
while (1)
{
keyNum = Key_Scan(); //扫描键盘
switch (keyNum)
{
case(0xFE) : //返回按键K1的数据
LED1();
break;
case(0xFD) : //返回按键K2的数据
LED2();
break;
case(0xFB) : //返回按键K3的数据
LED3();
break;
case(0xF7)