1、基本复位电路
复位电路的基本功能是:系统上电时提供复位信号,直至系统电源稳定后, 撤销复位信号。为可靠起见,电源稳定后还要经一定的延时才撤销复位信号, 以防电源开关或电源插头分-合过程中引起的抖动而影响复位。图1所示的 RC复位电路可以实现上述基本功能,图3为其输入-输出特性。但解决不了 电源毛刺(A点)和电源缓慢下降(电池电压不足)等问题 而且调整 RC 常数改变延时会令驱动能力变差。左边的电路为高电平复位有效 右边为低电平Sm为手动复位开关 Ch可避免高频谐波对电路的干扰
图1 RC复位电路 图2所示的复位电路增加了二极管,在电源电压瞬间下降时使电容迅速放电, 一定宽度的电源毛刺也可令系统可靠复位。 图3所示复位电路输入输出特性图的下半部分是其特性,可与上半部比较 增加放电回路的效果。
图2 增加放电回路的RC复位电路 使用比较电路,不但可以解决电源毛刺 造成系统不稳定,而且电源缓慢下降也能可靠复位。图4 是一个实例 当 VCC x (R1/(R1+R2) ) =0.7V时,Q1截止使系统复位。 Q1的放大作用也能改善电路的负载特性,但跳变门槛电压 Vt 受 VCC 影响是该电路的突出缺点,使用稳压二极管可使 Vt 基本不受VCC影响。 见图5,当VCC低于Vt(Vz+0.7V)时电路令系统复位。
图3 RC复位电路输入-输出特性
图4 带电压监控功能的复位电路
图5 稳定门槛电压
图6 实用的复位监控电路
关键字:51单片机 复位电路
引用地址:
51单片机的复位电路
推荐阅读最新更新时间:2024-03-16 14:44
51单片机实验——按键外部中断实现四进制计数器
1.实验题目: 设计一个通过触发外部中断INT1实现的在0-3之间计数(四进制)的计数器,并通过P1.6和P1.7端口上的LED,显示计数的值。 2.KEIL代码 #include reg51.h sbit P16=P1^6; sbit P17=P1^7; void INT1_Init();//声明中断初始化函数 void main() { INT1_Init();//调用中断初始化函数 while(1); } void INT1_Init() //编写中断初始化函数 { EA=1;//开启中断总开关 EX1=1;//开启外部中断1 IT1=1;//设定为下降沿触发 IE1=0;//清
[单片机]
51单片机精确延时函数集锦
C语言延时程序: 50us延时子程序(12MHZ) void delay_50us(uint16 t) { uint8 j; for(;t 0;t--) for(j=19;j 0;j--); } 10ms延时子程序(12MHZ) void delay10ms(void) { unsigned char i,j,k; for(i=5;i 0;i--) for(j=4;j 0;j--) for(k=248;k 0;k--); } 1s延时子程序(12MHZ) void delay1s(void) { unsigned char h,
[单片机]
基于51单片机的交通灯控制程序
每个街口有左拐、直行及行人三种指示灯。直行灯每个灯有红、黄、绿三种颜色。自行车与汽车共用左拐和直行灯。 首先东西向直行绿灯和行人灯亮1分钟,左转灯亮30秒,黄灯亮5秒(同时南北向红灯亮95秒),然后东西向红灯亮95秒钟(同时首先南北向直行绿灯和行人灯亮1分钟,左转灯亮30秒,黄灯亮5秒),然后东西向的绿灯亮,依次类推。 每次绿灯亮的时候,对应的行人灯亮。 60S/30S/5S/60S/30S/5S 东西道 绿和行人/左转/黄/红/红/红 南北道 红/红/红/绿和行人/左转/黄 行人灯亮的时候有声音提示盲人能通过。 突发交通事故的时候能够紧急全红灯。 在有重要人物通过的时候能手动改为绿灯。 ORG 0000H ;主程序的入口地址
[单片机]
基于51单片机的电子广告牌电路设计
0 引 言 现在城市中用于装点各种建筑物的绚丽色彩依旧是霓虹灯.但是霓虹灯具有发热量大,亮度较小,色彩较暗,价格较贵且耗电量较大等缺点已经不作为现在装饰的主要选择对象。点阵屏具有价格便宜,可视度远,亮度高,耗能较低,体积较小,且可以根据实际情况由几块小的点阵屏组合成较大面积的点阵块等优点。在此主要介绍以AT89S51为控制芯片,用8×8的点阵屏4块来级联实现16×16的点阵屏,从而用于广告牌显示等。 1 系统设计方案 鉴于所设计的点阵屏为16×16单色显示,可以用8×8的点阵屏4块来级联实现,此时点阵屏的行列各为16管脚,需要扩展口,采用74LS164串行输入并行输出来实现。整个系统以AT89S51为控制芯片,P0/P2
[单片机]
基于51单片机+bmp180的数字海拔计程序
12684液晶屏,bmp180传感器,51单片机 单片机源程序如下: #include reg51.h #include math.h //Keil library #include stdlib.h //Keil library #include stdio.h //Keil library #include INTRINS.H //Keil library #include absacc.h #include lcd.h #include BMP180.H /*定义传感器内部的EEPROM存储单元里面11个值*/ #define uchar unsigned char #define uint
[单片机]
基于8051单片机开发的湿度计设计
在本文中,单片机开发工程师分享了一个基于8051单片机开发的湿度计,这个方案比较简单,以供单片机初学者学习。 湿度传感器也称为湿度计,在本单片机方案中,其电路可以以5%的精度感测20%至95%的相对湿度(RH),湿度信息可以显示在16×2 LCD显示屏上。另外,在本单片机方案中,还提供了一个继电器,也就是说当湿度超过某个跳变点时,该继电器将被激活,执行某些操作。 一、DHT11湿度传感器 DHT11是一款低成本的湿度兼温度传感器,具有数字输出。电容法用于感测湿度,而热敏电阻用于测量温度。传感器可以以5%的分辨率感测20%至95%的相对湿度。温度测量最高可达50°C,分辨率为2°C。与单片机的通信是通过单线进
[单片机]
基于51单片机RTL8019AS的网卡驱动程序
SNMP网管板使用了RTL8019AS 10M ISA网卡芯片接入以太网。选它的好处是:NE2000兼容,软件移植性好;接口简单不用转换芯片如PCI-ISA桥;价格便宜2.1$/片(我的购入价为22元RMB/片);带宽充裕(针对51);较长一段时间内不会停产。8019有3种配置模式:跳线方式、即插即用P&P方式、串行Flash配置方式。为了节省成本,我去掉了9346而使用X5045作为闪盘存储MAC地址和其他可配置信息。P&P模式用在PC机中,这里用不上。只剩下跳线配置模式可用,它的电路设计参考REALTEK提供的DEMO板图纸。一天时间就可以完成,相对来说硬件设计比较简单。 与这部分硬件相对应的软件是网卡驱动。所
[单片机]