首 页 用户登录 | ![]() |
|||
|
|||
按字母检索 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
按声母检索 | A | B | C | D | E | F | G | H | J | K | L | M | N | O | P | Q | R | S | T | W | X | Y | Z | 数字 | 符号 |
|
![]() |
您的位置: 5VAR论文频道 → 论文中心 → 理工论文 → 电子通信 |
|
|||||
用实时时钟芯片DS1305启动数据采集系统 | |||||
收集整理:佚名 来源:本站整理 时间:2009-01-10 22:55:47 点击数:[] ![]() |
|||||
保存采集结果后,通过输出引脚发送低脉冲到CLK引脚,使JK触发器翻转,三极管截止,再次使得采集系统断电,进入瞬眠状态直至下一个采集时间,如此循环。 下面例程是图3电路所示系统的DS1305的初始化和读写程序,其中CE接P1.3,I/O引脚接P1.1,SCLK引脚接P1.2。 (1)DS1305初始化程序 RESETDS:CLR P1.2:置时钟信号P1.2=0 CLR P1.3;置片选信号P1.3=0 SETB P1.3;置片选信号P1.3=1,DS1305使能 RET (2)对DS1305进行写操作程序 DSW: MOV R7,#08H ;该子程序为通过单片机写入地址或数据 WLOOP:RRC A ;A中为要写入的数据或地址 MOV P1.1,C SETB P1.2 ;时钟信号 NOP CLR P1.2 ;产生时钟脉冲 DJNZ R7,WLOOP RET (3)对DS1305进行读操作程序 DSR:SETB P1.1 ;为读数据做准备。 CLR A MOV R7,#08H RLOOP:CLR R1.2 ;写入地址后的第一个时钟脉冲下降沿开始读出数据 MOV C,P1.1 RRC A ;A中为读出的8位数据 SETB P1.2 DJNZ R7,RLOOP RET 用DS1305控制的电源管理系统,可使数据采集系统长时间在无人看管的环境中定时进行数据采集。根据这一思想所设计的电路,经笔者应用在远程输油管道上的压力测量,经过一个月的检验,采集时间准确,系统工作可靠。 |
提供人:佚名 | |
【返回上一页】【打 印】【关闭窗口】 |
![]() |
5VAR论文频道 |
![]() |
5VAR论文频道 |
![]() |
关于本站 -
网站帮助 -
广告合作 -
下载声明 -
网站地图
Copyright © 2006-2033 5Var.Com. All Rights Reserved . |