单片机手动复位电路问题?

作者&投稿:邢尤 (若有异议请与网页底部的电邮联系)
谁能帮我分析一下单片机手动复位电路原理~

单片机手动复位电路原理(以高电平复位为例):

当按下S1按键,电容器C被短路放电,电源通过S1按键开关,直接加到RST(复位端),就是高电平直接送入RST,此时单片机进入“复位状态”。
当放开S1按键,电源开始对C电容器充电,此时,充电电流在电阻R上,形成高电平送到RST,单片机仍然是“复位状态”;稍后,充电结束,电流下降为0,电阻R上的电压也降为0,RST也降为低电平,单片机开始正常工作。
另外低电平复位,只是元件位置不同 ,工作原理是相同的。

当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST为低电平,之后随着时间推移电源通过电阻对电容充电,充满电时RST为高电平。正常工作为高电平,低电平复位。
当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST为高电平,之后随着时间推移电源负极通过电阻对电容放电,放完电时RST为低电平。正常工作为低电平,高电平复位。
单片机的复位引脚RST(全称RESET)出现2个机器周期以上的高电平时,单片机就执行复位操作。如果RST持续为高电平,单片机就处于循环复位状态。当单片机处于低电平时就扫描程序存储器执行程序。

扩展资料
基本结构

1、运算器
运算器由运算部件——算术逻辑单元(Arithmetic & Logical Unit,简称ALU)、累加器和寄存器等几部分组成。ALU的作用是把传来的数据进行算术或逻辑运算,输入来源为两个8位数据,分别来自累加器和数据寄存器。
2、ALU能完成对这两个数据进行加、减、与、或、比较大小等操作,最后将结果存入累加器。例如,两个数6和7相加,在相加之前,操作数6放在累加器中,7放在数据寄存器中,当执行加法指令时,ALU即把两个数相加并把结果13存入累加器,取代累加器原来的内容6。
3、运算器有两个功能:
(1)执行各种算术运算。
(2)执行各种逻辑运算,并进行逻辑测试,如零值测试或两个值的比较。
(3)运算器所执行全部操作都是由控制器发出的控制信号来指挥的,并且,一个算术操作产生一个运算结果,一个逻辑操作产生一个判决。

4、控制器
控制器由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成,是发布命令的“决策机构”,即协调和指挥整个微机系统的操作。其主要功能有:
(1) 从内存中取出一条指令,并指出下一条指令在内存中的位置。
(2) 对指令进行译码和测试,并产生相应的操作控制信号,以便于执行规定的动作。
(3) 指挥并控制CPU、内存和输入输出设备之间数据流动的方向。

5、主要寄存器
(1)累加器A
累加器A是微处理器中使用最频繁的寄存器。在算术和逻辑运算时它有双功能:运算前,用于保存一个操作数;运算后,用于保存所得的和、差或逻辑运算结果。
(2)数据寄存器DR
数据寄存器通过数据总线向存储器和输入/输出设备送(写)或取(读)数据的暂存单元。它可以保存一条正在译码的指令,也可以保存正在送往存储器中存储的一个数据字节等等。
(3)程序计数器PC
PC用于确定下一条指令的地址,以保证程序能够连续地执行下去,因此通常又被称为指令地址计数器。在程序开始执行前必须将程序的第一条指令的内存单元地址(即程序的首地址)送入PC,使它总是指向下一条要执行指令的地址。
(4)地址寄存器AR
地址寄存器用于保存当前CPU所要访问的内存单元或I/O设备的地址。由于内存与CPU之间存在着速度上的差异,所以必须使用地址寄存器来保持地址信息,直到内存读/写操作完成为止。
硬件特性
芯片
1、主流单片机包括CPU、4KB容量的RAM、128 KB容量的ROM、 2个16位定时/计数器、4个8位并行口、全双工串口行口、ADC/DAC、SPI、I2C、ISP、IAP。
2、系统结构简单,使用方便,实现模块化。
3、单片机可靠性高,可工作到10^6 ~10^7小时无故障。
4、处理功能强,速度快。
5、低电压,低功耗,便于生产便携式产品。
6、控制功能强。
7、环境适应能力强。
参考资料:百度百科-单片机

请看这个电路图


