1 / 4
文档名称:

ds1302编程手册.doc

格式:doc   大小:140KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ds1302编程手册.doc

上传人:86979448 2017/11/30 文件大小:140 KB

下载得到文件列表

ds1302编程手册.doc

文档介绍

文档介绍:DS1302编程操作
1、DS1302有关日历、时间的寄存器
这张表是DS1302内部的7个与时间、日期有关的寄存器图和一个写保护寄存器,我们要做的就是将初始设置的时间、日期数据写入这几个寄存器,然后再不断地读取这几个寄存器来获取实时时间和日期。这几个寄存器的说明如下:
1、秒寄存器(81h、80h)的位7定义为时钟暂停标志(CH)。当初始上电时该位置为1,时钟振荡器停止,DS1302处于低功耗状态;只有将秒寄存器的该位置改写为0时,时钟才能开始运行。
2、小时寄存器(85h、84h)的位7用于定义DS1302是运行于12小时模式还是24小时模式。当为高时,选择12小时模式。在12小时模式时,位5是,当为1时,表示PM。在24小时模式时,位5是第二个10小时位
3、控制寄存器(8Fh、8Eh)的位7是写保护位(WP),其它7位均置为0。在对任何的时钟和RAM的写操作之前,WP位必须为0。当WP位为1时,写保护位防止对任一寄存器的写操作。也就是说在电路上电的初始态WP是1,这时是不能改写上面任何一个时间寄存器的,只有首先将WP改写为0,才能进行其它寄存器的写操作。
2、我们现在就来编程看一下,如何对DS1302进行操作把时钟信息显示在1602LCD上。
1 首先要通过8EH将写保护去掉,将日期,时间的初值写入各个寄存器。
2 然后就可以对80H、82H、84H、86H、88H、8AH、8CH进行初值的写入。同时也通过秒寄存器将位7的CH值改成0,这样DS1302就开始走时运了。
3 将写保护寄存器再写为80H,防止误改写寄存器的值。
4 不断读取80H-8CH的值,将它们格式化后显示到1602LCD液晶上
void Init_DS1302(void)
{
WriteSet1302(0x8E,0x00); //根据写状态寄存器命令字,写入不保护指令
WriteSet1302(0x80,((0/10)<<4|(0%10))); //根据写秒寄存器命令字,写入秒的初始值
WriteSet1302(0x82,((0/10)<<4|(0%10))); //根据写分寄存器命令字,写入分的初始值
WriteSet1302(0x84,((12/10)<<4|(12%10))); //根据写小时寄存器命令字,写入小时的初始值
WriteSet1302(0x86,((16/10)<<4|(16%10))); //根据写日寄存器命令字,写入日的初始值
WriteSet1302(0x88,((11/10)<<4|(11%10))); //根据写月寄存器命令字,写入月的初始值
WriteSet1302(0x8c,((8/10)<<4|(8%10))); //根据写小时寄存器命令字,写入小时的初始值
}
3、DS1302有关RAM的地址DS1302中附加31字节静态RAM的地址
4、DS1302的工作模式寄存器
所谓突发模式是指一次传送多个字节的时钟信号和RAM数据。
突发模式寄存器
5、DS1302充电寄存器
寄存器地址是08H 读操作是91H 写操作是90H
4-7位:      TCS=1010  能充电          
其它组合都不能充电
   10100101   一个二极管电阻2K
101

最近更新

2025年伴娘致辞简短大方一点闺蜜(合集篇) 8页

2025年传递爱心作文:帮助别人,传递爱心(精.. 21页

2025年伟大但又渺小着初中作文(共21篇) 24页

2025小学法制教育活动的实施方案 2页

2025年企业一句话感言(共篇) 63页

2025年以边缘为题的高二优秀作文(精选篇) 22页

2025年以生命的意义话题作文(精选篇) 17页

2025年以春天来了为题的作文500字(共篇) 11页

2025年以感恩为主题的活动总结(精选篇) 31页

2025年以回报为话题的初三作文(通用篇) 36页

2025年介绍他人的礼仪范文(精选篇) 30页

2025年今夜作文00字(精选篇) 35页

2025年人间烟火中的诗意作文(合集24篇) 32页

2025年人生准则阅读答案(通用篇) 28页

2025年产假个人的申请书(共20篇) 12页

2025年五年级数学下册第一二单元同步练习题(.. 8页

2025年五年级上册学生期末评语(共20篇) 83页

护士如何利用 DeepSeek 提升护理效能 7页

法学概论章节练习试题(考试版) 31页

涉煤企业从业人员题库(从业)(17) 31页

SHT3004-2011-石油化工采暖通风与空气调节设计.. 48页

最新市政燃气管道施工方案 41页

酸碱度的测定方法课件 31页

副局长2019年3月份高三一模考试分析会发言稿 2页

30kgh调温除湿机的设计【含CAD图纸+文档】 48页

森林抚育作业设计规定(2012年新版) 19页

J09J101 住宅厨房卫生间防火型变压式排气道 25页