DS1232看门狗实验

DS1232看门狗实验

基本信息

日期:2018年1月24日

人员:

一 、实验电路

连线方式:

S T 接单片机的IO口P0.0。

RES接单片机的复位引脚

VCC 接单片机电源引脚

芯片和单片机共地。

DS1232配置:

TD引脚接Vcc,定时器定时时间约为1200ms。

TOL 引脚接VCC, 只有当VCC 小于至4 .5V以下时才产生RST信号。

单片机工作电压3.3-5.5V。因此可以将阈值设置为4.5V。

外部看门狗喂狗方式:

单片机IO口P0.0每隔100ms取反。100ms小于500ms因此可以满足要求。

二、DS1232外部看门狗实验步骤

1.只给DS1232连接VCC和GND。观察RES引脚波形。

现象:每隔1300ms左右DS1232的RES引脚出现约250ms的高电平复位信号。

结论:DS1232按照芯片的配置正确运行。

2.将DS1232的RES引脚和单片机RES相连。

现象:单片机每隔1S左右给上位机发送一次“STC test”字符串。

结论:说明单片机每隔1S左右复位一次。

因为单片机的程序只在复位后发送一次“STC test”字符串。如果单片机持续发送该字符串则说明单片机在不停地复位。

3.给DS1232外部看门狗连接VCC,GND,和单片机P0.0引脚。

现象:单片机只在上电后给上位机发送一次“STC test”字符串。

结论:单片机只在上电后复位一次,运行过程中不再复位。

实验结论:DS1232正常工作。

三、单片机内部看门狗实验步骤

1.配置并启动单片机看门狗

将内部看门狗配置为568.8mS

现象:单片机每隔半秒左右给上位机发送一次“STC test”字符串。

结论:说明单片机每隔半秒左右复位一次。

因为单片机的程序只在复位后发送一次“STC test”字符串。如果单片机持续发送该字符串则说明单片机在不停地复位。

2.增加单片机喂狗程序。

现象:单片机只在上电后给上位机发送一次“STC test”字符串。

结论:单片机只在上电后复位一次,运行过程中不再复位。

实验结论:单片机内部看门狗正常工作。

你可能感兴趣的:(DS1232看门狗实验)