《湖南工业大学单片机原理与应用》试题库DOC
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《湖南工业大学单片机原理与应用》试题库
一.单项选择题
1.单片机复位后,SP、PC、I/O口的内容为()。
A.SP = 60H PC = 00H P0 = P1 = P2 = P3 = FFH
B.SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H
C.SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH
D.SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H
答案:C
2.80C51有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定,单片机复位后,若执行SETB RS0 指令,此时只能使用()的工作寄存器。
A.0区B.1区C.2区D.3区
答案:B
3.ATMEL的AT89S51驱动能力最强的并行端口为()。
A.P0 B.P1 C.P2
D.P3
答案:A
4.读片外部数据存储器时,不起作用的信号是()。
A./RD B./WE C./PSEN D.ALE
答案: C
5.AT89S51单片机定时器工作方式0是指()工作方式。
A.8位B.8位自动重装C.13位D.16位
答案: C
6.AT89S51单片机外部中断0对应的中断入口地址是()。
A.0003H B.000BH C.0013H D.001BH
答案: A
7.下面哪条指令是错误的?()。
A.MOVX @R0,#30H B.MOVC A,@A+PC C.PL A D.POP ACC 答案: A
8.AT89S51单片机可分为两个中断优先级别,各中断源的优先级别设定是利用()寄存器。
A.IE B.PCON C.IP D.SCON
答案: C
9.AT89S51单片机响应外部中断1的中断时,程序应转移到地址()。
A.0003H B.000BH C.0013H D.001BH
答案: C
10.AT89S51单片机的位寻址区位于内部RAM的()单元。
A.00H~7FH B.20H~7FH
C.00H~1FH D.20H~2FH
答案: D
11.AT89S51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。
A.外部中断0 B.外部中断1 C.定时器0中断D.定时器1中断
答案: A
12.利用KEIL软件进行仿真调试时,在执行调用指令时,()调试可跟踪到子程序内部并逐条执行子程序内部的各条指令。
A.暂停B.调试C.单步D.连续运行
答案:C
13.已知:MOV A,#28H
MOV R0,#20H
MOV @R0,A
ANL A,#0FH
ORL A,#80H
XRL A,@R0
执行结果A的内容为()。
A.A0H B.28H C.08H D.88H
答案:A
14.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是()指令。
A.ADD B.DA A C.ADDC D.由实际程序确定
答案: B
15.在80C51中,需要外加电路实现中断撤除的是:()。
A.定时中断B.脉冲方式的外部中断C.外部串行中断D.电平方式的外部中断
答案: D
16.80C51的定时器T0,若振荡频率为12 MHz,在方式1下最大定时时间为()。
A.8192ms B.65536 μs C.0.256μs D.16384ms
答案: B
17.控制串行口工作方式的寄存器是()。
A.TCON B.PCON C.SCON D.TMOD
答案: C
18.开机复位后,CPU使用的是第0组工作寄存器,地址范围是()。A.00H-10H B.08H-0FH C.10H-1FH D.00H-07H
答案: D
19.80C51单片机P0口用作输出时,应外接()。
A.上拉电阻B.二极管C.三极管D.下拉电阻
答案: A
20.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是()指令。
A.ADD B.DA A C.ADDC D.由实际程序确定
答案: B
21.进位标志CY在()中。
A.累加器 B.算逻运算部件ALU C.程序状态字寄存器PSW D.DPTR 答案: 14.C
22.80C51单片机有七种寻址方式,MOVX A,@A+DPTR 属于()寻址。A.间接B.变址C.相对D.直接
答案:5.B
23.有如下程序段:
MOV 31H ,#24H ;
MOV A ,31H ;
SWAP A ;
ANL A ,#0F0H ;
执行结果是
A.(A)=24H B.(A)=42H C .(A)=40H D.(A)=00H
答案: C
24.某种存储器芯片容量是8KB,那么它的地址线根线是()。
A.11根B.12根C.13根D.14根
答案: C
25.如果AT89S51单片机系统的T0中断服务程序放在程序存储区的0500H地址开始的一段空间内,此时跳转到T0中断服务程序的指令LJMP 0500H应放在()开始的中断地址区。
A.0003H B.0013H C.0023H D.000BH
答案: B
26.8位LED 显示器采用动态显示方式时(不加锁存器),至少需要提供的I/O 线总数是()。
A.16 B.20 C.18 D.6
答案: A
27.堆栈数据的进出原则是()
A.先进先出B.进入不出C.后进后出D.先进后出
答案: A
28.80C51单片机中,若晶振频率屡6MHz,一个机器周期等于()μs。
A .1.5
B .3
C .1
D .2
答案:D
29.单片机复位后,累加器A、PC、PSW的内容为()。
A.A = FFH PC = 00H PSW = FFH
B.A = 00H PC = 0000H PSW = 00H
C.A = 07H PC = 0000H PSW = FFH
D.A = 00H PC = 00H PSW = 00H
答案: B
30.PC的值是()。
A.当前正在执行指令的前一条指令的地址
B.当前正在执行指令的地址
C.当前正在执行指令的下一条指令的地址
D.控制器中指令寄存器的地址答案: C
31.下列说法中错误的是()。
A.PC是一个不可寻址的特殊功能寄存器。
B.单片机的主频越高,其运算速度越快。
C.在80C51单片机中,一个机器周期等于1μS。
D.特殊功能寄存器SP内装的是栈顶首地址单元的地址。
答案: C
32.AT89S51单片机的字长是()。
A.2位 B.4位 C.8位 D.16位
答案:C
33.假定A=38H,(R0)=17H,(17H)=34H,执行以下指令:
ANL A,#17H
ORL 17H,A
XRL A,@R0
CPL A
后,A的内容为()。
A.CDH B.DCH
C.BCH D.DBH
答案: D
34.在80C51单片机中,需要外加电路实现中断撤除的是:
A.定时中断B.脉冲方式的外部中断
C.外部串行中断D.电平方式的外部中断
答案: D
35.AT89S51单片机外扩存储器芯片时,4个I/O口中用作地址总线的是()。A.P0口和P2 B.P0口C.P1口和P3口D.P2口
答案:A
29.串行口的工作方式由()寄存器决定。
A.SBUF B.PCON C.SCON D.RI
答案: C
36.某种存储器芯片是16KB,那么它的地址线根数是()
A.11根B.12根C.13根D.14根
答案: D
37.80C51单片机系统中,若晶振频率屡12MHz,一个机器周期等于()μs。
A .1.5
B .3
C .1
D .2
答案:31.C ,
38.单片机复位后,SP、PC、I/O口的内容为()
A.SP = 07H PC = 00H P0 = P1 = P2 = P3 = FFH
B.SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H
C.SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH
D.SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H
答案: C
39.80C51单片机乘法指令操作码助记符是()。