MCS-51单片机系统与接口技术-习题集(含答案).doc
《MCS-51单片机系统与接口技术-习题集(含答案).doc》由会员分享,可在线阅读,更多相关《MCS-51单片机系统与接口技术-习题集(含答案).doc(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、优质文本?51单片机系统及接口技术?课程习题集【说明】:本课程?51单片机系统及接口技术?编号为09001共有单项选择题,判断题,阅读分析,问答与作图题, 填空题等多种试题类型,其中,本习题集中有阅读分析等试题类型未进入。一、单项选择题1. 下面哪些指令是访问的指令? A A, B A,C A, D ,A2. 下面哪些指令执行后,能够对存放器产生影响? A 3 B A,3 C A,R0 D A,3, 3. 要访问51单片机的特殊功能存放器应使用的寻址方式是 A存放器间接寻址,B变址寻址,C直接寻址,D相对寻址4. 要确定51单片机P1口的输入、输出工作方式,下面哪种说法是正确的? A由编程决定
2、; B由输入/输出设备决定; C由读引脚或写引脚指令决定; D由读写命令决定;5. 微机设置堆栈的目的是: (A)起数据缓冲作用; B存放将要处理的数据;(C)保存程序断点地址; D保存程序断点地址和数据。6. 访问外部存储器的时候,下面哪种说法是正确的?(A) 既可以存放的地址又可以存放的地址;(B) 只能存放的地址;(C) 只能存放的地址; 7. 在程序设计中使用 ,#10H 指令的目的是: A当前程序使用第2组工作存放器 B程序初始化 C给一个单元赋初值 D将立即数10H暂存入中8. 51单片机的堆栈操作,应该是: A先入栈,再修改指针 B先修改栈指针,再出栈C先修改栈指针,再入栈 D以
3、上都不对。9. 执行返回指令时,返回的断点是: A调用指令的首地址 B调用指令的末地址C调用指令下一条指令的首地址 D返回指令的末地址 10. 可以使程序循环转移的指令是: A 11 B , C D 1111. 响应中断后,将产生哪些操作? A保护现场 B自动到中断效劳程序去执行 C断点地址进栈 D断点地址进栈,将矢量地址装入12. 51单片机外扩8155芯片后,可以扩展的口线是: A16根 B22根 C24根 D32根13. 下面哪一个部件不属于的部件? A B C D 14. 要把P1口高4位变为0,低4位不变,应使用以下哪条指令? A P1,#0 B P1,#0F0HC P1,#0F0H
4、 D P1,#0 15. 响应中断后,原来程序的断点地址和数据应该由下面哪一条来完成? A由自动完成 B在中断响应中完成 C应由硬件和中断效劳程序完成 D在主程序中完成 16. 某种存储器芯片的容量是16,那么它与地址总线连接的根数是:(A)11根,B12根,C13根,D14根,E15根17. 定时器T0、T1的启动/停止应由下面哪一条来完成? A由程序来完成 B由硬件自动完成C当0时,由0、1置位、清0完成18. 51单片机直接寻址指令中的直接地址单元有哪些? A产品厂家给出的地址单元B20H7单元和局部存放器C30H7单元D片内和存放器19. 下面哪些指令执行后,能够对存放器产生影响?A
5、3 B A,3 C A,R0 D A,3, 20. 6264芯片是A64 B8 C64 21. 指令 16 执行后,硬件会自动产生以下操作。A将16位地址进栈;B将指令中16位二进制数装入;C将指令中给出的16位地址装入;22. 使响应某中断源请求的条件是A开放中断系统;B查询到该中断源的中断标志;C高优先级和同级中断源没有中断请求;DA、B、C三个条件都必须具备。23. 下面四条传述中,有错误的一条是: A16根地址线的寻址空间可达1B内存储器的存储单元是按字节编址的C中用于存放地址的存放器称为地址存放器D地址总线上传送的只能是地址信息。24. 程序计数器可以兼作: A一根硬件信号线B一个可
6、由用户直接读写的8位存放器C一个不可寻址的特殊功能存放器D一个能自动加1计数的存储单元25. 假设系统晶振为12,对应的一个机器周期执行时间为: A1;B2;C3;D426. 某条指令的操作数或操作数地址局部为x,地址为x的主存单元内容为y,地址为y的主存单元内容为z,如果用直接寻址方式,参与操作的数据为:Ax;By;Cz;D27. 51单片机有片内容量 A. 4 B. 8C. 128B D. 256B28. 51单片机的位寻址区位于内部的单元。A. 00H7 B. 20H7C. 00H1 D. 20H229. 51单片机的串行中断入口地址为 A. 0003H B. 0013HC. 0023H
7、 D. 0033H30. 51单片机的最小时序定时单位是 A. 状态 B. 拍节C. 机器周期 D. 指令周期31. 假设51单片机的晶振频率为6,定时器/计数器的外部输入最高计数频率为A. 2 B. 1C. 500 D. 25032. 在中断效劳程序中,至少应有一条 A传送指令B转移指令C加法指令D中断返回指令33. 当51复位时,下面说法正确的选项是 A0000HB00HC00HD30H=00H34. 要用传送指令访问51片外,它的指令操作码助记符是 ABCD以上都行35. 下面哪一种传送方式适用于电路简单且时序的外设 A条件传送B无条件传送CD中断36. 2000H 3000H 3000
8、H 上述程序执行完指令后, A2000HB3000HC2003HD3003H37. 要使51能响应定时器T1中断、串行接口中断,中断允许存放器=A98H B84H C42H D22H38. 6264芯片是AE2BC D39. 51在响应中断时,以下哪种操作不会发生 A保护现场B保护C找到中断入口D保护找到中断入口40. 用51串行接口扩展并行口时,串行接口工作方式应选择 A方式0B方式1C方式2D方式341. e指令的寻址方式是 A立即寻址B存放器寻址C相对寻址D位寻址二、判断题42. A,1000H43. 44. A,B ( )45. R0 46. R747. R3 ,A 48. ,P149
9、. 40H,150. 执行一条指令的快、慢取决于这条指令的长度。这句话是否正确?假设有错,那么改正过来。51. 存放器A只能进行字节操作。这句话是否正确?假设有错,改正。52. 访问8155的指令可以是读指令,也可以是写指令。53. 访问0809的读指令是获取模拟量信息,写指令是将数据写入0809。54. 访问0832的指令可以是读指令,也可以是写指令。55. 8051单片机有18个存放器占有18个地址。56. 但凡操作数为存放器的指令都是存放器寻址方式指令。57. 4 58. F0H,C 59. A,2000H 60. R1,R7 61. P1,#31H 62. 1,#80H 63. 30H
10、 64. A,2000H 65. 20H,21H 66. R7,1 67. 在计算机中断系统中,优先级别高的中断总是先响应先处理。 68. 指令中直接给出操作数称为直接寻址。 69. 堆栈是由假设干不连续的存储单元组成的后进先出存储区。 70. 假设外设控制器中的存放器和主存单元统一用主存地址编址,那么在计算机的指令系统中可以不设专门的指令。 71. 方式传递过程中地址修改、字节计数等完全由硬件电路实现。 72. 当某一个数是负值时,它在计算机中分别用原码、反码和补码表示时,机器码一定各不相同。 73. 串行通信是指数据各位同时传送,其特点是数据传送速度快、效率高,且对住处的逻辑定义与兼容,无
11、需进行逻辑电平转换。 74. 根据系统总线传递信息的类型,可分为地址线、数据线和控制线。 75. 通常每个外部设备都有一个接口存放器与主机交换信息,因此,主机只能用一个唯一地址来访问一个外部设备。 76. 在单总线结构的计算机系统中,设备和主机之间传送数据方式一般有程序查询、程序中断和方式。 77. 我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。 78. 51的相对转移指令最大负跳距是127B。 79. 51的程序存储器只是用来存放程序的。 80. 51的5个中断源优先级相同。 81. 要进行多机通信,51串行接口的工作方式应选为方式1。 82. 51上电复位时,00H。 83.
12、51外部中断0的入口地址是0003H。 84. 中的1时,表示由两个信号控制定时器的启停。 85. 51的时钟最高频率是18。 86. 使用可编程接口必须初始化。 三、问答与作图题87. 什么是总线?51单片机的外部三总线是怎样形成的?88. 执行指令 16的操作与执行指令 16的操作有何异、同?89. 假设A= 0 ,指令 的地址是1000H,执行该指令后= ?90. 执行一条传送指令后,原来的目标操作数和源操作数将怎样变化?91. 0809的输入、输出关系是什么?它有几个输入通道?如何选择这些通道?92. 8155并行接口的、口有几种工作方式?它们的工作方式由什么来决定?93. 51单片机
13、的堆栈所在物理空间位置应在哪里?进、出栈原那么是什么?94. 0809是什么器件?如何启动它开始工作?95. 访问片外时,需要通过哪些引脚发出哪些信息?96. 对 端口的“读修改写操作的指令是输出指令还是输入指令?试列举出三条这样的指令97. 8155有几个并行口?它们输入、输出的数据分别是多少位?98. 接口在工业控制领域中,能与哪些设备、电路接口?99. 在哪些情况下单片机作数据运算操作时会产生溢出?100. 什么叫立即数?什么叫立即寻址?101. 51单片机为什么只能访问外部64存储器?1. 102. 存放器间接寻址指令中的是指哪些R存放器?一般作何使用?103. 8155是什么器件?其
14、内部主要有哪些局部?104. 51单片机的P0P3四个口作输入口还是作输出口应如何确定?读端口引脚时,为什么先要给口锁存器写入“1” ?8分105. 60H 这条指令是正确指令还是错误指令?为什么? 8分106. 可编程接口8155芯片内部主要由哪几局部组成?与51单片机地址总线连接的端子有哪些?107. 复位只针对51单片机的哪些硬件?108. 51单片机的指令寻址方式有哪些?并各写出一条指令来表示。109. 在51单片机的扩展系统中,访问外部要发哪些信号?110. 微机与外设之间为什么要使用接口?微机的接口有哪些种类?111. 子程序最末一条指令是什么?为什么要用这条指令?112. 分支程
15、序有哪些结构形式?请作图表示。113. 0832和0809是什么芯片?假设参考电压为5V,它们满量程输出各是多少?114. 立即响应外设的中断请求必须满足哪些条件?115. 如果定时器的中断效劳子程序执行时间超出了定时器的定时时间,将会造成什么后果?116. 计算机在已响应中断并执行中断效劳子程序期间,能不能响应新的中断请求?为什么?117. P1, # 0应理解为输出全“1”到P1口呢,还是理解为从P1口读引脚的预备动作?118. A = 0F8H,当执行 A,#0A9H指令后,中的、P各为多少?假设是有符号数,A中的结果用十进制表示是多少?119. 单片机是如何区分片内片外的?120. 简
16、述单片机的接地系统。121. 51单片机的伪指令有哪些?122. 串行通信有哪几种制式?各有什么特点?123. 转换器有哪些主要性能指标?124. 8031扩展外部设备占用的地址空间是的还是的?其最大的空间是多少?125. 什么是中断?51单片机在什么条件下可响应中断?126. 试述8253芯片的根本功能。127. 信号有什么作用?在8031中应如何接线?128. 51单片机系统中,外接程序存贮器和数据存贮器共用16位地址线和8位地址线,为什么不会发生冲突?四、 填空题129. 当51单片机引脚接高平时,先访问 ,接着再访问 片外60 程序存储器 ;当其接低电平时只访问片外64 程序存储器 。
17、130. 叫数据指针存放器,其功能是 。131. 51单片机作扩展时,P1口叫用户 口。对P1口既可以 字节操作,又可以 操作。132. 单片机在作带符号数加、减运算时,假设程序状态存放器中的溢出标1,那么表示运算结果 。133. 当T01作定时器使用时,是对机内机器周期脉冲计数;当T01作计数器使用时,是对 脉冲计数。134. T01工作在定时器状态还是工作在计数器状态应由 来决定。135. 直接、存放器、存放器间接136. 0、T0、1、T1、串行口137. 51单片机的T0、T1工作方式0最大计数长度是13位;工作方式1最大计数长度是 位;工作方式2最大计数长度是8位。138. 叫 地址
18、锁存允许 信号端子,当其输出高电平时,将从P0口送出 低8位地址 ;从P2口送出高8位地址 ;当其输出低电平时,将从P0口读入或写出 。139. 相对寻趾指令的程序转移目标范围是以下一条指令地址为起始地址的 个字节单元。140. 51单片机的晶振频率为12,那么机器周期应是 。141. 51单片机片内共有32个工作存放器,可分为4个存放器组,其地址范围是 。142. 响应中断后,存放器的内容应是 。143. 51单片机的中断系统由 和查询电路等局部组成。144. 51单片机的位存储器共有128位,位存储器在片内 区间。145. 在变址寻址方式中,以 A 作变址存放器,以 作基址存放器。146.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MCS 51 单片机 系统 接口 技术 习题集 答案
限制150内