菜单
  

     图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. 基于中频信号的家用治疗...

  3. 基于嵌入式技术的智能家...

  4. 基于FPGA竞赛系统设计+程序

  5. 单片机的火灾报警系统设计+电路图+程序

  6. MCGS对PLC的监控系统设计+梯形图

  7. AT89S51单片机储藏室温湿度...

  8. 杂拟谷盗体内共生菌沃尔...

  9. 十二层带中心支撑钢结构...

  10. java+mysql车辆管理系统的设计+源代码

  11. 当代大学生慈善意识研究+文献综述

  12. 中考体育项目与体育教学合理结合的研究

  13. 大众媒体对公共政策制定的影响

  14. 电站锅炉暖风器设计任务书

  15. 乳业同业并购式全产业链...

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回