568889dd06dc9d30
获得 0 次赞
帮助过2人
#include <reg52.h> #define led P1 #define uchar unsigned char #define uint unsigned int sbit key=P3^2; sbit num=P3^3; sbit ent=P3^4; uint n=0; void time (int a) { for(;a>0;a--); } void main () { EA=1; IT0=0; IT1=0; EX0=1; EX1=1; while(ent==0) { led=0x00; time(30000); led=0xff; time(30000); } led=0xff;} void plus () interrupt 2 { if(num==0) { time(5); while(num==0) break; } n=n+1; led=0x00; time(30000); led=0xff; time(30000); } void fla () interrupt 0 {while(n>0){ led=0x00; time(30000); led=0xff; time(30000); n=n-1;}while(n==0)break; }