#include
#define uint unsigned int
#define ulong unsigned long
#define uchar unsigned char //定义一下方便使用
sbit d0=P2^0; // 数度公共端
sbit d1=P2^1; // 数度公共端
sbit d2=P2^2; // 数度公共端
sbit d3=P2^3; // 数度公共端
uchar code ledp[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0xa0};//数字显示 //数字显示
uchar code ledpd[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}; //带小数点的数字显示
uint l,c,x,x1;
uint a8; //进入循环的窗口
uint i; //时间计数
delay(uint t) //时间软件延时函数
{
uint z,x;
for(z=0;z
for(x=0;x<120;x++);
}
void int1() interrupt 0 //0外中断函数 接P3,2
{ x1=1;
}
void int0() interrupt 2 //2外中断函数 接P3,3 子弹先穿过P3,3
{
x=1;
}
void main(void) // 主程序
{