#include <reg52.h>
#include "xs.h"
#include "xs1.h"
#include "delayms.h"
#define uchar unsigned char
#define uint unsigned int
sbit si=P3^4;
sbit s2=P3^6;
sbit s3=P3^5;
uchar code suzu[]={
0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
uint S,num,i;
uint Timer=30;
uint Time=0;
uint Flag;
void cushihua()
{
SCON=0X50; //设置为工作方式1,8位数据,可变波特率
TMOD=0X21; //设置计数器工作方式
PCON=0X00; //波特率不加倍
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TR0=1;//启动定时器0
ET0=1;//开启定时器0中断
TH1=0XFd; //计数器初始值设置,9600@11.0592MHz
TL1=0XFd;
TR1=1; //打开计数器
//ES = 1; //开串口中断
EA