版主
  
主题
帖子
积分34308
阅读权限200
注册时间2008-11-22
最后登录1970-1-1
在线时间 小时
|

楼主 |
发表于 2009-3-22 19:54
|
显示全部楼层
<P>原帖由 <I>weihegeng</I> 于 2009-3-21 21:46 发表 <A href="https://www.yleee.com.cn/redirect.php?goto=findpost&pid=5245&ptid=369" target=_blank><IMG alt="" src="https://www.yleee.com.cn/images/common/back.gif" border=0></A> 我用的是3V的纽扣电池。等待楼主 </P>
<P> </P>
<P><STRONG>ds1302.h</STRONG>中 修改为如下红色部分:</P>
<P> </P>
<P>void Initial_DS1302(void)<BR>{<BR> /*<BR> unsigned char Second=Read1302(DS1302_SECOND);<BR> if(Second&0x80) <BR> DS1302_SetTime(DS1302_SECOND,0);<BR> */<BR> DS1302_TimeStop(0);<BR> if(Read1302(DS1302_RAM(0))!=0xbb)<BR> {<BR> DS1302_SetProtect(0);<BR> DS1302_SetTime(DS1302_YEAR,8);<BR> DS1302_SetTime(DS1302_MONTH,12);<BR> DS1302_SetTime(DS1302_DAY,1);<BR> DS1302_SetTime(DS1302_WEEK,1);<BR> DS1302_SetTime(DS1302_HOUR,23);<BR> DS1302_SetTime(DS1302_MINUTE,59);<BR> DS1302_SetTime(DS1302_SECOND,45);<BR><FONT color=red><STRONG> Write1302(DS1302_CHARGE,CFG_TC_DISABLED); //禁止涓流充电,这样就可以使用纽扣电池了</STRONG></FONT><BR> Write1302(DS1302_RAM(0),0xbb); //写入初始化标志RAM(第00个RAM位置)<BR> DS1302_SetProtect(1);<BR> }<BR>}</P>
<P> </P> |
|