微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 80C51单片机上电复位和复位延时的时序分析

80C51单片机上电复位和复位延时的时序分析

时间:05-18 来源:互联网 点击:

② 在电源电压还没有上升到合适范围之前(自然也是时钟尚未稳定之前),就释放RST信号的锁定状态,将会使单片机永远感受不到复位信号、经历不到复位过程、包含PC在内的各个SFR内容没有被初始化而保留了随机值,从而导致CPU从一个随机地址开始执行程序,进而也陷入混乱状态。参考图6所示的实测信号曲线。


图6 在电源和时钟均未稳定前释放RST的情况

4 外接监控器MAX810x

为了提高单片机应用系统的稳定性,以及保障单片机应用系统的可靠复位,许多世界著名的半导体公司,陆续推出了种类繁多、功能各异、封装微小的专用集成电路。本文仅以带有电源电压跌落复位和上电延迟复位功能的3脚芯片MAX810x为例,简单说明。

MAX810x(x = L、M、J、T、S或R)是美国Maxim公司研制的一组CMOS电源监控电路,能够为低功耗微控制器MCU(或μC)、微处理器MPU(或μP)或数字系统监视3~5 V的电源电压。在电源上电、断电和跌落期间产生脉宽不低于140 ms的复位脉冲。与采用分立元件或通用芯片构成的欠压检测电路相比,将电压检测和复位延时等功能集成到一片3引脚封装的小芯片内,大大降低了系统电路的复杂性,减少了元器件的数量,显著提高了系统可靠性和精确度。应用电路如图7所示。


图7 外接带延时功能的电压检测复位电路

MAX810x系列产品提供高电平复位信号,并且还能提供6种固定的检测门限(4.63 V、4.38 V、4.00 V、3.08 V、2.93 V和2.63 V)。例如,MAX810M的检测门限电压就是4.38 V,回差电压约为0.16 V。

对于MAX810,在电源上电、断电或跌落期间,只要VCC还高于1.1 V,就能保证RESET引脚输出高电压。在VCC上升期间RESET维持高电平,直到电源电压升至复位门限以上。在超过此门限后,内部定时器大约再维持240 ms后释放RESET,使其返回低电平。无论何时只要电源电压降低到复位门限以下(即电源跌落),RESET引脚就会立刻变高。

关于MAX810芯片的更多信息,可以参考该器件的产品手册。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top