下载此文档

万年历代码.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
voidDS1302_limit(void)//初始化{DS1302_WriteEnable();DS1302_OscEnable();for(ds1302_b=0;ds1302_b<7;ds1302_b++)DS1302_SendByte(ds_sec+2*ds1302_b,d1302[ds1302_b]);//赋值初始化}ucharDS1302_Read(ucharaddress)//读时钟{uchardat;DS1302_WriteEnable();switch(address){case0:dat=DS1302_ReceiveByte(ds_sec+1);break;case1:dat=DS1302_ReceiveByte(ds_min+1);break;case2:dat=DS1302_ReceiveByte(ds_hour+1);break;case3:dat=DS1302_ReceiveByte(ds_day+1);break;case4:dat=DS1302_ReceiveByte(ds_week+1);break;case5:dat=DS1302_ReceiveByte(ds_month+1);break;case6:dat=DS1302_ReceiveByte(ds_year+1);break;}DS1302_WriteDisable();return(dat);}voidDS1302_Write(ucharaddress,uchardat){DS1302_WriteEnable();switch(address){case0:DS1302_SendByte(ds_sec,dat);break;case1:DS1302_SendByte(ds_min,dat);break;case2:DS1302_SendByte(ds_hour,dat);break;case3:DS1302_SendByte(ds_day,dat);break;case4:DS1302_SendByte(ds_week,dat);break;case5:DS1302_SendByte(ds_month,dat);break;case6:DS1302_SendByte(ds_year,dat);break;}DS1302_WriteDisable();}ds1302pro()//读出数据{nian01=DS1302_ReceiveByte(ds_year+1);yue01=DS1302_ReceiveByte(ds_month+1);ri01=DS1302_ReceiveByte(ds_day+1);xiaoshi01=DS1302_ReceiveByte(ds_hour+1);sec01=DS1302_ReceiveByte(ds_sec+1);//读秒信息min01=DS1302_ReceiveByte(ds_min+1);//读分信息zhouxingqi=DS1302_ReceiveByte(ds_week+1);d1302_transfer();//数值处理提取出待显示的值}voidDS1302_SendByte(mand,ucharXmtDat)//发送数据程序,发送1个字节给被控器DS1302{uchari;RST=0;_nop_();SCLK=0;

万年历代码 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-01-01