单片机原理及应用习题库.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《单片机原理及应用习题库.doc》由会员分享,可在线阅读,更多相关《单片机原理及应用习题库.doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机原理及应用习题库第一章1微处理器、微计算机、微处理机、CPU、单片机它们之间有何区别?答:微处理器、CPU、微处理机他们都是中央处理器,微计算机、单片机是一完整的计算机。2除了单片机这一名称之外,单片机还可称为 和 。答:微控制器、嵌入式控制器3单片机与普通计算机的不同之处在于其将 、 、和 三局部集成于一块芯片上。答:CPU、存储器、I/O4单片机的开展大致分为哪几个阶段?答:见教材5. 单片机根据其根本操作处理的位数可分为哪几种类型?答:1、4、8、16、32位6MCS-51系列单片机的根本型芯片分别为哪几种?它们的差异是什么?。答:三种,主要差异在于片内是否带有程序存储器。8031
2、片内不带有程序存储器,8051片内带有4K ROM,8751片内带有4K EOROM程序存储器,7MCS-51系列单片机与80C51系列单片机的异同点是什么?。答:80C51系列单片机式与MCS-51系列相兼容的,这种兼容性表达在指令系统兼容,内核是相同的,但是片内功能部件可能有所不同。88051与8751的区别是:A内部数据存储单元数目的不同 B内部数据存储器的类型不同C内部程序存储器的类型不同 D内部的存放器的数目不同答:C。9在家用电器中使用单片机应属于微计算机的A辅助设计应用B测量、控制应用C数值计算应用D数据处理应用答:B。10说明单片机主要应用在哪些领域?答:见教材。11单片机与普
3、通计算机的不同之处在于其将 和 三局部集成于一块芯片上。答:CPU、存储器、I/O口128051与8751的区别是:A、内部数据存储但也数目的不同B、内部数据存储器的类型不同C、内部程序存储器的类型不同D、内部的存放器的数目不同答:C第二章一、填空题1. MCS-51单片机引脚信号中,信号名称带上划线的表示该信号( )或( ).2. MCS-51单片机内部RAM的存放器区共有( )个单元.,分为( )组存放器,每组( )个单元,以( )作为存放器名称.3. 单片机系统复位后,(PSW)=00H,因此内部RAM存放区的当前存放器是第( )组,8个存放器的单元地址为( )( ).4. 通过堆栈操作
4、实现子程序调用,首先要把( )的内容入栈,以进行断点保护.调用返回时在进出栈操作,把保护的断点送回( ).5. 为寻址程序状态的F0位,可使用的地址和符号有( )( )( )和( ).6. MCS-51单片机的时钟电路包括两局部内容,即芯片内的( )和芯片外跨接的( )和( ).7. 在MCS-51中,处理器的数据位存储空间是由( )的可寻址和内部RAM为寻区的( )个位.8. MCS-51的4个IO口中,P0是真正的双向口,而其它口那么为准向口,这一区别在口线电路结构中表现在( )的不同上.9. 在MCS51单片机中,如果采用6MHz晶振,1个机器周期为 。答:2us。析:机器周期为振荡周期
5、的1/6。10内部RAM中,位地址为30H的位,该位所在字节的字节地址为 。答:26H11. 假设A中的内容为63H,那么,P标志位的值为 。答:0析:P为偶校验位,因为A中1的个数为偶数,所以P=0。12. 8031单片机复位后,R4所对应的存储单元的地址为 ,因上电时PSW= 。这时当前的工作存放器区是 组工作存放器区。答:04H、00H、013. 使用8031芯片时,需将/EA引脚接 电平,因为其片内无 存储器。答:低、程序 14. 通过堆栈操作实现子程序调用,首先就要把 的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到 。答:PC、PC15. MCS51单片机
6、程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS51的PC是16位的,因此其寻址的范围为 KB。答:6416. 在MCS-51单片机中,如果采用6MHz晶振,一个机器周期为 。答:2微秒17. 内部RAM中,位地址为30H的位,该位所在字节的字节地址为 。答:26H 18假设A中的内容为63H,那么,P标志位的值为 。答:019. 8031 单片机复位后,R4所对应的存储单元的地址为 ,因上电时PSW= 。这时当前的工作存放器区是 组工作存放器区。答:04H,00H,020使用8031单片机时,需将引脚接 电平,因为其片内无 存储器。答:低;程序21通过堆栈操作实现子程序调用,
7、首先就要把 的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到 。答:PC;PC22MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为 K字节。二、判断题1. 用户构建单片机应用系统,只有使用芯片提供的信号引脚.2. 程序计数器(PC)不能为用户使用,因此它就没有地址.3. 内部RAM的位寻址区,只能供位寻址使用而不能供字节寻址使用.4. 在程序执行过程中,由PC提供数据存储器的读/写地址.5. 80C51共有21个专用存放器,它们的位都是可用软件设置的,因此是可以进行位寻址的.6. 对单片机的复
8、位操作就是初始化操作.7. 判断以下说法是否正确: A、8031的CPU是由RAM和EPROM所组成。B、区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。C、在MCS-51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。D、PC可以看成使程序存储器的地址指针。答:错、错、对、对8. 判断以下有关PC和DPTR的结论是否正确?A、DPTR是可以访问的,而PC不能访问。B、它们都是16位的存储器C、它们都有加1的功能。D、DPTR可以分为两个8位的存放器使用,但PC不能。答:对、对、对、对9. 判断以下说法是否正确A、 程序计数器PC不能为用户编
9、程时直接使用,因为它没有地址。B、 内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。C、 8031共有21个特殊功能存放器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。答:对、错、错10. 判断以下说法是否正确?A、 PC是1个不可寻址的特殊功能存放器。B、 单片机的主频越高,其运算速度越快。C、 在MCS51单片机中,1个机器周期等于1us。D、 特殊功能存放器SP内装的是栈顶首地址单元的内容。答:错、对、错、错11. 判断以下说法是否正确:A8031的CPU是由RAM和EPROM所组成。B区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是
10、高端。C在MCS-51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。DPC可以看成是程序存储器的地址指针。答:A错B错C对D对12. 什么是机器周期?一个机器周期的时序是如何来划分的?如果采用12MHz晶振,一个机器周期为多长时间?13判断以下有关PC和DPTR的结论是否正确?(A) DPTR是可以访问的,而PC不能访问。(B) 它们都是16位的存放器。(C) 它们都具有加“1”的功能。(D) DPTR可以分为2个8位的存放器使用,但PC不能。答:A对B对C错D对14. 判断以下说法是否正确A程序计数器PC不能为用户编程时直接使用,因为它没有地址。B内部RAM的位寻址区,只
11、能供位寻址使用,而不能供字节寻址使用。C8031共有21个特殊功能存放器,它们的位都是可用软件设置的,因此,是可以进行位寻址的。答:A对B错C错15. 判断以下说法是否正确?(A) PC是一个不可寻址的特殊功能存放器。 (B) 单片机的主频越高,其运算速度越快。 C在MCS-51单片机中,一个机器周期等于1S。 D特殊功能存放器SP内装的是栈顶首地址单元的内容。三、选择题1. 单片机芯片内提供了一定数量的工作存放器,这样做的好处不应包括(A) 提高程序运行的可靠性 (B)提高程序运行速度(C)为程序设计提供方便 (D)减少程序长度2. 内部RAM中的位寻址区定义的位的位是给 (A)位操作准备的
12、 (B)位移操作准备的 (C)控制转移操作准备的 (D)以上都对3. 对程序计数器PC的操作 (A)是自动进行的 (B)是通过传送进行的 (C)是通过加1”指令进行的 (D)是通过减1”指令进行的 4. 以下运算中对溢出标志OV没有影响或不受OV影响的运算是. (A)逻辑运算 (B)符号数加减法运算 (C)乘法运算 (D)除法运算5. 单片机程序存储器的寻址范围是由程序计数器PC的位数决定的, MCS-51的PC为16位,因此起寻址范围是(A)4KB (B)64KB(C)8KB (D)128KB6. 在算术运算中,与辅助进位位AC有关的是 (A)二进制树 (B)八进制数 (C)十进制数 (D)
13、十六进制数7. 以下有关PC和DPTR的结论中错误的选项是 (A)DPTR是可以访问的而PC不能访问 (B)它们都是16位的存放器 (C)它们都是具有加1”功能 (D)DPTR可以分为2个8位的存放器使用,但PC不能8. PC的值是 (A)当前指令前一条指令的地址 (B)当前正在执行指令的地址 (C)下一条指令的地址 (D)控制器中指令存放器的地址9. 假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进行栈保护后,SP的值为 (A)36H (B)37H (C)38H (D)39H 10. 80C51中,可使用的堆栈最大深度为 (A)80个单位 (B)32个单位 (C)128个单位
14、 (D)8个单位 11. 位处理器是单片机面向控制应用的重要表达,以下中不属于位处理器资源的是 (A)位累加器CY (B)通用存放器的可寻址位 (C)专用存放器的可寻址位 (D)位操作指令集 12. CS-51单片机的运算电路中,不能为ALU提供数据的是 (A)累加器A (B)暂存器 (C)存放器B (D)位操作指令集 13. 在MCS-51中 (A)具有独立的专用的地址线 (B)由P0口和P1口的口线作地址线 (C)由P0口和P2口的口线作地址线 (D)由P1口和P2口的口线作地址线14. PC的值是A、当前正在执行指令的前一条指令的地址B、当前正在执行指令的地址C、当前正在执行指令的下一条
15、指令的地址D、控制器中指令存放器的地址答:C15. PC的值是:(A) 当前正在执行指令的前一条指令的地址(B) 当前正在执行指令的地址(C) 当前正在执行指令的下一条指令的地址(D) 控制器中指令存放器的地址答:C四、问答题1. 8051单片机机芯包含那些主要逻辑功能部件?各有什么主要功能?2. MCS-51单片机的EA信号有何功能?在使用8031时EA信号引脚应如何处理?3. MCS-51单片机有哪些信号需要芯片引脚以第二功能的方式提供?4. 内部RAM低128单元划分为哪3个主要局部?说明各局部的使用特点.5. 程序记数器(PC)作为不可寻址存放器,它有哪些特点?6. 堆栈有那些功能?堆
16、栈指示器(SP)的作用是什么?在设计时,为什么还要对SP重新赋值?7. MCS-51的4个I/O口在使用上有哪些分工和特点?试比拟个各口的特点?8. MCS-51单片机运行出错或程序进入死循环,如何摆脱困境?9. 什么是指令周期,机器周期和时钟周期?如何计算机器周期确实切时间?10. 使单片机复位有几种方法?复位后机器的初始状态如何?11. 片内RAM低128个单元划分为哪3个主要局部?各局部的主要功能是什么?答:工作存放器区、位寻址区、数据缓冲区12. 当MCS51单片机运行出错或程序陷入死循环时,如何来摆脱困境?答:软件陷阱、复位13. 如果手中仅有一台示波器,可通过观察哪个引脚的状态,来
17、大致判断MCS51单片机正在工作?答:ALE析:因为单片机正常工作时,ALE脚输出时钟频率为振荡周期的1/6。14. 举例说明单片机推广应用对我国经济开展,科技进步的重大意义.15. 从工艺结构等方面对MCS-51单片机系列产品进行比拟说明.16. 8051单片机芯片包含那些主要逻辑功能部件?各什么功能?17. 单片机面向控制应有的特点,在硬件结构方面有那些表达?18. MCS-51单片机EA信号有何功能?在使用8031时EA信号引脚应如何处理?19. MCS-51D单片机有那些信号需要芯片引脚一第二功能的方式提供?20. 内部RAM低128单元划分为那三个主要局部?各局部主要功能是什么?21
18、. 程序设计器(PC)作为不可寻址存放器,他有那些特点.22. 堆栈有那些功能?堆栈指示器(SP)的作用是什么?在程序设计,为什么还要对SP重新赋值?23. MCS-51的四个I/O口在使用上有那些分工和特点?试比拟个口的特点?24. MCS-51单片机运行出错或程序进入死循环,如何摆脱困境?25. 什么是指令周期,机器周期和时钟周期?如何计算机器周期确实切时间?26. 使单片机复位有几种方法?复位后机器的初始状态如何?27. 试说明单步执行程序的根本原理?28. 举例说明单片机工业控制系统中掉电保护的意义及方法. 29MCS-51单片机的片内都集成了哪些功能部件?各个功能部件的最主要的功能是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 应用 习题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内