.
}
else if(mod==7) {
baojingfen=(((baojingfen>>4)&0x01)*10+(baojingfen&0x0f))-1;
if(baojingfen==-1) { }
baojingfen=59;
ds1302_write(0x88,((baojingfen/10)<<4)+((b
aojingfen)&0x0f)); }
..
}
}
}
.
}
//Key.c//
//Bell.c//
#include
#define uint unsigned int sbit beep=P3^7;
extern void delay(uint);
void didi(uint cnt) {
..
uint t;
for(t=cnt;t>0;t--)
{ beep=0; delay(100); beep=1; delay(200);
}
}
//Bell.c// //Ds1302.h//
void ds1302_write(char comm,char dat1); char ds1302_read(char comm);
//Ds1302.h// //Key.h// void key(); //key.h// //Bell.h// void didi(uint cnt);
//Bell.h//
..
.
.
..
相关推荐: