首页 理论教育掉电工作方式|单片机基础及应用

掉电工作方式|单片机基础及应用

【摘要】:当CPU执行完任何能使PD置1的指令后,就使单片机进入掉电工作方式。退出掉电工作方式的唯一方法是硬件复位。在掉电工作方式期间,VCC可以降低到2V,但在进入掉电工作方式之前,VCC不能降低。而在准备退出掉电工作方式之前,VCC必须恢复正常的工作电压值,并维持一段时间,使振荡器重新启动并稳定。

当CPU执行完任何能使PD置1的指令后,就使单片机进入掉电工作方式。这时片内振荡器停止工作,一切功能停止,只有片内RAM和特殊功能寄存器的内容被保持,所有I/O引脚均保持进入掉电工作方式之前的状态,ALE和都为逻辑低电平。

退出掉电工作方式的唯一方法是硬件复位。复位后所有特殊功能寄存器的内容被初始化,但内部RAM单元的内容仍保持不变。

在掉电工作方式期间,VCC可以降低到2V,但在进入掉电工作方式之前,VCC不能降低。而在准备退出掉电工作方式之前,VCC必须恢复正常的工作电压值,并维持一段时间(约10ms),使振荡器重新启动并稳定。

习题2

1.填空题

(1)若不使用MCS-51片内程序存储器,引脚EA必须接________________。

(2)8051内部在物理上有________个独立的存储空间。

(3)当使用8751且EA=1,程序存储器地址小于________时,访问的是片内ROM。

(4)MCS-51有4组工作寄存器,它们的地址范围是____________________________。

(5)若(PSW)=18H,则有效R0的地址为________H。

(6)为寻址程序状态字PSW的F0位,可使用的地址和符号有________、________、________和________。

(7)单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC为16位,因此其寻址的范围是________KB。

(8)MCS-51单片机的复位方式主要包括________________方式和________________方式。

2.简答题(www.chuimin.cn)

(1)MCS-51单片机片内都集成了哪些功能部件?各个功能部件的主要功能是什么?

(2)程序状态寄存器PSW的作用是什么?常用状态有哪些位?它们的作用是什么?

(3)什么是单片机的振荡周期、状态周期、机器周期和指令周期?它们之间有什么关系?

(4)程序存储器中有哪几个具有特殊功能的单元?分别作什么用?

(5)MCS-51单片机内128B(或256B)的数据存储器可分为哪几个区?分别作什么用?

(6)MCS-51单片机共有几个几位的I/O端口?使用时应注意什么?

(7)8051单片机有多少根引脚?有几根控制引脚?这些控制引脚的作用是什么?哪些引脚有第二功能?

(8)8051内部的特殊功能寄存器有几个?地址分别是什么?

(9)单片机复位有几种方法?系统复位后特殊功能寄存器的初始值为何?(SP,ACC,PSW,DPTR,P0~P3,TCON,TH0,TL0,TMOD)

(10)开机复位后,CPU使用哪组工作寄存器作为当前工作寄存器?它们的地址是什么?如何改变当前工作寄存器组?如何保护当前工作寄存器组?

(11)什么是堆栈?堆栈指针SP的作用是什么?堆栈操作的原则是什么?

(12)程序计数器PC和数据指针DPTR有什么不同?