#include <reg52.h>
#include <intrins.h>
#define GPIO_KEY P3
typedef unsigned int u16;
typedef unsigned char u8;
u8 num;
sbit k1=P3^1;
sbit k2=P3^0;
sbit k3=P3^2;
sbit k4=P3^3; //使用独立按键
sbit lsa=P2^2;
sbit lsb=P2^3;
sbit lsc=P2^4;
sbit beep=P2^5;
void lnit1(); //初始化函数 定时器
void keyDown();
void key1();
void key2();
void key3();
void key4();
void UartInit();
void Showsmg2();
void Timer0();
void UartInit();
void uart_init(u8 baud);
void Delay(unsigned int xms)
{
unsigned char i, j;
while(xms)
{
i = 2;
j = 239;
do
{
while (--j);
}
while (--i);
xms--;
}
}
u8 t0,num,mshi,sshi,mge,sge,f