ds1302时钟电路设计_基于ds1302的电子时钟

ds1302时钟电路设计_基于ds1302的电子时钟江协单片机笔记-10-1 DS1302实时时钟一、DS1302介绍DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能。RTC(Real Time Clock):实时时

江协单片机笔记—10-1 DS1302实时时钟   一、DS1302介绍   DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能。   RTC(Real Time Clock):实时时钟,是一种集成电路,通常称为时钟芯片。   定时器定时相较于DS1302缺点:精度低,占用单片机CPU时间,单片机掉电后会清零。
ds1302时钟电路设计_基于ds1302的电子时钟
ds1302时钟电路设计_基于ds1302的电子时钟
ds1302时钟电路设计_基于ds1302的电子时钟
ds1302时钟电路设计_基于ds1302的电子时钟
ds1302时钟电路设计_基于ds1302的电子时钟
ds1302时钟电路设计_基于ds1302的电子时钟   二、引脚定义和应用电路   VCC2(主电源)通电的时候,会用涓细电流给VCC1(备用电池)充电,如果未接备用电池,断电后时钟将停止。
ds1302时钟电路设计_基于ds1302的电子时钟
ds1302时钟电路设计_基于ds1302的电子时钟   三、内部结构框图   
ds1302时钟电路设计_基于ds1302的电子时钟
ds1302时钟电路设计_基于ds1302的电子时钟   四、寄存器定义   
ds1302时钟电路设计_基于ds1302的电子时钟
ds1302时钟电路设计_基于ds1302的电子时钟与时钟有关的寄存器   第一行:秒;第二行:分钟;第三行:小时;第四行:日期(年月日的日);第五行:月份;第六行:星期;第七行:年(从2000到2099);第八行:写保护(如果置1,无法写入,但可以读出);第九行:用于存储涓流充电。
ds1302时钟电路设计_基于ds1302的电子时钟
ds1302时钟电路设计_基于ds1302的电子时钟命令字   第6位给1是操作RAM,给0是操作CK非(时钟),第5位到第1位是地址,第0位是读/写,读给1,写给0(图中WR上面有个横杠代表低电平有效)。   这与上一张图片相对应,例如想要写入秒,那么就是1000 0000,化为十六进制为0x80,与上一张图的80h相对应。   五、时序定义   
ds1302时钟电路设计_基于ds1302的电子时钟
ds1302时钟电路设计_基于ds1302的电子时钟   开始写/读之前需要把CE置1,写/完后CE要置0,SCLK是给一个固定的时钟。   对于读取操作,当时钟为上升沿时,I/O的数据将会写入(前八位,用于寻找寄存器并确认要进行什么操作),在下降沿数据会被输出(后八位,即DS1302将数据输出到单片机)。   对于写入操作,当时钟为上升沿时,I/O的数据将会写入(前八位寻找寄存器并确认写操作,后八位为写入的数据)。

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/67628.html

(0)
上一篇 2024年 8月 8日 下午6:42
下一篇 2024年 8月 8日 下午6:47

相关推荐

关注微信