单片机原理及接口技术.随堂练习答案.docx_第1页
单片机原理及接口技术.随堂练习答案.docx_第2页
单片机原理及接口技术.随堂练习答案.docx_第3页
单片机原理及接口技术.随堂练习答案.docx_第4页
单片机原理及接口技术.随堂练习答案.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机原理与接口技术随堂练习题库第1章 单片机的基础知识1.1 概述 判断题(在题后的括号内打或):1. 单片机就是将CPU、存储器、定时器/计数器、I/O接口电路等集成于一块芯片上的微型计算机。( )【答案: 】2. 单片机根据数据总线宽度的不同,可以分为4位机、8位机、16位机、32位机。( )【答案: 】3. 16位单片机的代表是 Intel 公司的MCS-51系列。( )【答案: 】4. 单片机主要用于科学研究领域。 ( )【答案: 】1.2 单片机的发展趋势 判断题(在题后的括号内打或):5. 目前,单片机正朝着CMOS化、低功耗、小体积、大容量、高性能等几个方面发展。( )【答案: 】6. CHMOS工艺具有高功耗的特点。( )【答案: 】7. 单片机中已开始使用RISC体系结构、并行流水线操作和DSP等设计技术,指令运算速度大大提高。 ( )【答案: 】8. 目前,单片机推并串行扩展总线,减少引脚数量,简化系统结构。( )【答案: 】1.3 80C51系列单片机 判断题(在题后的括号内打或):9. MCS-51系列是Intel 公司生产的以8051为核心单元的单片机。( )【答案: 】10. MCS-51系列单片机分为三大字系列:51子系列、52子系列和53子系列。( )【答案: 】11. 不同公司以Intel的80C51为内核生产的80C51系列单片机与MCS-51系列有相同的指令系统。( )【答案: 】单项选择题:12 INTEL80C51CPU是(C )位的单片机。 (A) 16 (B)4 (C)8 (D)准16【答案:C 】1.4 单片机中的数制与码制判断题(在题后的括号内打或):13. 计算机能直接处理的数据是二进制数、十进制数和十六进制数。( )【答案: 】14. 一般在计算机中,对于正数,最高位规定为“0”;对于负数,最高位规定为“1”。( )【答案: 】15. 有符号数在计算机中有原码、反码和补码三种表示方法。( )【答案: 】16. 一个数的补码为其反码加1,但符号位不变。( )【答案: 】17. 用二进制代码表示十进制数的编码叫做BCD码。( )【答案: 】单项选择题: 18 3D.0AH转换成二进制数是( A )。 (A) 111101.0000101B (B) 111100.0000101B (C) 111101.101B (D) 111100.101B 【答案:A 】19. 10101.101B转换成十进制数是(D)。(A)46.625 B)23.625 (C) 23.62 (D) 21.625【答案:D 】2073.5转换成十六进制数是( B )。(A) 94.8H (B) 49.8H (C) 111H (D) 49H【答案:B 】第2章 80C51系列单片机的硬件结构2.1 80C51系列单片机的基本结构 判断题(在题后的括号内打或):21. 80C51系列单片机有4个8位串行I/O口。( )【答案: 】22. 80C51系列单片机有2个16位的定时/计数器和5个中断源。( )【答案: 】23. MCS-51的特殊功能寄存器分布在60H80H地址范围内。 ( )【答案: 】单项选择题: 24. 所谓CPU是指( A )。 (A)运算器和控制器 (B)运算器和存储器 (C)输入输出设备 (D)控制器和存储器 【答案:A 】25. CPU主要的组成部分为( A )(A)运算器、控制器(B)加法器、寄存器(C) 运算器、寄存器 (D)运算器、指令译码器 【答案:A 】2.2 80C51系列单片机存储空间配置和功能(1)(对应于本节第1次授课录像)判断题(在题后的括号内打或):26. 存储器分为只读存储器、随机存取存储器和可现场改写的非易失性存储器等几种类型。( )【答案: 】27. 一个存储单元可以存放一个数。 ( )【答案: 】28. 存储器分成内存和外存两大部分,其中外存可以直接与CPU交换信息。 ( )【答案: 】单项选择题: 29.能够用紫外光擦除ROM中程序的只读存储器称为( C )(A)掩膜ROM (B)PROM(C)EPROM (D)EEPROM【答案:C 】30. 在片外扩展一片2764程序存储器芯片要(B )地址线。 (A)8根 (B)13根 (C)16根 (D)20根【答案:B 】31. 单片机应用程序一般存放在(B )。(A) RAM (B)ROM (C)寄存器 (D) CPU【答案:B 】32. 存储器的地址范围是0000H0FFFH,它的容量为( D )。(A)1KB (B) 2KB (C) 3KB (D) 4KB【答案:D 】33. 若某存储器芯片地址线为12根,那么它的存储容量为( C )。(A)1KB (B) 2KB (C)4KB (D)8KB【答案:C 】34. 某种存储器芯片是8KB*4/片,那么它的地址线根数是(C )。(A)11根 (B)12根 (C)13根 (D)14根【答案:C 】2.2 80C51系列单片机存储空间配置和功能(2)(对应于本节第2次授课录像)判断题(在题后的括号内打或):35. 程序计数器PC总是指向正在执行的指令地址()【答案: 】36. A中“1”的个数为偶数,则奇偶标志位P为1。( )【答案: 】37. MCS-51的程序存储器只能用来存放程序。( )【答案: 】38. DPTR是由DPH和DPL两个8位特殊寄存器组成的。( )【答案: 】单项选择题: 39. 若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用(D )指令。 (A)PUSH R0 (B)PUSH R0 (C)PUSH 00H (D)PUSH 08H 【答案:D 】40. MCS-51执行完 MOV A, #08H 后,PSW的哪一位被置位( D )?(A)C (B) F0 (C)OV (D)P 【答案:D 】41. PC中存放的是( A )。(A)下一条指令的地址 (B)当前正在执行的指令(C)当前正在执行指令的地址 (D)下一条要执行的指令【答案:A 】2.3 并行I/O端口判断题(在题后的括号内打或):42. P0、P1、P2、P3,每个端口都有一个8位的数据锁存器,其名称也是P0、P1、P2、P3。( )【答案: 】43. P0口只能作为通用输入/输出(I/O)口。( )【答案: 】44. P2口既可以作为I/O使用,又可以作地址/数据复用口使用。( )【答案: 】45. P0口能驱动4个LSTTL门电路,而P1、P2、P3能驱动8个。( )【答案: 】单项选择题:46. P1口的每一位能驱动( B )。(A)2个TTL低电平负载 (B) 4个TTL低电平负载(C)8个TTL低电平负载 (D)10个TTL低电平负载【答案:B 】47. 8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。(A)P0 (B)P1 (C) P2 (D) P3 【答案:D 】2.4 时钟电路及CPU时序判断题(在题后的括号内打或):48. 单片机的时钟可以采用内部产生,也可以从外部引入。( )【答案: 】49. 一两个振荡周期为一个状态周期,用S表示。( )【答案: 】50. 两个状态周期为一个机器周期。( )【答案: 】51. 指令周期是指执行一条指令所需要的时间。( )【答案: 】52. 80C51共有111条指令,按照指令在存储空间中所占的长度不同,可分为单字节指令和双字节指令两种。( )【答案: 】53. 每一条指令都包含取指和执行两个阶段。( )【答案: 】2.5 80C51系列单片机的工作方式判断题(在题后的括号内打或):54. 80C51系列单片机有2种工作方式:复位方式和低功耗方式。( )【答案: 】55. 常见的复位操作有自动复位、按键复位及专用芯片复位 3种方法。( )【答案: 】56. 低功耗方式有待机方式和掉电方式两种。( )【答案: 】单项选择题:57. MCS51单片机的复位信号是(A )有效。 (A)高电平 (B)低电平 (C)脉冲 (D)下降沿【答案:A 】58. 若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过(B )。 (A)2s(B)4s(C)8s (D)1ms 【答案:B 】59. 当MCS-51复位时,下面说法准确的是( A )。 (A)PC=0000H (B) SP=00H (C)SBUF=00H (D)(30H)=00H 【答案:A 】60. MCS-51单片机复位操作的主要功能是把PC初始化为( C )。(A)0100H ( B)2080H (C) 0000H (D) 8000H【答案:C 】61. MCS-51上电复位后,SP的内容应为( B )。(A)00H (B)07H (C)60H (D)70H【答案:B 】第3章80C51系列单片机指令系统3.1 80C51系列单片机指令系统概述判断题(在题后的括号内打或):62. 指令是使计算机完成某种操作的命令。( )【答案: 】63. 计算机能够执行的全部操作所对应的指令集合,称为该计算机的指令系统。( )【答案: 】64. 指令中操作码助记符项可有可无。( )【答案: 】65. 计算机寻址方式越多,计算机的功能超强,灵活性亦越大( )【答案: 】66. 按指令执行时间分,可分为1周期、2周期、3周期指令。( )【答案: 】67相对寻址方式中,“相对”两字是相对于当前指令的首地址。( )【答案: 】单项选择题:68. 8031单片机中既可位寻址又可字节寻址的单元是(A )。 (A)20H (B)30H (C) 00H (D) 70H 【 答案:A 】69JNZ REL指令的寻址方式是( C )。(A)立即寻址 (B)寄存器寻址(C)相对寻址 (D)位寻址【答案:C 】3.2 指令系统(1)(对应于本节第1次授课录像)判断题(在题后的括号内打或):判断以下各条指令是否正确:70. MOVX R0,B ( )【答案: 】71. MOV A,30H( )【答案: 】72. MOVX A,30H( )【答案: 】73. MOV 20H , R1 ( )【答案: 】74. MOV C,ACC.0 ( )【答案: 】75. MOVX 40H , #30H ( )【答案: 】76. MOVX A ,2000H ( )【答案: 】77. MOVXA DPTR ( )【答案: 】78. MOVR0, A( )【答案: 】79. PUSH R2 ( )【答案: 】单项选择题:80. 当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )。 (A)MOVA,R1 (B) MOVCA,A+DPTR (C) MOVXA,R0 (D) MOVXA,DPTR【答案:B 】81. 寻址空间为外部数据存储器所用的指令是:( A ) (A) MOVX (B)MOV (C) MOVC (D) ADDC【答案:A 】82 8031单片机中,将累加器A中的数送入外RAM的40H单元,可执行的指令是( D )。(A) MOV R1 ,40H (B) MOV R1 ,#40HMOVX R1 , A MOVX R1 , A(C) MOVX 40H , A (D) MOV R1, #40HMOVX R1 , A【答案:D 】83要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是( B )。(A)MOV (B)MOVX (C)MOVC (D)以上都行【答案:B 】3.2 指令系统(2)(对应于本节第2次授课录像)判断题(在题后的括号内打或):判断以下各条指令是否正确:84. ADDC A , 2030H ( )【答案: 】85. SUB A,R2 ( )【答案: 】86. ADD R0,A( )【答案: 】87. ADDC A,R7( )【答案: 】88.MULAB的执行结果是高8位在A中,低8位在B中。 ( )【答案: 】89必须进行十进制调整的十进制运算只有加法和减法。 ( )【答案: 】单项选择题:90. 下列指令中不影响标志位CY的指令有(D)。 (A)ADDA,20H(B)CLR (C) RRCA (D) INCA【答案:D 】91 ( C )指令是MCS-51指令系统中执行时间最长且长达4 us的。(A)比较转移 (B)循环转移 (C) 乘除法 (D)增减量【答案:C 】3.2 指令系统(3-4)(对应于本节第3次授课录像)判断题(在题后的括号内打或):判断以下各条指令是否正确:92. ORL P1.0,P3.1 ( )【答案: 】93. RCA为循环左移指令。 ( ) 【答案: 】94. ANL #99H ,36H ( ) 【答案: 】95. CLR A ( )【答案: 】单项选择题:96. 要把P0口高4位变0,低4位不变,应使用指令( D )。 (A)ORL P0,#0FH (B)ORL P0,#0F0H (C)ANL P0,#0F0H (D)ANL P0,#0FH 【答案:D 】3.2 指令系统(5)(对应于本节第4次授课录像)判断题(在题后的括号内打或):判断以下各条指令是否正确:97. JBC P0,LL1;(LL1为标号) ( ) 【答案: 】98. ACALL PROC;(PROC为标号) ( )【答案: 】99. DJNZ #data , rel ( )【答案: 】单项选择题:100执行LACLL 4000H指令时, MCS-51所完成的操作是(D )。 (A)保护PC (B)4000HPC (C)保护现场 (D)PC+3入栈, 4000HPC【答案:D 】101. LCALL指令操作码地址是2000H,执行完响应子程序返回指令后,PC=( D )。(A)2000H (B)2001H (C)2002H (D)2003H【答案:D 】第4章 汇编语言程序设计4.1 伪指令 判断题(在题后的括号内打或):102. END表示指令执行到此结束。 ( ) 【答案: 】103. 起始伪指令是ORG,指明此语句后面的程序或数据块的起始地址。 ( )【答案: 】104. 伪指令EQU表示将一个数据或特定的汇编符号赋予规定的字符名称。 ( )【答案: 】105. 伪指令DATA必须先定义后使用。 ( ) 【答案: 】单项选择题:106. 下列数据字定义的数表中,(C )是错误的。 (A)DW“AA” (B)DW“A” (C)DW“OABC” (D)DWOABCH【答案:C 】4.2 汇编语言程序设计的基本方法判断题(在题后的括号内打或):107. 汇编语言程序中的注释可以缺省。( )【答案: 】108. 用汇编语言编好源程序后就可以立即执行了。( )【答案: 】109. 汇编语言源程序文件的扩展名为“.ASM”。( )【答案: 】4.3 顺序程序判断题(在题后的括号内打或):110. 顺序程序是指按顺序依次执行的程序,也称为简单程序或直线程序。( )【答案: 】111. 顺序程序结构简单,无法构成复杂程序。( )【答案: 】4.4 分支程序 判断题(在题后的括号内打或):112. 分支程序是指程序包含有判断环节,不同的条件对应不同的执行路径。( )【答案: 】113. 分支程序指程序中只有一个单分支结构。( ) 【答案: 】114. 80C51的分支程序允许嵌套。( )【答案: 】4.5 循环程序设计 判断题(在题后的括号内打或):115. 循环程序的特点是程序中含有可以重复执行的程序段程序体。( )【答案: 】116. 循环程序一般由循环初始化、循环体和循环控制三部分组成。( )【答案: 】117. 循环结束结束时要用END语句。( )【答案: 】118. 循环结构有两种,一种是先循环处理,后循环控制,另一种是先循环控制,后循环处理。( )【答案: 】4.6 查表程序 判断题(在题后的括号内打或):119. 查表程序的任务就是根据被测数据,查出最终所需的结果。( )【答案: 】120. MCS-51指令系统中有两条指令具有极强的查表功能。( )【答案: 】121. MOVA,A+DPTR是一条查表指令。 ( )【答案: 】判断以下各条指令是否正确:122. MOVC A+PC , A ( )【答案: 】123. MOVC A+DPTR, A ( )【答案: 】4.7 散转程序 判断题(在题后的括号内打或):124. 散转程序是一种并行多分支程序。它根据系统的某种输入或运算结果,分别转向各个处理程序。( )【答案: 】125. 散转程序就是分支程序。( )【答案: 】126. 散转程序一般采用JMP A+DPTR指令,根据输入或运算结果确定A或DPTR的内容,直接跳转到相应的分支程序中去。( )【答案: 】4.8 子程序及其调用 判断题(在题后的括号内打或):127. 子程序开头的标号区段必须有一个使用户了解其功能的标志(或称为名字),该标志即子程序的入口地址。 ( )【答案: 】128. 子程序结尾必须使用一条子程序结束指令END。( )【答案: 】129. 子程序调用时要进行现场保护,调用结束时要进行现场和恢复。( )【答案: 】130. 所有子程序与主程序间都有参数传递。( )【答案: 】131. 子程序与主程序间的参数传递必须用存储器来实现。( )【答案: 】5.1 80C51单片机的中断系统(1)(对应于本节第1次授课录像)判断题(在题后的括号内打或):132. 中断,是指计算机在执行某一程序的过程中,由于计算机系统内部或外部的某种原因,CPU必须暂停现行程序的执行,而转去执行预先安排好的处理该事件的服务子程序,待处理结束后,再回来继续执行被暂停程序的过程。( )【答案: 】133. 中断服务程序的最后一条指令是RET。( ) 【答案: 】134. 中断服务程序的最后一条指令是END。( )【答案: 】单项选择题:135. MCS-51单片机的外部中断1的中断请求标志是( D )。(A)ET1 (B)TF1 (C)IT1 (D)IE1【答案:D 】136. MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。(A)外部中断0 (B)外部中断1 (C)定时器0中断 (D)定时器1中断【答案:A 】137. MCS-51有中断源( A )个。(A)5 (B) 2 (C) 3 (D) 6【答案:A 】5.1 80C51单片机的中断系统(2)(对应于本节第2次授课录像)判断题(在题后的括号内打或):138执行返回指令时,返回的断点是调用指令的首地址。 ( )【答案: 】单项选择题:139. 执行中断返回指令,从堆栈弹出地址送给(C )。(A) A (B) CY (C) PC (D) DPTR【答案:C 】140. 当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( A )。(A)1个机器周期 (B)2个机器周期 (C)4个机器周期 (D)10个晶振周期【答案:A 】5.2 80C51单片机的定时/计数器(1)(对应于本节第1次授课录像)判断题(在题后的括号内打或):141. 定时器与计数器的工作原理均是对输入脉冲进行计数。( )【答案: 】142. 定时/计数器共有5种工作方式,由TMOD中M1M0的状态决定。( )【答案: 】143. 在定时/计数器的工作方式0中,内部计数器为16位。( )【答案: 】144. 可利用定时/计数器来扩展外部中断源。 ( )【答案: 】单项选择题:145. 定时器/计数器工作方式1是(D )。 (A)8位计数器结构 (B)2个8位计数器结构 (C)13位计数结构 (D)16位计数结构【答案:D 】146. 定时器若工作在循环定时或循环计数场合,应选用( C )。(A)工作方式0 (B)工作方式1 (C)工作方式2 (D)工作方式3【答案:C 】5.2 80C51单片机的定时/计数器(2)(对应于本节第2次授课录像)单项选择题:147. 设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为(C ) 。(A)2MHz (B)1MHz (C)500KHz(D)250KHz【答案:C 】148. 若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为(C )。(A)500 (B)1000 (C) 216-500 (D) 216-1000【答案:C 】第6章 80C51系列单片机的串行通信6.1 串行通信概述 判断题(在题后的括号内打或):149. 通信的基本方式可分为并行通信和串行通信。 ( )【答案: 】150. 并行通信的优点是传送速度快和便于长距离传送。( )【答案: 】151. 串行通信的优点是便于长距离传送;缺点是传送速度较慢。 ( )【答案: 】152. 并行通信可分为异步通信和同步通信。( )【答案: 】153. 异步通信的数据或字符是分为一帧一帧地传送,用一个起始位表示字符的开始,用停止位表示字符的结束。( )【答案: 】154. 同步通信由12个同步字符和多字节数据位组成,由同步字符作为起始位以触发同步时钟开始发送或接收数据。( )【答案: 】155. 串行通信的制式包括半双工和全双工两种。( )【答案: 】单项选择题:156. 波特的单位是( B )。(A)字符/秒 (B) 位/秒 (C) 帧/秒 (D) 字节/秒【答案:B 】6.2 80C51串行口判断题(在题后的括号内打或):157. 80C51串行口包括两个数据缓冲器、两个移位寄存器、串行控制寄存器和定时器。( )【答案: 】158. 串行口的控制寄存器有串行控制寄存器SCON和电源控制寄存器PCON。( )【答案: 】159. 串行口有3种工作方式。( )【答案: 】160. 串行口的工作方式1是同步移位寄存器方式。 ( )【答案: 】单项选择题:161. 串行口的控制寄存器SCON中,REN的作用是( )。 (A)接收中断请求标志位 (B)发送中断请求标志位 (C)串行口允许接收位 (D)地址/数据位【答案:C 】162.MCS-51的串口是全双工的。 ( )【答案: 】163. 在串行通信中,8031中发送和接收的寄存器是( B ) 。(A)TMOD (B) SBUF (C) SCON (D) DPTR【答案:B 】6.3 串行口的应用 判断题(在题后的括号内打或):164. 编写串行口应用程序时首先要进行串行口的初始化。 ( )【答案: 】165. 串行通信可采用两种方式编程,查询方式和搜索方式。( )【答案: 】166. 串行口可以用来扩展并行口。( )【答案: 】167. 80C51串行口是全双工的,因此不能用于单工通信。( )【答案: 】168. 80C51串行口的方式1可用于多机通信。( )【答案: 】第7章 80C51系统的扩展7.1单片机系统总线的形成判断题(在题后的括号内打或):169. 1个单片机可以构成一个小型应用系统。 ( )【答案: 】170. 单片机资源不够时,可以进行系统扩展。( )【答案: 】171. 单片机的系统总线有2种:地址总线和数据总线。( )【答案: 】7.2 外部数据存储器的扩展判断题(在题后的括号内打或):172. 单片机的外部数据存储器有静态RAM和动态RAM两种。( )【答案: 】173. 芯片6264是常用的静态RAM,可用于单片机的外部数据扩展。 ( )【答案: 】174. 单片机进行外部数据扩展时,存储器的编址可采用全译码和部分译码两种方法。( )【答案: 】175. 在全译码中,利用系统的某一条地址线作为芯片的片选信号。( )【答案: 】7.3 外部程序存储器的扩展判断题(在题后的括号内打或):176. 单片机的EA引脚与程序存储器的扩展有关,当EA接低电平,则不使用片内程序存储器;当EA接高电平,则片内和片外程序存储器总容量为64KB。 ( )【答案: 】177. 单片机扩展程序存储器常用的器件是EPROM芯片。( )【答案: 】178. E2PROM可用于单片机存储器扩展中,但只能用作程序存储器使用。( )【答案: 】7.4 74系列芯片并行扩展I/O端口判断题(在题后的括号内打或):179. 对简单外设的接口,可选择74LS系列的器件即能组成接口扩展电路。 ( )【答案: 】180. 当P0口总线负载达到或超出P0口最大负载能力的8个TTL门时,必须接入总线驱动器。要扩展的数据总线驱动器必须具有单向三态功能。( )【答案: 】181. 74LS244是8同相三态缓冲/驱动器,常用于单片机的总线扩展。( )【答案: 】7.5 8255A可编程并行输入/输出接口判断题(在题后的括号内打或):182. 8255A是Intel公司生产的一种可编程并行I/O接口芯片。 ( )【答案: 】183. 8255A有2个8位并行I/O口,可通过编程选择为输入口或输出口。( )【答案: 】184. 8255A共

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论