返回首页
当前位置: 主页 > 编程基础知识 >

MCS51单片机复位原理及复位后CPU状态

时间:2009-03-02 18:07来源:未知 作者:牛牛 点击:
⒈ 复位条件 RST引脚保持2个机器周期以上的高电平。 ⒉ 复位电路 〈单片机复位电路〉 ⒊ 复位后CPU状态 PC: 0000H TMOD: 00H Acc: 00H TCON: 00H B: 00H TH0: 00H PSW: 00H TL0: 00H SP: 07H TH1: 00H DPTR:0000H TL1: 00H P0~P3:FFH SCON: 0

⒈ 复位条件
RST引脚保持2个机器周期以上的高电平。 内容来自单片机之家www.dpj100.com

⒉ 复位电路

单片机

  内容来自单片机之家www.dpj100.com

点此在新窗口浏览图片
单片机复位电路〉 内容来自单片机之家www.dpj100.com

⒊ 复位后CPU状态 单片机

PC: 0000H TMOD: 00H

内容来自单片机之家www.dpj100.com

Acc: 00H TCON: 00H 单片机

B: 00H TH0: 00H

单片机

PSW: 00H TL0: 00H

单片机

SP: 07H TH1: 00H

单片机

DPTR:0000H TL1: 00H

单片机

P0~P3:FFH SCON: 00H 单片机

IP:×××00000B SBUF: 不定

单片机

IE:0××00000B PCON: 0×××0000B

单片机

任何单片机在工作之前都要有个复位的过程,复位是什么意思呢?它就象是我们上课之前打的预备铃。预备铃一响,大家就自动地从操场、其它地方进入教室了,在这一段时间里,是没有老师干预的,对单片机来说,是程序还没有开始执行,是在做准备工作。显然,准备工作不需要太长的时间,复位只需要5ms的时间就能了。如何进行复位呢?只要在单片机的RST管脚上加上高电平,就能了,按上面所说,时间不少于5ms。为了达到这个要求,能用很多种办法,这里供给一种供参考,见图1。实际上,我们在上一次实验的图中已见到过了。 单片机

这种复位电路的工作原理是:通电时,电容两端相当于是短路,于是RST管脚上为高电平,然后电源通过电阻对电容充电,RST端电压慢慢下降,降到一定程序,即为低电平,单片机开始正常工作。

单片机

顶一下
(9)
100%
踩一下
(0)
0%
------分隔线----------------------------
推荐内容