收藏 分销(赏)

单片机选择题及答案.doc

上传人:仙人****88 文档编号:9343640 上传时间:2025-03-22 格式:DOC 页数:4 大小:75KB
下载 相关 举报
单片机选择题及答案.doc_第1页
第1页 / 共4页
单片机选择题及答案.doc_第2页
第2页 / 共4页
点击查看更多>>
资源描述
一、选择题1. D 2. B   3. B 4. D    5. A   6.  C   7. B 8. B 9. A    10. D 1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。 a)P0  b)P1 c)P2  d)P3 2.单片机应用程序一般存放在( B    )      a) RAM           b)ROM          c)寄存器           d)CPU   3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B ) a) 7542H b) 7542 c) 75.42H d) 75.42 4.下列指令中不影响标志位CY的指令有(  D   )。       a)ADD  A,20H         b)CLR      c)RRC  A      d)INC  A 5.CPU主要的组成部部分为( A    )       a)运算器、控制器     b)加法器、寄存器  c)运算器、寄存器     d)运算器、指令译码器  6.INTEL     8051      CPU是(    C )位的单片机       a) 16           b)4           c)8          d)准16  7.8031复位后,PC与SP的值为(  B   )   a )0000H,00H     b) 0000H,07H     c) 0003H,07H d)0800H,00H  8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )。  a)MOV  A, @R1         b)MOVC  A,  @A + DPTR  c)MOVX  A, @ R0         d)MOVX  A,  @ DPTR  9.8031单片机中既可位寻址又可字节寻址的单元是( A    )      a)20H       b)30H           c)00H        d)70H   10.下列哪条指令是正确的( D ) a) PUSH R2 b) ADD R0,A c) MOVX A @DPTR d) MOV @R0,A 1.C2.C 3.D 4.A5.A 6.C 7.D 8.D 9.A 10.B 1.MCS-51单片机复位操作的主要功能是把PC初始化为( C )。 A.0100H B.2080H C.0000H D.8000H 2.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( C )。 A.500 B.1000 C.216-500 D.216-1000 3.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( D )引脚。 A.P3.2 B.P3.3 C.P3.4 D.P3.5 4.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( A )。 A.1个机器周期 B.2个机器周期 C.4个机器周期 D.10个晶振周期 5.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。 A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断 6.定时器若工作在循环定时或循环计数场合,应选用( C )。 A.工作方式0 B.工作方式1 C.工作方式2 D.工作方式3 7.MCS-51单片机的外部中断1的中断请求标志是( D )。 A.ET1 B.TF1 C.IT1 D.IE1 8.下列标号中,正确的标号是( D )。 A.1BT: B.BEGIN: C.ADD: D.STAB31: 9.串行口每一次传送( A)字符。 A.1个 B.1串 C.1帧 D.1波特 10.要想把数字送入DAC0832的输入缓冲器,其控制信号应满足( B )。 A.ILE=1,=1,=0 B.ILE=1, =0, =0 C.ILE=0, =1, =0 D.ILE=0,=0, =0 1. 10101.101B转换成十进制数是( D )。 (A)46.625 (B)23.625 (C) 23.62 (D) 21.625 2. 存储器的地址范围是0000H~0FFFH,它的容量为( D )。 (A)1KB (B) 2KB (C) 3KB (D) 4KB 3. 3D.0AH转换成二进制数是( A )。 (A)111101.0000101B (B) 111100.0000101B (C) 111101.101B (D) 111100.101B 4. 73.5转换成十六进制数是( B )。 (A)94.8H (B) 49.8H (C) 111H (D) 49H 5. MOVX A , @R0指令中,源操作数采用(D )寻址方式,指令作用在( )区间。 (A)寄存器,外部数据存储器 (B)直接,程序存储器 (C)寄存器间接 ,内部数据存储器 (D)寄存器间接,外部数据存储器 6. A7H和5BH两个立即数相加后,和为( C ),(CY)是( )。 (A)1CH,0 (B) C1H,0 (C) 02H,1 (D) C1H,1 7. 若(A)=86H,(PSW)=80H,则执行RRC A指令后(A) (A)C3H (B) B3H (C) 0DH (D) 56H 8.如果(P0)=65H ,则当 CPL P0.2 SETB C MOV P0.4 ,C 执行后(P0)=( C )(A)61H (B) 75H (C) 71H (D) 17H 9. ( D )指令是MCS-51指令系统中执行时间最长且长达4 us的。 (A)比较转移 (B)循环转移 (C)增减量 (D)乘除法 10. 8031单片机中,将累加器A中的数送入外RAM的40H单元,可执行的指令(D)。 (A) MOV R1 ,40H (B) MOV R1 ,#40H MOVX @R1 , A MOVX R1 , A (C) MOVX 40H , A (D) MOV R1, #40H MOVX @R1 , A 11. 已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。各个位的值是(D)。 (A) 0、0、0 (B) 1、0、1 (C) 1、1、1 (D) 1、1、0 12.不属于单片机与输入输出设备进行信息交换的方式是(D)。 (A) 无条件传送方式 (B) 查询方式 (C) 中断方式 (D) 存储器直接存取方式 13.8051与8255A的硬件连接如图P110图6-7,其中规定未用的地址线取0。则8255A的控制字寄存器的地址是(D) (A) 0000H (B) 0001H (C) 0002H (D) 0003H 14.A/D转换方法有以下四种,ADC0809是一种采用(C)进行A/D转换的8位接口芯片。 (A) 计数式 (B) 双积分式 (C) 逐次逼近式 (D) 并行式 15.8051单片机内有( )个16位的定时/计数器 ,每个定时/计数器都有( B )种工作方式。 (A) 4, 5 (B) 2, 4 (C) 5, 2 (D) 2, 3 1. 在中断服务程序中至少应有一条(D) A.传送指令 B.转移指令 C.加法指令 D.中断返回指令 2.当MCS-51复位时,下面说法准确的是(A) A.PC=0000H B.SP=00H C.SBUF=00H D.(30H)=00H 3.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是(B) A.MOV B.MOVX C.MOVC D.以上都行 4.ORG 2000H LACLL 3000H ORG 3000H RET 上边程序执行完RET指令后,PC=( C ) A.2000H B.3000H C.2003H D.3003H 5.要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A ) A.98H B.84H C.42H D.22H 6.JNZ REL指令的寻址方式是( C) A.立即寻址 B.寄存器寻址 C.相对寻址 D.位寻址 7.执行LACLL 4000H指令时, MCS-51所完成的操作是( D ) A保护PC  B.4000HPC C.保护现场 D.PC+3入栈, 4000HPC 8.下面哪条指令产生信号( D ) A.MOVX A,@DPTR B.MOVC A,@A+PC C.MOVC A,@A+DPTR D.MOVX @DPTR,A 9.若某存储器芯片地址线为12根,那么它的存储容量为( C ) A. 1KB B. 2KB C.4KB D.8KB 10.要想测量引脚上的一个正脉冲宽度,则TMOD的内容应为( A ) A.09H B.87H C.00H D.80H 11.PSW=18H时,则当前工作寄存器是( D ) A.0组 B. 1组 C. 2组 D. 3组 12.MOVX A,@DPTR指令中源操作数的寻址方式是( B ) A. 寄存器寻址 B. 寄存器间接寻址 C.直接寻址 D. 立即寻址 13. MCS-51有中断源( A ) A.5 B. 2 C. 3 D. 6 14. MCS-51上电复位后,SP的内容应为( B ) A.00H B.07H C.60H D.70H 15.ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H 当CPU响应外部中断0后,PC的值是( B ) A.0003H B.2000H C.000BH D.3000H 16.控制串行口工作方式的寄存器是( C ) A.TCON B.PCON C.SCON D.TMOD 17.执行PUSH ACC指令, MCS-51完成的操作是( A ) A.SP+1SP, ACCSP B. ACCSP, SP-1SP C. SP-1SP, ACCSP D. ACCSP, SP+1SP 18.P1口的每一位能驱动( B ) A.2个TTL低电平负载 B. 4个TTL低电平负载 C.8个TTL低电平负载 D.10个TTL低电平负载 19.PC中存放的是( A ) A.下一条指令的地址 B. 当前正在执行的指令 C.当前正在执行指令的地址 D.下一条要执行的指令 20.8031是( C ) A.CPU B.微处理器 C.单片微机 D.控制器 21.要把P0口高4位变0,低4位不变,应使用指令( D ) A.ORL P0,#0FH B.ORL P0,#0F0H C.ANL P0,#0F0H D.ANL P0,#0FH 22.下面哪种外设是输出设备( A ) A.打印机 B.纸带读出机 C.键盘 D.A/D转换器 23.所谓CPU是指( A ) A.运算器和控制器 B.运算器和存储器 C.输入输出设备 D. 控制器和存储器 24.LCALL指令操作码地址是2000H,执行完响应子程序返回指令后,PC=( D ) A.2000H B.2001H C.2002H D.2003H 25. MCS-51执行完MOV A,#08H后,PSW的哪一位被置位( D ) A.C B. F0 C.OV D.P 26.计算机在使用中断方式与外界交换信息时,保护现场的工作应该是( C ) A.由CPU自动完成 B.在中断响应中完成 C.应由中断服务程序完成 D.在主程序中完成 27.关于MCS-51的堆栈操作,正确的说法是( C ) A.先入栈,再修改栈指针 B.先修改栈指针,再出栈 C. 先修改栈指针,在入栈 D.以上都不对 28.某种存储器芯片是8KB*4/片,那么它的地址线根数是( C ) A.11根 B.12根 C. 13根 D. 14根 29.若MCS-51中断源都编程为同级,当他们同时申请中断时CPU首先响应( B ) A. B. C.T1 D.T0 30. MCS-51的相对转移指令的最大负跳变距离( B ) A.2KB B. 128B C. 127B D. 256B
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服