}
for(kk=17;kk<22;kk++){ CM=CM<<1;
if((yy[kk]>65)&&(yy[kk+8]<65)) {CM=CM|0x01;}
else {if((yy[kk]>65)||(yy[kk+8]<65)) {CM=0x00;break;} } } }
void main(void) {
xz=8;TZ=1;BZ=0; key1=0;key2=1; EA=1;
IT0=1;EX0=1; EX1=1; IT1=1;ET0=1; TMOD=0x11;
TH0=-5000/256; TL0=-5000%6; TR0=1;
TH1=0; TL1=0; TR1=1;
for(;;){ w=0;CM=0; Delay(50);
if(w==2) {EX1=0;Jm();Delay(1200);EX1=1;w=0;}; if(BZ==1) if(w==1) {display_TZ();n=1;} if(BZ==0) if(w==1) {display_clock();n=1;} if(CM==9) {BUFFER[1]=0;Delay(1200);BZ=!BZ;w=0;CM=0;} if(CM==11){Delay(1200);key=!key;w=1;BZ=0;w=0;CM=0;}
if(CM==23) if(BZ==1) {if(BUFFER[TZ+1] if(CM==19) if(BZ==1) {if(BUFFER[TZ+1]>minnum[TZ-1]) BUFFER[TZ+1]--; else BUFFER[TZ+1]=maxnum[TZ-1];Delay(1200);w=0;CM=0;} if(CM==31) if(BZ==1) {if(TZ<5) TZ++; else TZ=1;Delay(1200);w=0;CM=0;} if(CM==15) if(BZ==1) {if(TZ>1) TZ--; else TZ=5;Delay(1200);w=0;CM=0;} n++;if(n>10) w=1; } } 四。运行效果 从开机,调整到最后完成。 开机时 调时状态 正常运行状态