单片机选择题答案.docx
- 文档编号:28071516
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:24
- 大小:23.10KB
单片机选择题答案.docx
《单片机选择题答案.docx》由会员分享,可在线阅读,更多相关《单片机选择题答案.docx(24页珍藏版)》请在冰豆网上搜索。
单片机选择题答案
贵州民族学院机电技术研究所
选择题复习题库
1、MOVXA,@A+DPTR
寻址的数据区是在(B)。
A:
片内RAM区;
B:
片外RAM区;
C:
程序区;
D:
端口区;
2、影响DA转换器输出电压大小的是(C)。
A:
运放的放大倍数;
B:
电源电压Vcc;
C:
参考电压Vr;
D:
DA转换器的分辨率;
3、1根地址线和10根地址线各可选多少个地址?
(B)
A:
1根2个;
10根512个。
B:
1根2个;
10根1024个。
C:
1根4个;
10根2048个。
D:
1根4个;
10根2048个。
4、取片外存储单元的指令为(D)
A:
movdptr,a
B:
movxb,@dptr
C:
movx@dptr,a
D:
movxa,@dptr
5、只使用片内程序存储器时,/EA线应该(B)。
A:
接+5V;
B:
接地;
C:
悬空;
D:
通过10K电阻接地;
6、在2764中调取数据,使用的代码是(C?
)。
A:
MOV;
B:
MOVX;
C:
MOVC;
D:
MOVD;
7、串行异步通信方式1的波特率只能由(B?
)产生。
A:
定时器T0;
B:
定时器T1;
C:
fosc/12;
D:
fosc/32和fosc/64;
8、关闭串口中断需要将(A)。
A:
EA和ES置0;
B:
EA和ET1置1;
C:
EA和ET0置0;
D:
EA和EX0置1;
9、已知当前PC值为210H,请将程序存储器2F0H中的常数送到累加器A中(A)。
A:
MOVDPTR,#2F0H;
MOVXA,@DPTR
B:
MOVA,#0E0H
MOVCA,@A+PC
C:
MOVA,2F0H;
D:
MOVXA,2F0H;
试用3种方法将累加器A中的数乘2
(1)MOVB,#2
MULA,B
(2)RLA
(3)MOVB,A
ADDA,B
10、将累加器A中的数乘2的指令是(A)。
A:
MOVB,A
ADDA,B
B:
MOVB,A
MULAB
C:
RRA;
D:
RRCA;
11、AT8C51单片机内部不包含主要的逻辑功能部件是(A)。
A:
看门狗;
B:
定时/计数器T0;
C:
定时/计数器T1;
D:
UART全双工异步串行口;
12、AT89S51/S52的片外三总线的分配是(C)。
A:
P0口用作高8位地址线和I/O口;
B:
P1口用作高8位地址线和I/O口;
C:
P2口用作高8位地址线和I/O口;
D:
P3口用作高8位地址线和I/O口;
13、外加373锁存器才能构成最小系统的单片机是(B?
)。
A:
80C51;
B:
8031;
C:
89S51;
D:
STC89S2;
14、要外加上拉电阻才能驱动LED发光管的端口是(A?
)。
A:
P0;
B:
P1;
C:
P2;
D:
P3;
15、只使用片外程序存储器时,/EA线应该()。
A:
接+5V;
B:
接地;
C:
悬空;
D:
通过10K电阻接+5V;
16、在6264中调取数据,使用的代码是()。
A:
MOV;
B:
MOVX;
C:
MOVC;
D:
MOVD;
17、串行异步通信方式0的波特率只能由(C?
)产生。
A:
定时器T0;
B:
定时器T1;
C:
fosc/12;
D:
fosc/32和fosc/64;
18、打开串口中断需要将(A)。
A:
EA和ES置1;
B:
EA和ET1置0;
C:
EA和ET0置1;
D:
EA和EX0置1;
19、从单片机发送串行数据到DA器件TLC5620,需要的信号和控制线为()。
A:
2根;
B:
3根;
C:
4根;
D:
5根;
20、启动AD转换的指令是(C)。
A:
MOVXA,@DPTR;
B:
SETBSTART;
C:
MOVX@DPTR,A;
D:
CLRSTART;
21、、若RS0=1,RS1=0,选中的工作寄存器组是第(B)组。
A:
0;
B:
1;
C:
2;
D:
3;
22、若RS0=0,RS1=1,(ACC)=3,则指令
MOVR2,A
执行后,(C)存储单元中的数为3。
A:
02H;
B:
0AH;
C:
12H;
D:
1AH;
23、以下指令
mova,#19h
adda,#19h
DAA
运行后,PSW中的CY、P和OV为(C)。
A:
0,0,0;
B:
0,0,1;
C:
0,1,0;
D:
1,1,0;
24、以下两条指令
mova,#52h
adda,#30h
运行后,PSW中的P和OV两位为(B)。
A:
0,0;
B:
0,1;
C:
1,0;
D:
1,1;
25、用两只0832将数字量转换成模拟量送至示波管的X和Y轴,应当使用()。
A:
单缓冲方式;
B:
双缓冲方式;
C:
直通方式;
D:
任意方式;
26、使用MOVX指令接收ADC0809转换的数据是从(A?
)口得到的。
A:
P0;
B:
P1;
C:
P2;
D:
P3;
27、向串行DA器件TLC5620发送的第一个字节为03H,则下一个字节的数据将送到通道()。
A:
0;
B:
1;
C:
2;
D:
3;
28、奇偶标志是:
(B)
A:
AC
B:
P
C:
CY
D:
VO
29、由80C51单片机组成的最小系统中,必须将74LS373用作:
(C)
A:
处理器
B:
反相器
C:
锁存器
D:
存储器
30、8279不具有的功能是:
(D)
A:
键盘接口电路
B:
显示器接口电路
C:
键盘及显示器接口电路
D:
与键盘及显示器无关的接口电路
31、选择一条指令从堆栈中取出数据:
(C)
A:
PUSH40H
B:
setbrs0
C:
POP40H
D:
Pushdptr
32、12根地址线可选多少个地址?
(C)
A:
1024;
B:
2048;
C:
4096;
D:
8192;
33、取片外存储单元内容的指令为(A)
A:
movxa,@r1
B:
movxb,@r1
C:
movx@r2,a
D:
movx@r2,b
34、将两存储单元高低四位相交换的指令为()
A:
xcha,@r0
B:
xchda,r0
C:
xchb,r0
D:
xchdb,r0
35、2764在单片机中用作:
(D)
A:
总线驱动器
B:
反相器
C:
锁存器
D:
存储器
36、AT8C51单片机内部不包含主要的逻辑功能部件是(D)。
A:
中央处理器(CPU);
B:
定时/计数器T0;
C:
定时/计数器T1;
D:
定时/计数器T2;
37、AT89S51/S52的片外三总线的分配是(A)。
A:
P0口用作一般的I/O口,用作地址/数据总线;
B:
P1口用作一般的I/O口,用作地址/数据总线;
C:
P2口用作一般的I/O口,用作地址/数据总线;
D:
P3口用作一般的I/O口,用作地址/数据总线;
38、8155的功能是:
(C)
A:
仅用作扩展定时器
B:
仅作扩展串行接口电路
C:
扩展并行接口电路
D:
仅用作扩展存储器
39、外部中断1的入口地址是:
(C)
A:
0003h
B:
000bh
C:
0013h
D:
001bh
40、使用MOVX指令启动ADC0809转换的信号是从(C?
)口发出的。
A:
P0;
B:
P1;
C:
P2;
D:
P3;
41、查询液晶显示器1602状态字的第()位,如果为忙,则不能写入数据。
A:
1;
B:
3;
C:
5;
D:
7;
42、用8255驱动4只LED数码管,PA口接了各数码管并联起来的8根线,PC口有4根线分别接到4个数码管,则对8255设置的工作方式字应为()H。
A:
80;
B:
08;
C:
90;
D:
09;
43、不必外加373锁存器就能构成最小系统的单片机是(A?
)。
A:
80C51;
B:
8031;
C:
8088;
D:
8086;
44、具有专用串行输出端口的I/O口在(D)中。
A:
P0;
B:
P1;
C:
P2;
D:
P3;
45、堆栈指针(sp)在响应中断以前为49H,响应中断以后,
堆栈指针(sp)=(A)
A:
50h
B:
51h
C:
52h
D:
53h
46、74LS373的基本功能和使用方法是:
(C)
A:
作总线驱动器
B:
作反相器
C:
作锁存器
D:
作存储器
47、8279的基本功能和使用方法是:
(C)
A:
键盘接口电路
B:
显示器接口电路
C:
键盘及显示器接口电路
D:
与键盘及显示器无关的接口电路
48、中断响应子程序中,保护现场的指令是:
(A)
A:
PUSH40H
B:
setbrs0
C:
POP40H
D:
Pushdptr
49、将存储单元的内容取到Acc的指令为(D)
A:
movr0,a
B:
movxa,@r1
C:
movx@r2,a
D:
mova,@r3
50、有如下的散转指令段
LOOPF4:
MOVDPTR,#CKEY4
MOVB,A
RLA
JMP@A+DPTR;跳转
则转移指令表中的指令为:
(C)
A:
jmpopr0
jmpopr1
B:
acallopr0
acallopr1
C:
Ajmpopr0
Ajmpopr1
D:
Ljmpopr0
Ljmpopr1
51、溢出位标志是:
(D)
A:
AC
B:
P
C:
CY
D:
VO
52、74LS244的基本功能和使用方法是:
(A)
A:
作总线驱动器
B:
作反相器
C:
作锁存器
D:
作存储器
53、8255的基本功能和使用方法是:
(C)
A:
扩展定时器接口电路
B:
扩展串行接口电路
C:
扩展并行接口电路
D:
完全与键盘及显示器无关的接口电路
54、中断响应子程序中,中断返回的指令是:
(B)
A:
return
B:
reti
C:
retn
D:
ret
55、80C51存储器空间在物理结构上可划分为四个空间,而在逻辑上又可划分为三个空间。
(C)
MOVCA,@A+PC指令访问的是
A:
片内数据存储器;B:
片外数据存储器;C:
程序存储器;D:
逻辑空间存储器
56、如果CPU在操作中要使用两组工作继承器,你认为SP的初值最小应置为多大?
(B)
A:
07;B:
0FH;
C:
17H;D:
1FH
57、在80C51片内RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H,请分析下段程序中各指令的作用,
MOVA,40H
MOVR0,A
说明执行第二条指令后目的操作数里的内容(C)。
A:
R0中为38H;
B:
R0中为40H;
C:
R0中为48H;
D:
R0中为90H;
58、串口初始化为
MOVSCON,#0C0H
则该设置为(D)。
A:
串口方式0;
B:
串口方式1;
C:
串口方式2;
D:
串口方式3;
59、有以下指令代码:
JNBRI,$
CLRRI
MOVA,SBUF
前两行的意思是:
(B)
A:
等待串行发送结束;B:
等待串行接收结束;
C:
等待定时器溢出;D:
等待计数器溢出
60、有以下指令代码:
本题答案508寝室改过
MOVDPTR,#TAB
MOVA,R0
MOVCA,@A+DPTR
TAB:
DB0C0H,0D0H,0A0H,0B0H,0E0H,0F0H,
若(R0)=3,则以上程序段后,(A)=(B)
A:
0C0H;B:
0B0H;
C:
0E0H;D:
0A0H
61、运行指令
movsp,#50h
calltime
后,堆栈指针(sp)=(C)
A:
50h
B:
51h
C:
52h
D:
49h
62、若RS0=1,RS1=0,(ACC)=1,则指令
MOVR3,A
执行后,(B)存储单元中的数为1。
A:
03H;
B:
0BH;
C:
13H;
D:
1BH;
63、以下指令
mova,#25h
adda,#25h
DAA
运行后,PSW中的CY、P和OV为(C)。
A:
0,0,0;
B:
0,0,1;
C:
0,1,0;
D:
1,1,0;
64、开机复位后,CPU使用的是第0组工作寄存器。
它们的地址是O0~07。
CPU通过对程序状态字PSW中RSl、RSO的设置来确定和改变当前工作寄存器组。
若(PSW)=18H,则工作寄存器的地址是(D)
A:
O0~07;B:
O8~0FH;
C:
10H~17H;D:
18H~1FH
提示:
PSW.0=p,PSW.3=RSO,PSW.4=RS1
65、在80C51扩展系统中,片外程序存储器和片外数据存储器共处同一地址空间不会发生总线冲突,是因为读指令时CPU使有效的控制线是:
(C)
A:
/PSEN;B:
/WR;
C:
/RD;D:
/PROG
66、在变址寻址方式中,累加器A为变址寄存器。
变址寻址时,把基址寄存器的内容与变址寄存器的内容相加,所得到的结果作为操作数的地址。
能作为基址寄存器的寄存器为:
(C)
A:
R0;B:
R7;
C:
DPTR;D:
PC
67、在WAVE仿真软件上要访问RAM的0FFABH单元,可以使用的指令为:
(C)
A:
MOVXA,DPTR;B:
MOVXA,@R0;
C:
MOVXA,0FFABH;D:
MOVA,#0FFABH
68、试说明下列指令的作用,执行最后一条指令后A的终值为多少:
(D)
MOVR0,#72H
MOVA,R0
ADDA,#4BH
A:
72H;B:
4BH;
C:
27H;D:
0BDH
69、有以下指令代码:
MOVSBUF,#0FFH
JNBTI,$
CLRTI
后两行的意思是:
(A)
A:
等待串行发送结束;B:
等待串行接收结束;
C:
等待定时器溢出;D:
等待计数器溢出
70、13根地址线覆盖的地址空间为(B)
A:
2000H到3000H;
B:
2000H到3FFFH;
C:
2000H到4000H;
D:
2000H到4FFFH;
71、设8279片选线接P2.0,地址线通过373锁存器接P0.7,则读取8279状态的代码是(C)
A:
movdptr,#8F80h
movxa,@dptr
B:
movdptr,#8F08h
movxa,@dptr
C:
movdptr,#8F10h
movxa,@dptr
D:
movdptr,#8F01h
movxa,@dptr
72、有以下指令代码:
MOVDPTR,#TAB
MOVA,R0
ADDA,A
JMP@A+DPTR
TAB:
AJMPOPR0
AJMPOPR1
AJMPOPR2
AJMPOPR3
若(R0)=1,则运行以上程序段后,执行子程序(C)
A:
OPR0;B:
OPR1;
C:
OPR2;D:
OPR3
73、80C51的四个I/O端口在结构上有何异同?
使用时有何注意事项?
当把它作通用口输出时(A)
A:
P0口要外接上拉电阻;B:
P1口要外接上拉电阻;C:
P2口要外接上拉电阻;D:
P3口要外接上拉电阻
74、由80C51的时钟周期、机器周期、指令周期的分配,当振荡频率为6MHz时,单片机的机器周期为多少μs(微秒)?
(B)
A:
1μs;B:
2μs;
C:
3μs;D:
4μs
75、试说明下段程序中每条指令的作用,并分析当指令执行完后,R0中的内容是什么:
(A)
MOVRO,#OA7H
XCHA,RO
SWAPA
XCHA,RO
A:
7AH;B:
A7H;
C:
OA7H;D:
OAH
76、11根地址线覆盖的地址空间为(C)
A:
1800H到18FFH;
B:
2000H到2FFFH;
C:
3000H到37FFH;
D:
4000H到4FFFH;
77、设8279片选线接P2.7,地址线通过373锁存器接P0.1,则对显示器清屏的命令为(B)
A:
movdptr,#8001h
mova,#00h
movx@dptr,a
B:
movdptr,#8002h
mova,#00h
movx@dptr,a
C:
movdptr,#8003h
mova,#0dfh
movx@dptr,a
D:
movdptr,#8004h
mova,#0dfh
movx@dptr,a
78、开机复位后,CPU使用的工作寄成器组的地址为:
(A)
A:
O0~07;B:
O8~0FH;
C:
10H~17H;D:
18H~1FH
79、有以下指令代码:
JNBRI,$
CLRRI
MOVA,SBUF
前两行的意思是:
(B)
A:
等待串行发送结束;B:
等待串行接收结束;
C:
等待定时器溢出;D:
等待计数器溢出
80、若DAC0832的地址为7FFFH,则以下程序段使DAC0832输出(B)
START:
MOVDPTR,#7FFFH
LP:
MOVA,#DATAH
MOVX@DPTR,A
LCALLDELH
MOVA,#DATAL
MOVX@DPTR,A
LCALLDELL
SJMPLP
A:
锯齿波;B:
矩形波;
C:
三角波;D:
梯形波
81、在80C51片内RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H,请分析下段程序中各指令的作用,
MOVA,38H
MOVR1,A
说明执行第二条指令后目的操作数里的内容(B)。
A:
R1中为38H;
B:
R1中为40H;
C:
R1中为48H;
D:
R1中为90H;
82、串口初始化为
MOVSCON,#50H
则该设置为(B)。
A:
串口方式0;
B:
串口方式1;
C:
串口方式2;
D:
串口方式3;
83、将端口作为输出口使用时,需要外接上拉电阻的端口是(A)。
A:
P0;
B:
P1;
C:
P2;
D:
P3;
84、定时器初始化为
MOVTMOD,#020H
则该设置为(D)。
A:
定时器T0方式1;
B:
定时器T1方式1;
C:
定时器T0方式2;
D:
定时器T1方式2;
85、已知当前PC值为120H,请用将程序存储器1FBH中的常数送到累加器A中(D)。
A:
MOVA,1FBH;
B:
MOVXA,1FBH;
C:
MOVDPTR,#1FBH;
MOVXA,@DPTR
D:
MOVA,#0DBH
MOVCA,@A+PC
86、将累加器A中的数除以2的指令是(C)。
A:
MOVB,A
ADDA,B
B:
MOVB,A
DIVAB
C:
RRA;
D:
RRCA;
87、中断设置为
SETBEA
SETBES
则该设置为(A)。
A:
开总中断,开串口中断;
B:
开总中断,开定时器中断;
C:
开总中断,开外部中断;
D:
开总中断,开电源中断;
88、开始向液晶显示器1602的第2行写入数据,则应从地址应为()H处开始。
A:
10;
B:
20;
C:
30;
D:
40;
89、选中第2工作寄存器组的设置是(B)。
A:
RS0=1,RS1=0,;
B:
RS0=0,RS1=1,;
C:
RS0=0,RS1=0,;
D:
RS0=1,RS1=1,;
90、能够作为高8位地址的端口是(C)。
A:
P0;
B:
P1;
C:
P2;
D:
P3;
91、设8279片选线的地址为8000h,则对显示器清屏的命令为(A)
A:
movdptr,#8001h
mova,#0dfh
movx@dptr,a
B:
movdptr,#8000h
mova,#0dfh
movx@dptr,a
c:
movdptr,#8000h
mova,#00h
movx@dptr,a
d:
movdptr,#8001h
mova,#00h
movx@dptr,a
92、对于89S51,可以使用4K的片内ROM或片外ROM。
若要使用片外ROM,则第31脚(
)应该(A)。
A:
接低电平;
B:
接高电平;
C:
接复位电路;
D:
悬空;
[文档可能无法思考全面,请浏览后下载,另外祝您生活愉快,工作顺利,万事如意!
]
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 选择题 答案