基于89C51设计的电子万年历(6)

2019-09-02 18:50

void changing(void)interrupt 0 usig 0 {if(key_flag1)key_flag1=0; else key_flag1=1;}

void alarming(void)interrupt 3 using 0 {if(key_flag2)key_flag2=0; else key_flag2=1;} main() {unit i;

uchar p1[]=\SYSTEMTIME T; EA=1; EX0=1; IT0=1; EA=1; EX1=1; IT1=1; init1602(); Initial_DS1302(); while(1)

{write_com(0x80); write_string(p1,4); write_com(0xc0);

write_string(p2,1); DS1302_GetTime(&T); adjusted.Second=T.Second; adjusted.Minute=T.Miute; adjusted.Hour=T.Hour; adjusted.Day=T.Day; adjusted.Month=T.Month; adjusted.Year=T.Year; for(i=0;i<9;i++)

{adjusted.DateString[i]=T.DateString[i]; adjusted.TimeString[i]=T.TimeString[i];} adjust();

DateToStr(&adjusted); TimeToStr(&adjusted); write_com(0x84);

write_string(adjusted.DateString,8); write_com(0xc2);

write_string(adjusted.TimeString,8); delay(10);}


基于89C51设计的电子万年历(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:VC鎶曡祫鍗忚?(椋庨櫓鎶曡祫鍗忚?)璧勬繁寰嬪笀瀹″畾

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: