DS1306中文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DS1306中文

特点 1、实时时钟计数秒分时日月,一年闰年补偿有效期至2100 96字节的非易失性RAM的数据存储Day报警的两个时间 - 可编程几秒钟,几分钟,几小时,并组合一周中的天 2、1 Hz和32.768 kHz的时钟输出串行接口支持摩托罗拉串行外设接口(SPI)串行数据端口或标准的3线接口突发模式读取/写入连续时钟/ RAM地址双电源引脚初级和备用电源可选的涓流充电输出到备份供应2.0 - 5.5V操作可选的工业温度范围-40°C至+85°C可在空间效率的20引脚TSSOP封装包图的 引脚说明: VCC1? - 主电源引脚。 VCC2? - 次级电源引脚。可使用涓流充电,充电系统能量源连接到该管脚。 VBAT? - 电池输入,标准3伏锂电池或其它电源(不能充电)。 VCCIF - 确定使用哪路电源; SERMODE-串行接口模式选择,当连接到GND,3线通信。当连接到VCC,4线通信; SCLK - 同步时钟源; SDI -?当选择4线通信,SDI引脚是串行数据输入总线。当选择3线通信,该引脚必须连接到SDO引脚(SDI和绑在一起SDO引脚功能作为一个单一的I / O引脚)。 SDO -?当选择4线通信,SDO引脚是串行数据输出总线。当选择3线通信时,该引脚必须连接到SDI引脚(SDI和绑在一起SDO引脚功能作为一个单一的I / O引脚)。 CE - 片选,在读或写为被置为高电平,该引脚有一个内部55K下拉电阻(典型值)。 INT0- 中断0输出,INT0引脚是DS1306的低电平输出,可以用来作为中断输入到处理器。该INT0引脚可通过报警0断言。该INT0引脚保持为低电平,只要状态位造成中断是当前和相应的中断使能位被置位。该INT0引脚时,DS1306是由V供电工作CC1,VCC2,或V英美烟草公司。该?INT0引脚为开漏输出,需要一个外部上拉电阻。 1Hz - 1赫兹时钟输出,该引脚提供1 Hz的方波输出,由控制寄存器设置或屏蔽; 两?INT0?和1 Hz的引脚为开漏输出。中断,1 Hz的信号,内部时钟继续而与V的电平来执行CC?(只要电源是存在的话)。 INT1(中断1输出)? - 在INT1引脚是DS1306的一个活跃的高输出,可以用作中断输入到处理器。INT1引脚可以编程由报警1断言。当报警条件存在,INT1引脚产生一个62.5毫秒高电平脉冲。INT1引脚工作只有当DS1306是由V供电CC2?或V英美烟草公司。当激活时,INT1引脚在内部拉至VCC2?或V英美烟草公司。当无效时,INT1引脚在内部被拉低。 32KHz?- 32.768 kHz时钟输出,该信号是总是存在的。 X1,X2 – 晶振32.768 kHz RTC和RAM地址映射 地址映射为RTC与DS1306的RAM中的寄存器示于图2。数据被写入到在RTC通过写地址位置80H到9FH,并通过写地址写入RAM地点A0H到FFH。RTC数据是通过读取地址位置读取00h到1FH和RAM的数据被读取阅读地址位置在20h至70h。 00H 1FH 时钟/日历 READ ADDRESSES ONLY 20H 7FH 96字节用户内存 READ ADDRESSES ONLY 80H 9FH 时钟/日历 WRITE ADDRESSES ONLY A0H FFH 96字节用户内存 WRITE ADDRESSES ONLY 时钟,日历和闹钟 通过读取相应的寄存器字节获得的时间和日历信息。实时时钟寄存器示于图3。时间,日历和闹钟设置或初始化通过写适当的寄存器字节。请注意,某些位被置为0。这些位总是读0不管它们是如何写的。另外请注意,寄存器12h到1FH(读)和寄存器92H到9FH被保留。 这些寄存器总是读0不管它们是如何写的。时间,日历的内容,和报警寄存器在二进制编码的十进制(BCD)格式。 RTC寄存器? WP? - 写保护,在任何写时钟或写RAM之前,该位必须为逻辑0。当该位为高时,写保护位禁止写操作任何寄存器,包括控制寄存器的BIT0、1、2。初上电时,WP位的状态是不确定的。因此,对DS1306写操作之前,要确保WP位清零。 1Hz ?- 当该位置位(=1),1 Hz输出是启用。当该位复位(=0),1 Hz的输出为高阻态。 AIE0?- 当该位置位(=1),允许中断0请求。当该位复位(=0),禁止中断0; AIE1?- 当该位置位(=1),允许中断1请求。当该位复位(=0),禁止中断1; IRQF0? - 中断0请求标志位,IRQF0?位为逻辑1时表示,目前时间匹配报警0寄存器,如果AIE0位也为逻辑1,则?INT0?引脚将变为低电平,当读取或写入报警寄存器0 时,IRQF0被清0

文档评论(0)

kaiss + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档