菜单
  

     图3.2 DS1302引脚图
    上图显示DS1302的引脚图。其中Vcc1为后备电源,Vcc2为主电源。在主电源关闭的情况下,也能保持时钟的连续运行。DS1302由Vcc1 或Vcc2两者中的较大者供电。 当Vcc2大于Vcc1+0.2V时Vcc2给DS1302供电。当Vcc2小于Vcc1时DS1302 由Vcc1供电。X1和X2是振荡源,外接32.768KHz晶振.。CE是复位/片选线,通过把CE输入驱动置高电平来启动所有的数据传送。CE输入有两种功能:首先接通控制逻辑,允许地址/命令序列送入移 位寄存器;其次,提供终止单字节或多字节数据的传送手段。当CE为高电平时,所有的数据传送被初始化,允许对DS1302进行操作。如果在传送过程中CE置为低电平,则会终止此次数据传送,I/O 引脚变为高阻态。上电运行时,在Vcc≥2.5V之前,CE必须保持低电平。只有在SCLK为低电平时,才能将CE置为高电平。I/O为串行数据输入输出端(双向)后面有详细说明始终是输入端。GND是指电源地。

    3.2.2 DS1302工作过程
    主要工作原理图如右图所示:移位寄存器,控制逻辑,晶振,时钟和RAM。在进行任何数据传输时,必须被制高电平(注意虽然将它置为高电平,内部时钟还是在晶振作用            下走时的,此时,允许外部读写数据),在每个SCLK上升沿时数据被输入,下降沿时数据被输               图3.3 DS1302方块图
    出,一次只能读写一位,是读还是写需要通过串行输入控制指令来实现(也是一个字节),通过8个脉冲便可读取一个字节从而实现串行输入与输出。最初通过8个时钟周期载入控制字节到移位寄存器。如果控制指令选择的是单字节模式,连续的8个时钟脉冲可以进行8位数据的写和8位数据的读操作,SCLK时钟的上升沿时,数据被写入DS1302,SCLK脉冲的下降沿读出DS1302的数据。8个脉冲便可读写一个字节。在突发模式,通过连续的脉冲一次性读写完7个字节的时钟/日历寄存器(注意时钟/日历寄存器要读写完),也可以一次性读写8~328位RAM数据(可按实际情况读写一定数量的位,不必全部读写,两者的区别)。

    3.2.3 DS1302主要功能
    功能特色:
    1. 时钟计数功能,可以对秒、分钟、小时、月、星期、年的计数。年计数可达到2100年;                     
    2. 有31*8位的额外数据暂存寄存器;
    3. 最少I/O引脚传输,通过三引脚控制;
    4. 工作电压:2.0~5.5V;
    5. 工作电流小于320纳安(2.0V);
  1. 上一篇:PLC+Vincc城镇供水系统自动化的设计
  2. 下一篇:工业锅炉汽包水位控制系统设计
  1. 基波磁通补偿的串联混合...

  2. stc15单片机水温水压无线监...

  3. PIC16F73单片机逆变电源硬件电路设计+电路图

  4. 单H桥三电平有源电力滤波器的控制策略研究

  5. 51单片机永磁直流无刷电动机驱动控制器设计

  6. PLC柔性制造系统的控制系统设计+梯形图

  7. 含二甲基咪唑分子基介电...

  8. C++最短路径算法研究和程序设计

  9. NFC协议物理层的软件实现+文献综述

  10. 高警觉工作人群的元情绪...

  11. 巴金《激流三部曲》高觉新的悲剧命运

  12. 上市公司股权结构对经营绩效的影响研究

  13. 江苏省某高中学生体质现状的调查研究

  14. 中国传统元素在游戏角色...

  15. g-C3N4光催化剂的制备和光催化性能研究

  16. 浅析中国古代宗法制度

  17. 现代简约美式风格在室内家装中的运用

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回