用DS12887组成的微处理器看门狗电路

-44-
《国外电子元器件》1998年第2期1998年2月
●实用电路介绍
用DS12887组成的微处理器看门狗电路
后勤工程学院
郭凌
王丰
图1DS12887
硬件电路构成图
1.概述
DS12887是美国达拉斯半导体公司生
产的实时时钟芯片,它作为微处理器的实时时钟被广泛使用。IN T EL 8031、89C51系列单片机没有自身的看门狗电路。使用DS12887作为它们的时钟芯片时可与单片机构成看门狗电路,能降低系统的成本。原理在于利用DS12887的方波输出口(SQ W ,23脚),输出定时方波,该方波的频率最小可设定为2Hz ,可作为数字计数器的时钟输入,看门狗周期设定为  1.5s ,如果在DS12887产生2个方波之前不对计数器进行复位,则数字计数器输出一高电平作为单片机的复位信号,这样即可达到微处理器的看门狗功能。
2.硬件
硬件电路构成如图1所示。
单片机8031与DS12887的微处理机接口这里不再重述。DS12887的SQ W 脚为方波输出脚,它给计数器4017提供定时时
钟脉冲,单片机的P10口与4017复位脚
RST 相接(高电平有效),一旦P10口输出高电平脉冲,则4017被复位,Q 0端为1,
Q 1~Q 9均输出低电平,4017重新开始计
数。4017的Q 3端输出的信号经二极管D1后到达单片机8031的复位端R ES 。由于是Q 3输出复位信号,则4017的CL K 只需3个脉冲,Q 3即输出高电平信号,可预设
DS12887的输出方波周期为0.5s ,那么,该
电路的看门狗周期为1.5秒。如果在1.5秒内,P10端不能输出高脉冲复位4017,则整个电路将被复位一次。SQ W 端一旦开始允许方波输出,不管单片机是否死机都可输出定时方波,这样,通过DS12887的SQ W 端,外加一片廉价的4017就可以构成单片机的看门狗电路。
3.软件
利用DS12887的更新中断来完成对4017的定时复位。DS12887的更新中断为每秒钟发生一次,当出现更新中断时,IRQ 端输出低电平,单片机8031中断响应,P10口输出一次高脉冲信号复位4017计数器,计数器重新开始计数。一旦发生单片机死机或跳到非程序区时,单片机不能响应中断,4017不能被
复位,则SQ W 输出三个脉冲信号后,Q 3输出高电平复位8031,SQ W 输出第4个脉冲后,Q 3又转为低电平,单片机开始工作,同时给4017复位。具体程序如下:主程序:
-45-
●采用24脚SOL 封装。
SM2581管脚排列见图1,引脚功能说明
见表1。
SM 2581有四个电阻通道,每个通道内
有256个节点。AX 、BX 是电位器的工作端,
显示器玻璃
AX 为高端,BX 为低端,WX 是电位器的调
整端(即输出中心轴头),输出电阻值由串行口编程决定,其输出值由下式决定:
R W ・R =
R AB
256
不倒翁沙袋D X +R W
式中R AB 为标定电阻值,D X 为编程代码,R W 为模拟开关接点电阻。
SM2581的典型应用如图2所示。数字电位器的WX 端作为可变分压器,与固定增益的运放连接,只要改变分压器的分压比,就可改变放大器的输出电压,如用作音量控制电路等。
咨询编号:980214
用DS12887组成的微处理器看门狗电路
表1 引脚功能说明
引脚名称功能说明
21、1、17、5A GND1~4四个电阻通道的接地端23、3、19、7A1~A4四个通道的电位器工作端24、2、20、6B1~B4四个通道的电位器工作端22、4、18、8W1~W4
四个通道的电位器滑臂端
9D GND 接地端
10SHDN 为低电平有效,AX 端开路
11CS 为片选低电平有效12SDI 串行数据输入端13SDO 串行数据输出端14CL K 时钟输入端
15RS 为滑动臂复位点控制
16VDD
电源正极
MOV D PR T ,#7F0A H ;寄存器A 地址MOV A ,#2FH
;时基=32.768k Hz
门栓方波频率2k Hz
MOV X @D P TR ,A INC D P TR ;寄存器B 地址MOV
A ,#1A H
;每秒更新一次,允钢管扩口机
许方波输入,24小时制
MOV X
@D PR T
,A
在线预约系统…………………中断服务程序
IN T0:PU SH ACC
顶到子宫肚子涨PU SH D PL PU SH D PH PU SH PSW SE TP P1.0
L CALL DL 1M ;调1ms 延时程序CL R P1.0;P10输出1ms 高脉冲L CALL T IM E ;调时间更新处理程序
PO P PSW PO P D PH PO P D PL PO P ACC R E T1
咨询编号:980213
(上接37页)
表2 SM2581主要参数参数名称参数范围阻值精密度±1.0%阻值线性度±0.25L SB 工作频率10MHz 温度系数800PPM/℃工作电源
2.7~5.5V
图2典型应用图

本文发布于:2024-09-21 15:25:40,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/164472.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:输出   单片机   电路
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议