今天宠物迷的小编给各位宠物饲养爱好者分享复位的作用是的宠物知识,其中也会对单片机复位是什么概念?(单片机的复位是什么意思)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!
1 单片机的工作状态及其状态迁移 单片机的各种活动,可以描述成多个不同的工作状态或工作模式。
①把单片机经历的所有生存状态归纳和描绘成5个状态——1个非工作状态(即无电状态)和4个工作状态。
②只有复位状态是一个暂态,其他均为稳态;并且每次单片机进入正常运行状态时,都要经历一次复位状态。
③只有在正常运行状态(这里记作NORMAL)下,单片机才按照程序存储器中同化的用户程序按部就班地一步一步执行,从而完成开发者设计的各项任务。
④停机状态(或PD模式)和待机状态(或IDL模式),主要是为节能降耗而规划的节电状态(或称“睡眠状态”)。
⑤从无电状态离开的唯一条件就是上电,并且唯一能够到达的是一个暂态——复位状态。
⑥复位状态以外的4个状态都有迁移到复位状态的途径,只是导致迁移的条件不尽相同。
⑦无电状态之外的4个工作状态,都可能因为随时断电而导致单片机进入“无电状态”。
⑧从另外3个工作状态迁移到复位状态,基本都是依靠外部引脚RST上的复位信号。原始复位源比较单
一,这是因为传统80C5l的复位逻辑相对简单。如果想增加“电源欠压复位”和“看门狗复位”等其他复位源,则需要片外扩充**电路来实现。
⑨标准80C51没有设计“软件复位”功能,如果需要该功能,可以通过用户程序自行实现。不同的是,软件复位不会令CPU经历一次复位状态。
2 复位源、复位操作和复位状态
像数字电路中的时序逻辑电路器件需要具备复位功能一样,各种类型的单片机也都需要具备复位功能(RESET)。复位功能按其英文原意是重新设置的意思,也就是从头开始执行程序,或者重新从头执行程序(Restart)的意思。复位是单片机的一项重要操作内容,其目标是确保单片机运行过程有一个良好的开端,确保单片机运行过程中有一个良好的状态。
需要强调的是:关于“复位”一词,它既包含复位活动的意思,又包含复位状态的意思。或者说,复位既是一个动态的概念(指复位活动、复位操作、复位处理或复位过程等),又是一个静态的概念(指复位状态或复位模式等)。
2.1 常规复位源和扩充复位源
从现今的技术高度来看,标准80C5l单片机的复位功能设计得不够完善,不仅没有设置复位标志位寄存器,而且复位源的种类也很少。
所谓“复位源”,就是导致或者引起单片机内部复位的源泉。对于当前市场上出现的种类比较齐全的单片机,其典型复位源大致可以归纳为以下6种:上电复位、人工复位、电源欠压复位、看门狗复位、非法地址复位和软件复位。这些复位源的特点是:
①上电复位这一种复位源是必不可少的。因为每次给单片机加电时,其电源电压的稳定,以及时钟振荡器的起振和振幅稳定,都需要一定的延迟时间。
②只有上电复位和人工复位这两种复位源,是讲解80C51单片机的教科书、技术文章和文献资料中比较常见的。
③对于电源欠压复位、看门狗复位和非法地址复位3种复位源,标准80C5l是不具备的,不过可以额外扩充,可由单片机用户根据实际需要通过附加一些软件或硬件的手段来实现。
④虽然电源欠压复位、看门狗复位、非法地址复位3种复位源可以额外扩充,但是都必须借助于复位引脚RST来实施复位操作或复位锁定。
⑤标准80C51本来不具备软件复位功能,但是可以通过纯软件方式以及虚拟手段,来实现或者部分实现其他单片机的软件复位。这种方法扩充的软件复位是一种比较特殊的复位源,一是不通过RST引脚实现复位,二是复位操作的内容与众不同。软件复位作为一种新技术,目前有越来越多的新型单片机配备了该功能。例如Phililps公司的P87LPC700和P89LPC900系列、TI-BB公司的MSC1200系列、SunPlus公司的SPMC65系列等,内部都设计了专门用于实现软件复位的控制寄存器或者控制位。
2.2 复位操作的具体内容
单片机复位功能的实现过程实质上就是在单片机内部进行一系列的复位操作。在复位期间,单片机内部的复位操作究竟完成了哪些内容,是程序设计人员应该搞清的问题,因为单片机复位操作完成之后的内部状态,就是运行用户程序和进行软件处理的背景、基础和起点。
对80C51单片机来说,只有软件复位的具体内容和影响范围,是可以由用户自由定制的;而凡是直接作用于复位引脚RST上的复位源(如上电复位等),所实现的复位操作的具体内容和影响范围都应该是一样的。现在归纳如下:
①程序计数器PC返同到原始状态0000H;
②所有特殊功能寄存器SFR全部还原为复位值(可以查阅技术手册);
③所有通用并行端口(PO、Pl、P2和P3)的引脚全部被设置为输入状态;
④清除各级中断优先级的激活触发器,以便受理各级中断请求(在标准80C5l中只设置了2个中断优先级别,而在有些新型兼容产品中设置了4个级别)。
2.3 复位状态的具体表现
单片机一旦进入复位状态并且停留在复位状态下(即外接引脚RST被锁定在有效的高电平上),就会表现出如下一些具体特征:
◇CPU不再执行程序而保持静止(冻结)状态;
◇各种片内外围模块(定时器、串行口、总线接口、中断系统等)均停止工作;
◇各个并口(P0~P3)的所有口线均对外呈现高阻状态;
◇各SFR的内容均恢复到复位值(即返回到知情范围);
◇内部RAM内容维持记忆,只要电源电压不低于最低维持电压(一般为2 V)就能够保持原有内容;
◇内部时钟源振荡器仍然会维持振荡,只要电源电压还在lV(甚至略低于1 V),振荡器就能够维持工作;
◇各种片外电路(如扩展存储器、扩展I/O端口或锁存器等)都应该维持原有内容和状态。
CPU的Reset引脚是硬件复位的,复位键是手工加一个复位脉冲到Reset脚,执行硬件复位,不需要软件管。复位后按照CPU硬件规定的地址开始执行程序,如51是从程序地址0x0000开始执行。
大部分**头是没有复位键的。一般需要连接无线的**头有复位按钮,因为有时需要清空以前连接的WIFI网络,复位按钮一般在插内存卡的卡槽附近。
连接录像机的**头就不用找复位键了。【摘要】
**头上的复位键在哪里?【提问】
大部分**头是没有复位键的。一般需要连接无线的**头有复位按钮,因为有时需要清空以前连接的WIFI网络,复位按钮一般在插内存卡的卡槽附近。
连接录像机的**头就不用找复位键了。【回答】
希望我的回答能帮助到您,祝您一切顺利!【回答】
其实说白了,复位就是使一个系统进入某个已知的状态而已。
通常的习惯,数字电路复位是指使其进入“0”状态。
我理解你说的“高低电平复位”是指的“有效电平”。他是说一个电路的的复位输入信号以什么电平为其“起作用”的标志。
例如一个高有效地复位输入,意思说:正常工作时该信号应该是无效的低电平;以及一旦该信号有效(高电平),则系统就会被复位。
至于为什么要复位,就是前面所说:为了使电路从一个“已知”并且“确切”的地方开始运作。
盯盯拍垃圾,APP很卡顿,下载视频非常慢,5分钟视频要下载十几二十分钟,而且视频视频会卡顿,车牌3米外看不清,买了你会后悔。
MCS—51单片机复位后 程序状态字psw的值=00H,即0000 0000B。各种标志位(如: 进位CY、辅助进位AC、溢出标志OV、奇偶标志位P、工作寄存器区选择位)均为0。 特殊:堆栈SP=07H;P0,P1,P2,P3,P4为0FFH; 其它都为0;所以ACC=0;PSW=0; SP=07H,P0~P3 为FFH,IP=XXX00000B(所有有效位为0)IE\PCON=0XX00000B,TMOD\TCON\SCON=00H 复位时,ALE=1和!PSEN=1。内部RAM不受复位的影响。 复位就是将单片机Ram值全都清零,常用复位有硬件复位,就是复位开关,psw pc复位后都为0。 扩展资料: MCS-51单片机的内核:8051CPU,CPU的内部集成有运算器和***,运算器完成运算操作(包括数据运算、逻辑运算等),***完成取指令、对指令译码以及执行指令。 MCS-51单片机的片内资源:**处理器(CPU)、数据存储器(RAM)、程序存储器(ROM)、定时/计数器(ROM)、并行输入输出(I/O)口、全双工串行口、中断系统、时钟电路。 参考资料来源:百度百科-MCS-51单片机
楼主您好,
复位电路(CPU的PG信号和复位信号都是由复位电路供给的):
主板上的所有复位信号都是由芯片组产生,其主要由南桥产生(内部有复位系统***),也就是说主板上所有的需要复位的设备和模块都由南桥来复位。南桥要想产生复位信号或者说南桥要想去复位其他的设备和模块,其首先要自身先复位或者说自身先有复位源。使南桥复位的或者说南桥的复位源是ATX电源的灰线(灰线常态为5V电平,工作后为恒定的5V,ATX电源的灰线也是PG信号),或者是系统电源管理芯片发出的PG信号常态。
ATX电源的灰线在电源的工作瞬间会有一个延时的过程。此延时的过程是相当于黄线和红线而言,延时的时间是100~500ms。也就是说灰线在ATX电源的工作瞬间会有一个低电平到高电平变化的过程。也就是0~1变化的电平信号。此瞬间变化的0~1电平信号会直接或者间接的作用于南桥内的复位系统***,首先让南桥本身先复位。当南桥复位后,南桥内部的复位系统***会把灰线5V信号进行分解处理,产生不同的复位信号,直接或者间接通过门电路或者电子开关发出。直接加入后级所有的设备或模块中,同时各设备和模块也被瞬间复位。CPU的复位信号由北桥产生,如果是电源管理器发出的PG信号,此信号在加电的瞬间也是一个0~1变化的跳变过程。此信号也会重复以上的动作,让南桥复位。南桥再发出其它复位信号(在笔记本电路中较为常用)。在某些主板上CPU的PG信号是由电源管理器的PG信号直接供给,还有的是由ATX电源的灰线间接供给,通常主板上的复位电路由RESET开关来控制,此复位开关一端为低电平一端为高电平,低电平通常接地,高电平由红线和灰线间接供给,通常为3.3V,此复位键的某一端也会直接或间接作用于南桥内的复位系统***,当微机需要强行复位时,瞬间短接复位开关。在开关的高电平端会产生一个低电平信号,此信号会直接或者间接作用于南桥内的复位系统***,使南桥强行复位之后,南桥也会强行去复位其它的设备和模块,这样就达到一个强行复位的过程,也就是常说的冷启动。
ISA总线的复位信号到南桥之间会有一个非们,跟随器或电子开关,常态时为低电平,复位时为高电平。IDE的复位和ISA总线正好相反,通常两者之间会有一个非门或是一个反向电子开关,也就是说IDE常态时为高电平,复位时为低电平,这里的高电平为5V或3.3V,低电平为0.5V以下的电位。
如果主板上没有ISA总线,也就是8XX系列芯片组的主板,IDE的复位直接来自于南桥,在两者之间通常也会有一个非门或是反向电子开关,PCI总线的复位直接来自于南桥,有些主板会在两者之间加有跟随器,此跟随器起缓冲延时作用。且PCI的常态为3.3V 或5V,复位时为0V,AGP总线的复位信号和PCI总线的复位信号是同路产生。也有的主板AGP总线的复位也是由南桥直接供给,常态时为高电平,复位时为低电平,对于北桥的复位信号也是和PCI总线的复位信号同路产生,也就是说PCI总线的复位信号,AGP总线的复位信号和北桥的复位信号通常是串在一根线上的,复位信号都相同,对于CPU的复位信号,不同的主板都是由北桥供给,I/O的复位信号是由南桥直接供给,通常是3.3V或5V。在8XX系列芯片组的主板中,固件中心(B205)和时钟发生器芯片也有复位信号,且复位信号由南桥直接供给,常态为3.3V,复位时为0V。
在华硕主板中,主板上所有的复位信号通常有一个单独的芯片产生,常见的型号是AS97127;此芯片受控于南桥芯片
本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“单片机复位是什么概念?”
上一篇
狗狗牙膏有必要给狗狗使用吗
下一篇
狗狗老是舔嘴巴是怎么回事?