DS1302初始化问题
有这么一个问题,我写完ds1302之后,可以正常工作,但是发现一个问题,每次上电都会执行 Write_Ds1302(0x80, (Read_Ds1302_Byte(0x80) & 0x7F));//启动晶振计数,导致时间变慢,即使加后备电源也是一样,如果第一次烧录不启动,时钟又不会走。有一种解决办法,就是第一次烧录启动晶振计数,然后把这个语句屏蔽掉,再烧录就行了,但是如果在量大生产的时候咋办。。。
有没有大侠有好的方法处理,烧录一次就搞定。 读完之后判断,需要再写,不需要不写!
页:
[1]