单片机试题二及参考答案Word下载.docx
《单片机试题二及参考答案Word下载.docx》由会员分享,可在线阅读,更多相关《单片机试题二及参考答案Word下载.docx(8页珍藏版)》请在冰豆网上搜索。
),JNB
rel的转移范围是(
),调用指令AJMP
addr11的调用范围是(
9、扩展并行口时常采用8155可编程芯片,它由(
)、(
)、(
)、
(
)4部分组成。
二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。
每题1分,共20分)
1、如果(P0)=65H,则当
CPL
P0.2
SETB
C
MOV
P0.4,C
执行后(P0)=(
)
(A)61H
(B)75H
(C)71H
(D)17H
2、(
)指令是MCS-51指令系统中执行时间最长且长达4us的。
(A)比较转移
(B)循环转移
(C)增减量
(D)乘除法
3、10.8031单片机中,将累加器A中的数送入外RAM的40H单元,可执行的指令(
(A)
MOV
R1,40H
(B)
R1,#40H
MOVX
@R1,A
R1,A
(C)
40H,A
(D)
R1,#40H
MOVX
@R1,A
4、11.已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。
各个位的值是(
(A)0、0、0
(B)1、0、1
(C)1、1、1
(D)1、1、0
5、不属于单片机与输入输出设备进行信息交换的方式是(
(A)无条件传送方式(B)查询方式
(C)中断方式
(D)存储器直接存取方式
6、8051与8255A的硬件连接如图P110图6-7,其中规定未用的地址线取0。
则8255A的控制字寄存器的地址是(
(A)0000H
(B)0001H
(C)0002H
(D)0003H
7、A/D转换方法有以下四种,ADC0809是一种采用(
)进行A/D转换的8位接口芯片。
(A)计数式
(B)双积分式
(C)逐次逼近式
(D)并行式
8、15.8051单片机内有(
)个16位的定时/计数器,每个定时/计数器都有(
)种工作方式。
(A)4,5
(B)2,
4
(C)5,
2
(D)2,3
9、定时/计数器的定时是指
,定时/计数器的计数是指
。
A.对时间计数
B.外部事件定时C.内部事件计数
D.外部事件计数
E.对内部时钟计数
10、在单片机中,通常将一些中间计算结果放在(
)中
。
A、累加器
B、控制器
C、程序存储器
D、数据存储器
11、单片机8051的XTAL1和XTAL2引脚是(
)引脚
A、外接定时器
B、外接串行口
C、外接中断
D、外接晶振
12、当标志寄存器P
S
W的R
O和R
I分别为1和0时,系统选用的工作寄存器组为(
)
A、组0
B、组1
C、组2
D、组3
13、下列指令中错误的是(
)。
A、MOV
A,R4
B、MOV
20H,R4
C
、MOV
R4,R3
D、MO
V﹫R4,R3
14、8051单片机共有(
)中断源
A、4
B、5
、6
D、7
15、在堆栈操作中,当进栈数据全部弹出后,这时S
P应指向(
A、栈底单元
B、7FH单元
、栈底单元地址加1
D、栈底单元地址减1
16、执行M
O
V
I
E,#81H指令的意义是:
(
A、屏蔽中断源
B、开放外部中断源0
、开放外部中断源1
D、开放外部中断源0和1
17、执行如下三条指令后,30H单元的内容是(
M
R
1,#30H
40H,#0
E
H
﹫R
1,40H
A、40H
B、30H
、0
D、F
F
18、8051的程序计数器P
C为16位计数器,其寻址范围是(
A、8K
B、16
K
、32
D、64
19、程序计数器PC用来(
A、存放指令
B、存放正在执行的指令地址
C、存放下一条的指令地址
三、分析程序并写出结果:
(每题5分,共20分)
1、已知(R0)=20H,(20H)=10H,(P0)=30H,(R2)=20H,执行如下程序段后(40H)=
@R0,#11H
A,R2
ADD
A,20H
PSW,#80H
SUBB
A,P0
XRL
A,#45H
40H,A
2、已知(R0)=20H,(20H)=36H,(21H)=17H,(36H)=34H,执行过程如下:
A,@R0
R0,A
A,21H
ORL
A,#21H
RL
A
R2,A
RET
则执行结束(R0)=
(R2)=
3、执行下面一段程序;
SP,#60H
A,#10H
B,#01H
PUSH
B
POP
A,B的内容是:
(A)=
(B)=
4、设在31H单元存有#23H,执行下面程序:
A,31H
ANL
A,#0FH
41H,A
A,#0F0H
SWAP
42H,A
则(41H)=
(42H)=
第二部分
操作题
(本部分共有1大题,总分40分,考试时间60分钟)
题目要求:
在实验箱上利用8155并行扩展4位显示电路,要求4个LED轮流显示,每个显示1S,显示内容2003。
(注:
PA0~PA7输出段码,PB4~PB7输出位控码)
1、按要求在实验箱上连接出电路。
2、编写程序并进行调试,写出程序清单。
《单片机原理及应用》试卷2参考答案及评分标准
第一部分笔试题
(本部分共3道题,总分60分,考试时间60分钟)
1、IP
2、无、有
3、10ms
4、500KHz、ALE、二分频
5、ROM、EPROM、FLASH存储器
6、IE、IP
7、MOVX
A,@A+DPTR
8、64K、(-127~+128)、2K
9、256字节的静态RAM存储器、3个可编程的输入/输出端口、1个可编程的定时/计数器、内部锁存器
二、选择题(每题1分,共10分)
1、C
2、D
3、D
4、D
5、D
6、D
7、C
8、B
9、E;
D
10、A
11、D
12、B
13、D
14、B
15、A
16、B
17、C
18、
19、C
三、分析程序并写出结果。
1、(20H)←11H
(A)←20H
(A)←(A)+(20)
(CY)=1
(A)-(P0)-(CY)→(A)即(A)←00H
(A)+45H→(A)即(A)←45H
(40H)←45H
2、(A)←((R0))(A)=36H
(R0)←(A)
(R0)←36H
(A)←((R0))
(A)←34H
(A)←(A)+(21H)
34H+17H=4BH
(A)←(A)21H
4BH21H=6BH
(A)←D6H
(R2)←D6H
(R0)=36H
(R2)=D6H
3、(A)=01H
(B)=10H
4、
(41H)=03H
(42H)=02H
第二部分操作题
1、按要求在实验箱上正确连接出电路。
(10分)
2、
(1)编写程序正确写出程序清单。
(20分)
ORG
0000H
DPTR,#2100H
A,#03H
@DPTR,A
SETB
RS0
DISP:
R0,#30H
R2,#02H
R3,#0FEH
DISP1:
A,@R0
DPTR,#TAB
MOVC
A,@A+DPTR
DPTR,#2101H
@DPTR,A
A,R3
DPTR,#2102H
@DPTR,A
LCALL
DELAY
A
R3,A
INC
R0
DJNZ
R2,DISP1
SJMP
DISP
TAB:
DB
0C0HH,0F9H,0A4H,0B0HH,99H
DB
92H,82H,0F8H,80H,6FH
DELAY:
CLRRS0
R0,#100
DEL2:
R1,#10
DEL1:
R2,#7DH
DEL0:
NOP
DJNZ
R2,DEL0
R1,DEL1
R0,DEL2
(2)熟练正确调试程序。