![](https://csdnimg.cn/release/download_crawler_static/87130065/bg6.jpg)
h
write_com(0x80+add);
write_date(0x30+shi);
write_date(0x30+ge);
}
void write_zhou(uchar add,uchar date)
{
write_com(0x80+add);
write_date(0x30+date);
}
void write_ds(uchar add,uchar date) {
timeen=0;
timeas=1;
timeds=1;
timerw=1;
P1=add;
timeas=0;
timerw=0;
P1=date;
timerw=1;
timeas=1;
timeen=1;
}
uchar read_ds(uchar add){
uchar ds_date;
timeas=1;
timeds=1;
timerw=1;
timeen=0;
P1=add;
timeas=0;
timeds=0;
P1=0xff;
ds_date=P1;
timeds=1;
timeas=1;
timeen=1;
return ds_date;
}
void keyscan(){
if(flag1==1)//用来关闭闹钟铃声
{
h