此复位电路在实际应用中,完全可以运行的,可靠性很好


这样,原理就显而易见了


当电源刚刚接通的时候,VCC经单片机RST内部电路与GND形成回路,从而使电容C充电


RST就由高电平逐变为低电平,完成开机自动复位过程


手动按下S22,即将电容放电,同时也将RST变为高电平,即手动复位


当松开按键时,电容同上原理继续充电,直到充满为止


电容充满后,RST端电压几乎为零,也就是低于复位是的电压,单片机不会误复位



按下的瞬间,VCC被牢牢地锁在VCC的电压上;RST被电容牢牢地锁在0电位上,为什么你说会有什么叠加?你怎么用的叠加原理呢?


请画出最小单片机系统的复位电路图和振荡电路图?
(不好意思哦!没有具体的图楼上的回答了,我在发些怎么使用的给的咯!!)单片机的最小系统是由组成单片机系统必需的一些元件构成的,除了单片机之外,还需要包括电源供电电路、时钟电路、复位电路。单片机最小系统电路(单片机电源和地没有标出)如图2-7所示。图2-7 单片机最小系统 下面着重介...

51单片机最小系统详解
单片机:一片AT89S51\/52或其他51系列兼容单片机 特别注意:对于31脚(EA\/Vpp),当接高电平时,单片机在复位后从内部ROM的0000H开始执行;当接低电平时,复位后直接从外部ROM的0000H开始执行.这一点是初学者容易忽略的.1、复位电路 复位电路的用途 单片机复位电路就好比电脑的重启部分,当电脑在使用...

这是一个DSP的复位电路,想问一下MR是干什么的,还有VCC与地之间接个电...
MR是按键手动复位,也可以搞成上电自动复位,电容是稳定VCC电源的

单片机中上电复位与手动复位的区别,想说没区别的莫进
当然有区别,手动复位可能包括上电复位.因为有些时候需要在不断电情况下对CPU进行复位,比如死机等.这就需要用手动复位,通常手动的按键是并接在电容两端的,在没按键时,整个电路就是上电复位电路.当然,如果你不怕麻烦,可以只用手动复位,每次上电后还要手动按一会儿才能工作!!!

单片机的复位电路有的是直接加电阻 接地 这是什么原理啊
因为单片机的RET(复位键)出现了5ms以上的高电平就会产生复位,所以没有复位时RST就要接地,而且复位电路的按键按下的时候,RST就要高电平Vcc,电阻的一端就成高电平

单片机复位是什么概念
单片机复位的概念:单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内的程序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。

51单片机手动复位,是按下去的时候(没松开)单片机就工作,还是在松开按 ...
是在松开之后工作,不是松开的一瞬间就工作,松开之后C1放一会电才开始工作,不过人感觉不出来,感觉就是松开一瞬间就工作了。你那个不清楚是否可以,我想了一个你可以试一下。

复位什么意思
然后复点有三极管等匹配程序。复位电路启动的手段:一、是在给电路通电时马上进行复位操作;二、是在必要时可以由手动操作;三、是根据程序或者电路运行的需要自动地进行。复位电路都是比较简单的大都是只有电阻和电容组合就可以办到了,再复杂点就有三极管等配合程序来进行了。

单片机手动复位键作用大吗?
一般工业运行系统中,作用不大!实际运行的单片机系统,运行中出现异常应该通过看门狗之类自动复位。如果看门狗不能解决问题,可采用重新上电进行复位。因此,一般工业运行用单片机系统现在很少设计手动复位电路。作为教学用的单片机系统,手动复位是教学内容之一,一般都会保留。

复印机怎样复位?
方法如下:机器复位方法:组合键:关机->按住“取消”和“开始复印”按钮->开机。复位是一个动作,初始化是个过程,通常芯片复位时会进行初始化,但并非所有的芯片寄存器在复位时都初始化,有些可能是在上电时初始化。

