}
void showclock(){
switch(count){
case 0: TR1 = 1;break;
}
}
void sitclock(){//時間設置
switch(sitcount){
case 0:showsit();break;
case 1:showsec();break;
case 2:showmin();break;
case 3:showhour();break;
case 4:showyear();break;
case 5:showmon();break;
case 6:showday();break;
case 7:showbit();break;
}
}
void showbit(){ //設置好時間后寫到DS1302
INIT_TIME[0]=((secdata/10*16)+(secdata%10));
INIT_TIME[1]=(mindata/10*16)+(mindata%10);
INIT_TIME[2]=(hourdata/10*16)+(hourdata%10);
INIT_TIME[3]=(daydata/10*16)+(daydata%10);
INIT_TIME[4]=(mondata/10*16)+(mondata%10);
INIT_TIME[6]=(yeardata/10*16)+(yeardata%10);
DS1302init();
keyone=0;flag=0;flag=bits=count=sitcount=0; //設置好后還原