答案来源:www.ybaotk.com《单片机原理及应用》模拟题一.单选1.MCS-51单片机复位操作的主要功能是把PC初始化为().
A.0100H
B.2080H
C.0000H
D.8000H
[答案]:C2.8031单片机的()口的引脚,还具有外中断,串行通信等第二功能
A.P0
B.P1
C.P2
D.P3
[答案]
3.下列哪条指令是正确的()
A.PUSH R2
B.ADD R0,A
C.MOVX A @DPTR
D.MOV @R0,A
[答案]
4.执行中断返回指令,从堆栈弹出地址送给()
A.A
B.CY
C.PC
D.DPTR
[答案]:C5.七段共阴极发光两极管显示字符‘H’,段码应为()
A.67H
B.6EH
C.91H
D.90H
[答案]
6.在串行通信中, 8031中发送和接收的寄存器是()
A.TMOD
B.SBUF
C.SCON
D.DPTR
[答案]:B7.73.5转换成十六进制数是()
A.94.8H
B.49.8H
C.111H
D.49H
[答案]:B8.8031复位后,PC与SP的值为()
A.0000H,00H
B.0000H,07H
C.0003H,07H
D.0800H,00H
[答案]:B9.8031单片机中既可位寻址又可字节寻址的单元是()
A.20H
B.30H
C.00H
D.70H
[答案]:A10.MOVX A , @R0指令中,源操作数采用()寻址方式,指令作用在()区间
A.寄存器,外部数据存储器
B.直接,程序存储器
C.寄存器间接 ,内部数据存储器
D.寄存器间接,外部数据存储器
[答案]
11.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到()引脚.
A.P3.2
B.P3.3
C.P3.4
D.P3.5
[答案]
12.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()
A.7542H
B.7542
C.75.42H
D.75.42
[答案]:B13.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()
A.MOV A,@R1
B.MOVC A,@A+DPTR
C.MOVX A,@R0
D.MOVX A,@DPTR
[答案]:B14.下列说法()项正确
A.“转换速度”这一指标仅适用于A/D转换器,D/A转换器不用考虑“转换速度”问题.
B.ADC0809可以利用“转换结束”信号EOC向AT89C51单片机发出中断请求.
C.输出模拟量的最小变化量称为A/D转换器的分辨率.
D.
[答案]:B15.下列()项说法是正确的.
A.AT89C51单片机P0~P3口的驱动能力是相同的
B.AT89C51单片机P0~P3口在口线输出为高电平的驱动能力和输出为低电平的驱动能力是相同的
C.AT89C51单片机扩展的外围芯片较多时,需加总线驱动器,P2口应加单向驱动器,P0口应加双向驱动器
D.AT89C51单片机最小系统可对温度传感器来的模拟信号进行温度测量
[答案]:C16.下列说法正确的是().
A.各中断源发出的中断请求信号,都会标记在AT89C51单片机的IE寄存器中
B.各中断源发出的中断请求信号,都会标记在AT89C51单片机的TMOD寄存器中
C.各中断源发出的中断请求信号,都会标记在AT89C51单片机的IP寄存器中
D.各中断源发出的中断请求信号,都会标记在AT89C51单片机的TCON与SCON寄存器中
[答案]:D17.中断查询确认后,在下列各种AT89C51单片机运行情况下,能立即进行响应的是().
A.当前正在进行高优先级中断处理
B.当前正在执行RETI指令
C.当前指令是DIV指令,且正处于取指令的机器周期
D.当前指令是MOV A,R3
[答案]:D18.在AT89C51单片机的中断请求源中,需要外加电路实现中断撤销的是 .
A.电平方式的外部中断
B.脉冲方式的外部中断
C.外部串行中断
D.定时中断
[答案]:A19.在家用电器中使用单片机应属于微计算机的().
A.辅助设计应用;
B.测量,控制应用 ;
C.数值计算应用;
D.数据处理应用
[答案]:B20.判断以下有关PC和DPTR的结论()是错误的.
A.DPTR是可以访问的,而PC不能访问
B.它们都是16位寄存器
C.在单片机运行时,它们都具有自动加“1”的功能
D.DPTR可以分为2个8位的寄存器使用,但PC不能
[答案]:C21.判断下列说法()项是正确的.
A.程序计数器PC不能为用户编程时直接访问,因为它没有地址
B.内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用
C.AT89C51单片机共有21个特殊功能寄存器,它们的位都是可用软件设置的,因此,是可以进行位寻址的.
D.
[答案]:A22.PC的值是().
A.当前正在执行指令的前一条指令的地址
B.当前正在执行指令的地址
C.当前正在执行指令的下一条指令的地址
D.控制器中指令寄存器的地址
[答案]:C23.下列说法错误的是() .
A.同一级别的中断请求按时间的先后顺序响应
B.同一时间同一级别的多中断请求将形成阻塞,系统无法响应
C.低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求
D.同级中断不能嵌套
[答案]:B24.通过串行口发送或接收数据时,在程序中应使用().
A.MOVC指令
B.MOVX指令
C.MOV指令
D.XCHD指令
[答案]:C25.串行口工作方式1的波特率是().
A.固定的,为fosc/32
B.固定的,为fosc/16
C.可变的,通过定时器/计数器T1的溢出率设定
D.固定的,为fosc/64
[答案]:C26.单片机应用程序一般存放在()
A.RAM
B.ROM
C.寄存器
D.CPU
[答案]:B27.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为()
A.500
B.1000
C.2^16-500
D.2^16-1000
[答案]:C28.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持()
A.1个机器周期
B.2个机器周期
C.4个机器周期
D.10个晶振周期
[答案]:A29.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应().
A.外部中断0
B.外部中断1
C.定时器0中断
D.定时器1中断
[答案]:A30.定时器若工作在循环定时或循环计数场合,应选用().
A.工作方式0
B.工作方式1
C.工作方式2
D.工作方式3
[答案]:C
二.判断1.中断服务程序的最后一条指令是RETRETI
[答案]:F2.DPTR是由DPH和DPL两个8位特殊寄存器组成的
[答案]:T3.单片机是面向数据处理的.
[答案]:F4.定时器与计数器的工作原理均是对输入脉冲进行计数.
[答案]:T5.由于MCS-51的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口.
[答案]:F6.END表示指令执行到此结束.
[答案]:F7.ADC0809是8位逐次逼近式模/数转换接口.
[答案]:T8.存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息
[答案]:F9.P2口既可以作为I/O使用,又可以作地址/数据复用口使用
[答案]:T10.在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址
[答案]:T11.LCRLA为循环左移指令
[答案]:F12.MOVA,30H的源操作数为立即直接寻址方式
[答案]:F13.MOVMOVCA,@A+DPTR是一条查表指令
[答案]:F14.MULAB的执行结果是高低8位在A中,低高8位在B中
[答案]:F15.AJMP跳转空间最大可达到642KB
[答案]:F16.判断指令是否正确:MOVX @R0,B
[答案]:F三.简答1.简述累加器的ACC的作用.
[答案]:1)8位专用寄存器.
(2)运算时存放一个操作数.
(3)运算后存放运算结果,所以称它为累加器.2.简述寄存器间接寻址方式及其寻址范围.
[答案]
1)寄存器中存放的是操作数的地址,操作数是通过寄存器间接得到,这种寻址方式称为寄存器间接寻址方式.
(2)寻址范围:
①内部RAM低128单位,形式@Ri(i=0,1).
②外部RAM64K使用DPTR作间址寄存器,形式为@DPTR.3.简述MCS-51单片机的中断入口地址.
[答案]:中断入口地址为中断响应后PC的内容即中断服务的入口地址.
它们是:外部中断0 0003H
定时器T0中断 000BH
外部中断1 0013H
定时器T1中断 001BH
串行口中断 0023H 4.单片机的特性主要有哪些?
[答案]:单片机具有体积小,可靠性高,控制功能强,使用方便,性能价格比高,容易产品化等特点.5.8031,8051,8751有何异同?
[答案]:8051,8751和8031均为8位单片机,其内部结构是基本相同的.
不同点为:8051内部有4KBROM,8751内部有4KBEPROM,而8031内部无程序存储器.6.MCS-51的位存储区在哪里?寻址范围是多少?
[答案]:内部RAM的20~2FH为位寻址区域,位地址范围00~7FH;特殊功能寄存器中地址附件是答案,转载注明
答案来源:www.ybaotk.com |