涿州市15656292727: 单片机复位电路问题 -
大券帅孚: VCC ——| 电容|————RST| 电阻|地电路如上图(没画按键),先说下原理:VCC上电时,电容充电(充电过程中会有充电电流,并且在最开始时电流最大,随着时间推移逐渐减小直到电容充满电后充电电流变为0,此时无充电电流,...

涿州市15656292727: 单片机上电不复位,只能手动复位一般是什么原因 -
大券帅孚: 如果是外接复位电路,那就是复位电路有问题,把电容加大到10微法,电阻加大到10k

涿州市15656292727: 复位电路,有几个问题要问下? -
大券帅孚: 1:高电平复位2:提供上电复位脉冲3:提供低电平,协同电容提供上电复位脉冲4、5:可省略,保证按键释放后快速给电容充电而产生低电平,即使下降沿陡峭些

涿州市15656292727: 单片机手动复位电路的理解 -
大券帅孚: 这里需要注意——电容的端电压不会突变!当单片机刚加上电源时,电容的初始端电压为零,单片机复位端处于复位电平,5V直流电源通过电阻给电容充电,使电容的端电压逐渐升高,当单片机复位端脱离复位电平时单片机进入工作状态,复位时长由RC决定,这就是RC电路“上电复位”的原理;“手动复位”即是在电容两端并接一只“按通”型按钮开关,开关按下时短路电容,使电容端电压泄放为零而产生复位电平(为限制放电电流以避免对电容和按钮开关产生损害,开关可串联一只小阻值电阻),松开按钮则重复一次“上电复位”过程.

涿州市15656292727: 谁能帮我分析一下单片机手动复位电路原理
大券帅孚: 按键后:电容器被短路放电、RST直接和VCC相连,就是高电平,此时进入“复位状态”. 松手后:电源开始对电容器充电,此时,充电电流在电阻上,形成高电平送到RST,仍然是“复位状态”; 稍后,充电结束,电流降为0,电阻上的电压也将为0,RST降为低电平,开始正常工作.

涿州市15656292727: 单片机上位复位电路与按键与上电复位的区别 -
大券帅孚: 一、用途不同: 上电复位是为下载程序做准备的,单片机在在上电的前两个周期(由于电容电压不能突变,复位端为开始为高电平)检测是否有程序下载,如果前两个周期没有检测到程序下载信号,逐渐在复位电阻把复位端下拉成低电平后开始...

涿州市15656292727: 单片机复位电路求指教 -
大券帅孚: 在按键按下时,通过R16和R17分压,R17上的电压接近于VCC,为高电平,单片机复位.在按键释放的瞬间,Vcc通过R17给电解电容充电,R17上的电压从VCC渐渐衰变为0,当其上的电压低于单片机的复位电平时,单片机从复位状态恢复,开始工作.单片机的复位要有一定的复位时间,单片机数据手册上会给出复位时间,或者给出复位时序图,在设计复位电路时,要使RC电路的放电常数t=RC满足复位时序的要求.这样才能使单片机可靠复位.电容的作用是隔直流通交流,在按键释放的瞬间,电容两端的电压发生变化,相当于交流电,因此电容充电的过程相当于电流流过了电容,不过电流会随时间降低.直到电容充电完毕,电流降为0.

涿州市15656292727: 单片机复位电路的疑问 -
大券帅孚: 电阻.没有复位开关的就是上电复位.电源接电阻的一端,另一端接一个电解电容的阳极,并接到单片机的复位引脚,电解电容的阴极接地,这样就是上电复位电路,如果把一个开关和电解电容并联,当按一下开关的就可以复位.上电复位时通电的时候复位.

涿州市15656292727: 关于单片机复位电路的问题 -
大券帅孚: 此复位电路中的电容器在上电的一瞬间会在其两端有一个电压差.此时的电容器可以看做一个阻值较小的电阻.这样一来,就变成了一个典型的电阻分压电路.其在单片机的复位端就会产生一个高电平的复位电压.当电容器经过10K电阻慢慢充电后,其两端电压差慢慢变小.此时的电容器就可以看做是一个阻值比较大的电阻了.这时,单片机复位端的电压慢慢降至接近0V.此时,复位电路工作完成.

涿州市15656292727: 单片机如何自动复位 -
大券帅孚: 1、结构:C1R1为上电复位电路;C2、R2、T1、T2与某一IO口构成复位控制电路2、原理:只讲复位的IO控制原理,控制IO为零时,T2饱和导通,T1饱和导通,同时C2通过T2快速放电,RST被拉低,此时IO口变高(复位后为高电平),但是R2...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网