毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89C51单片机的多功能电子日历钟设计(5)
图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);
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
PLC+Vincc城镇供水系统自动化的设计
下一篇:
工业锅炉汽包水位控制系统设计
热环境对磁记忆信号的影响ANSYS有限元分析
单片机数字红外测距系统设计+电路图+程序
连续-离散型状态观测器设...
基于Kinect手势识别的遥操...
冷库GPRS的无线数据采集系统设计
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
多元化刑事简易程序构建探讨【9365字】
高校网球场馆运营管理初探【1805字】
谷度酒庄消费者回访调查问卷表
拉力采集上位机软件开发任务书
浅谈传统人文精神茬大學...
《醉青春》导演作品阐述
国内外无刷直流电动机研究现状
浅谈新形势下妇产科护理...
辩护律师的作证义务和保...
中国古代秘书擅权的发展和恶变