#include
unsigned char k;
sbit K1=P0^0;
sbit K2=P0^1;
sbit LED=P1^1;
unsigned char SZ[]={3,5,7,9,11,13,15}
delay1s();
void main(){
while(1){
if(K1==0){LED=0,TR1=1};
delay1s();
LED=1;
}
}
delay1s(){
while(LED=0){
for(i=0;i
TH1=0x3c;
TL1=0xb0;
while(!TF1);
TF1=0;}
}
}
思路仅供参考。