- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机原理及应用练习题库(含参考答案)
一、单选题(共54题,每题1分,共54分)
1.MCS-51单片机的总线不包含():
A、通信总线
B、数据总线
C、地址总线
D、控制总线
正确答案:A
2.已知(A)=88H,(PSW)=80H,执行指令SUBBA,#66H后PSW的内容为():
A、C4H
B、04H
C、C0H
D、00H
正确答案:B
3.INTEL8051CPU是()位的单片机.
A、16
B、4
C、8
D、32
正确答案:C
4.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则CY是()
A、0
B、1
C、-1
D、2
正确答案:A
5.A7H和5BH两个立即数相加后,和为(),(CY)是()。
A、1CH,0
B、C1H,0
C、02H,1
D、C1H,1
正确答案:C
6.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则片外00H是()
A、00H
B、01H
C、02H
D、03H
正确答案:A
7.一个具有2K字节的程序放在首地址为5100H的存贮区,则末地址为():
A、58FFH
B、5800H
C、59FFH
D、5900H
正确答案:A
8.若要用T1方式2进行重复计数,TMOD应设置为():
A、70H
B、60H
C、20H
D、10H
正确答案:B
9.MSS-51单片机的PIO引脚有():
A、40根
B、24根
C、44根
D、32根
正确答案:D
10.当晶振频率为6MHz时,机器周期为():
A、4μs
B、1μs
C、3μs
D、2μs
正确答案:D
11.8051单片机内有()个16位的定时/计数器,每个定时/计数器都有()种工作方式。
A、5,2
B、4,5
C、2,3
D、2,4
正确答案:D
12.下列指令能使R0的最高位取反的是()。
A、CPLR0.7
B、XRL00H,#80H
C、CPL(R0).7
D、ARLR0,#80H
正确答案:B
13.指令MULAB执行前(A)=18H,(B)=05H,执行后,A、B的内容是()。
A、90H,05H
B、90H,00H
C、78H,05H
D、78H,00H
正确答案:D
14.已知(A)=7FH,(PSW)=00H,当执行RRCA指令后PSW的内容为():
A、80H
B、81H
C、00H
D、01H
正确答案:A
15.当CPU响应外部中断0的中断请求后,程序计数器PC的内容是
A、0003H
B、000BH
C、00013H
D、001BH
正确答案:A
16.AC(PSW.6)的定义是()
A、进位标志位
B、辅助进位标志位
C、用户标志位
D、寄存器组选择位
E、溢出标志位
F、奇偶标志位
正确答案:B
17.8051单片机的定时器T1用作计数方式时计数脉冲是
A、由T0(P3.4)输入
B、由T1(P3.5)输入
C、由外部计数脉冲计数
D、由内部时钟频率提供
正确答案:B
18.MCS-51单片机定时器溢出标志是
A、TR1和TR0
B、IE1和IE0
C、IT1和IT0
D、TF1和TF0
正确答案:D
19.哪个不是常用的晶振频率():
A、3MHz
B、6MHz
C、12MHz
D、11.0592MHz
正确答案:A
20.MCS-51指令系统中,指令ADDA,R0执行前(A)=38H,(R0)=54H,(C)=1执行后,其结果为()。
A、(A)=92H(C)=1
B、(A)=92H(C)=0
C、(A)=8CH(C)=1
D、(A)=8CH(C)=0
正确答案:D
21.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R2,A;后(R1)=
A、28H
B、29H
C、30H
D、31H
正确答案:C
22.指令ADDCA,#20H源操作数的寻址方式是():
A、寄存器寻址
B、直接寻址
C、立即数寻址
D、寄存器间接寻址
E、变址寻址
F、相对寻址
G、位寻址
正确答案:C
23.下列指令能使累加器A高4位不变,低4位置F的是()
A、ANLA,#OFH
B、ANLA,#OFOH
C、ORLA,#OFH
D、ORLA,#OF0H
正确答案:C
24.一个机器周期内含有多少个状态周期():
A、2
B
文档评论(0)