单片机原理与应用试题库.docx
- 文档编号:27416274
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:134
- 大小:116.13KB
单片机原理与应用试题库.docx
《单片机原理与应用试题库.docx》由会员分享,可在线阅读,更多相关《单片机原理与应用试题库.docx(134页珍藏版)》请在冰豆网上搜索。
单片机原理与应用试题库
《湖南工业大学单片机原理与应用》试题库
一.单项选择题
1.单片机复位后,SP、PC、I/O口的内容为()。
A.SP=60HPC=00HP0=P1=P2=P3=FFH
B.SP=00HPC=0000HP0=P1=P2=P3=00H
C.SP=07HPC=0000HP0=P1=P2=P3=FFH
D.SP=00HPC=00HP0=P1=P2=P3=00H
答案:
C
2.80C51有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定,单片机复位后,若执行SETBRS0指令,此时只能使用()的工作寄存器。
A.0区B.1区C.2区D.3区
答案:
B
3.ATMEL的AT89S51驱动能力最强的并行端口为()。
A.P0B.P1C.P2D.P3
答案:
A
4.读片外部数据存储器时,不起作用的信号是()。
A./RDB./WEC./PSEND.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+PCC.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.已知:
MOVA,#28H
MOVR0,#20H
MOV@R0,A
ANLA,#0FH
ORLA,#80H
XRLA,@R0
执行结果A的内容为()。
A.A0HB.28HC.08HD.88H
答案:
A
14.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是()指令。
A.ADDB.DAAC.ADDCD.由实际程序确定
答案:
B
15.在80C51中,需要外加电路实现中断撤除的是:
()。
A.定时中断B.脉冲方式的外部中断C.外部串行中断D.电平方式的外部中断
答案:
D
16.80C51的定时器T0,若振荡频率为12MHz,在方式1下最大定时时间为()。
A.8192msB.65536μsC.0.256μsD.16384ms
答案:
B
17.控制串行口工作方式的寄存器是()。
A.TCONB.PCONC.SCOND.TMOD
答案:
C
18.开机复位后,CPU使用的是第0组工作寄存器,地址范围是()。
A.00H-10HB.08H-0FHC.10H-1FHD.00H-07H
答案:
D
19.80C51单片机P0口用作输出时,应外接()。
A.上拉电阻B.二极管C.三极管D.下拉电阻
答案:
A
20.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是()指令。
A.ADDB.DAAC.ADDCD.由实际程序确定
答案:
B
21.进位标志CY在()中 。
A.累加器 B.算逻运算部件ALU C.程序状态字寄存器PSW D.DPTR
答案:
14.C
22.80C51单片机有七种寻址方式,MOVXA,@A+DPTR属于()寻址。
A.间接B.变址C.相对D.直接
答案:
5.B
23.有如下程序段:
MOV31H,#24H;
MOVA,31H;
SWAPA;
ANLA,#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中断服务程序的指令LJMP0500H应放在()开始的中断地址区。
A.0003HB.0013HC.0023HD.000BH
答案:
B
26.8位LED显示器采用动态显示方式时(不加锁存器),至少需要提供的I/O线总数是()。
A.16B.20C.18D.6
答案:
A
27.堆栈数据的进出原则是()
A.先进先出B.进入不出C.后进后出D.先进后出
答案:
A
28.80C51单片机中,若晶振频率屡6MHz,一个机器周期等于()μs。
A.1.5B.3C.1D.2
答案:
D
29.单片机复位后,累加器A、PC、PSW的内容为()。
A.A=FFHPC=00HPSW=FFH
B.A=00HPC=0000HPSW=00H
C.A=07HPC=0000HPSW=FFH
D.A=00HPC=00HPSW=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,执行以下指令:
ANLA,#17H
ORL17H,A
XRLA,@R0
CPLA
后,A的内容为()。
A.CDHB.DCH
C.BCHD.DBH
答案:
D
34.在80C51单片机中,需要外加电路实现中断撤除的是:
A.定时中断B.脉冲方式的外部中断
C.外部串行中断D.电平方式的外部中断
答案:
D
35.AT89S51单片机外扩存储器芯片时,4个I/O口中用作地址总线的是()。
A. P0口和P2B.P0口C.P1口和P3口D.P2口
答案:
A
29.串行口的工作方式由()寄存器决定。
A.SBUFB.PCONC.SCOND.RI
答案:
C
36.某种存储器芯片是16KB,那么它的地址线根数是()
A.11根B.12根C.13根D.14根
答案:
D
37.80C51单片机系统中,若晶振频率屡12MHz,一个机器周期等于()μs。
A.1.5B.3C.1D.2
答案:
31.C,
38.单片机复位后,SP、PC、I/O口的内容为()
A.SP=07HPC=00HP0=P1=P2=P3=FFH
B.SP=00HPC=0000HP0=P1=P2=P3=00H
C.SP=07HPC=0000HP0=P1=P2=P3=FFH
D.SP=00HPC=00HP0=P1=P2=P3=00H
答案:
C
39.80C51单片机乘法指令操作码助记符是()。
A.MOVB.MOVXC.MOVCD.MUL
答案:
D
40.80C51单片机响应中断矢量地址是()。
A.中断服务程序的首句地址B.中断服务程序的出口地址
C.中断服务程序的入口地址D.主程序等待中断指令的地址
答案:
C
41.单片机在与外部I/O口进行数据传送时,将使用()指令。
A.MOVXB.MOVC.MOVCD.视具体I/O口器件而定。
答案:
A,
42.使用单片机开发系统调试程序时,对原程序进行汇编的目的是()。
A.将源程序转换成目标程序B.将目标程序转换成源程序
C.将低级语言转换成高级语言D.连续执行键
答案:
A
43.设内部RAM(30H)=40H,(40H)=10H,(10H)=00H,分析以下程序执行后(B)=()。
MOVR0,#30H
MOVA,@R0
MOVR1,A
MOVB,@R1
A.00HB.40HC.30HD.10H
答案:
A
44.调用子程序.中断响应过程及转移指令的共同特点是()。
A.都能返回B.都通过改变PC实现转移
C.都将返回地址压入堆栈D.都必须保护现场
答案:
B
45.在进行串行通信时,若两机的发送与接收可以同时进行,则称为()。
A.半双工传送B.单工传送
C.双工传送D.全双工传送
答案:
D
46.AT89S51单片机复位后,从()单元开始取指令。
A.0003HB.000BHC.0000HD.0100H
答案:
C
47.51单片机执行MOVX写指令时,相关的信号状态是()。
A.PSEN无效为低电平,WR有效为低电平
B.PSEN无效为高电平,WR有效为低电平
C.PSEN有效为低电平,WR无效为高电平
D.PSEN有效为高电平,WR无效为高电平
答案:
B
48.对片外数据RAM单元读写数据用()。
A.MOV指令B.MOVX指令C.WR指令D.MOVC指令
答案:
D
49.AT89S51的无条件转移指令中,其转移范围最大的是()。
A.LJMPB.AJMPC.SJMPC.GOTO
答案:
A
50.执行MOVSP,#30H指令后,压栈从片内RAM的()单元开始
A.2FHB.30HC.31HD.#30H
答案:
C
51.定时器/计数器T0工作于模式2,在计数溢出时()。
A.计数从零重新开始B.计数从初值重新开始C.计数停止D.由程序决定
答案:
B
52.按键的机械抖动时间通常是()。
A.0B.5~10μsC.5~10msD.1s以上
答案:
C
53.下列计算机语言中,CPU能直接识别的是()。
A.自然语言B.高级语言C.汇编语言D.机器语言
答案:
D
54.以下指令中,()指令执行后使标志位CY清0。
A.MOVA,#00HB.CLRAC.ADDA,#00HD.CLR00H
答案:
C
55.当需要从AT89S51单片机程序存储器取数据时,采用的指令为()。
A.MOVA,@R1B.MOVCA,@A+DPTR
C.MOVXA,@R0D.MOVXA,@DPTR
答案:
B
56.共阳数码管要显示字形“8”时,则对应的七段码值为()。
A.7FHB.77HC.08HD.88H
答案:
A
57.80C51单片机时钟周期为T0,则机器周期为()。
A.2T0B.4T0C.8T0D.12T0
答案:
D
58.单片机复位时,程序计数器PC的值为()。
A.0000HB.0030HC.4000HD.4100H
答案:
A
59.某存储器芯片有12根地址线,8根数据线,该芯片有()个存储单元。
A.1KBB.2KBC.3KBD.4KB
答案:
D
60.MOVA,R1的寻址方式为()。
A.立即寻址C.直接寻址C.寄存器寻址D.寄存器间接寻址
答案:
C
61.串行口发送中断标志位为()。
A.TIB.RIC.IE0D.IE1
答案:
A
62.T1中断允许控制位为()。
A.ET0B.ET1C.ESD.EX1
答案:
B
63.串行口工作在方式0时,作同步移位寄存器使用,此时串行数据输入输出端为()。
A.RXD引脚B.TXD引脚C.T0引脚D.T1引脚
答案:
A
64.已知X的补码为10000010B,则X的真值是十进制()。
A.127B.-127C.126D.-126
答案:
D
65.利用串行方式(),外接移位寄存器,能将串行接口扩展为并行输入、输出接口。
A.0B.1C.2D.3
答案:
A
66.有一位共阴极LED显示器,要使它显示“5”,它的字段码为()。
A.6DHB.92HC.FFHD.00H
答案:
A
67.多字节加法运算,在进行最低字节相减前,应先将CY()。
A.清0B.置1C.取反D.送入A
答案:
A
68.单片机的程序计数器PC是16位,其寻址范围为()。
A.128BB.256BC.8KBD.64KB
答案:
D
69.堆栈指针的作用是()。
A.指明栈底的位置B.指明栈顶的位置C.操作数地址D.指令的地址
答案:
B
70.指令MOVPSW,#00H对源操作数而言,属于()方式。
A.直接寻址B.立即寻址C.寄存器寻址D.相对寻址
答案:
B
71.AT89S51单片机的串行中断入口地址为()。
A.0003HB.0013HC.0023HD.0033H
答案:
C
72.以下哪一条指令的写法是错误的()。
A.MOVDPTR,#3F98HB.MOVR0,#0FEHC.MOV50H,#0FC3DHD.INCR0
答案:
C
73.AT89S5l单片机的堆栈区是设置在()中。
A.片内ROM区B.片外ROM区C.片内RAM区D.片外RAM区
答案:
C
74.以下哪一条是位操作指令()。
A.MOVP0,#0FFHB.CLRP1.0C.CPLAD.POPPSW
答案:
B
75.下列指令不是变址寻址方式的是()。
A.JMP@A+DPTRB.MOVCA,@A+PC
C.MOVXA,@DPTRD.MOVCA,@A+DPTR
答案:
C
76.以下哪一条是位操作指令()。
A.MOVP1,#0FFHB.MOVC,ACC.1C.CPLAD.POPPSW
答案:
B
77.以下哪一条指令的写法是错误的()。
A.MOVA,@A+DPTRB.MOVR0,#FEHC.CPLAD.PUSHACC
答案:
A
78.()属于单片机系统前向通道的器件。
A.A/D转换B.D/A转换C.LED数码管D.继电器
答案:
A
79.T0设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的()。
A.1/12B.1/24C.1/48D.1/100
答案:
B
80.外部中断INT0的触发方式控制位IT0置1后,其有效的中断触发信号是()。
A.高电平B.低电平C.上升沿D.下降沿
答案:
D
81.与定时工作方式0和1相比较,定时工作方式2不具备的特点是()。
A.计数溢出后能自动恢复计数初值B.增加计数器的位数
C.提高了定时的精度D.适于循环定时和循环计数
答案:
B
82.串行口工作方式1的波特率是()。
A.固定的,为fosc/32B.固定的,为fosc/16
C.可变的,通过定时器/计数器T1的溢出率设定D.固定的,为fosc/64
答案:
C
83.下列说法正确的是()。
A.立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中
B.指令周期是执行半条指令的时间
C.指令中直接给出的操作数称为直接寻址
D.内部寄存器可作为间接寄存器
答案:
A
84.指令周期有三种,分别是单周期指令,双周期指令和()指令。
A.三周期 B.四周期 C.五周期 D.六周期
答案:
B
85.下列关于AT89S51系统各中断源说法正确的是()。
A.各中断源发出的中断请求信号,都会标记在AT89S51系统中的IE寄存器中
B.各中断源发出的中断请求信号,都会标记在AT89S51系统中的TMOD寄存器中
C.各中断源发出的中断请求信号,都会标记在AT89S51系统中的IP寄存器中
D.各中断源发出的中断请求信号,都会标记在AT89S51系统中的TCON与SCON寄存器中
答案:
D
86.下列说法正确的是()。
A.特殊功能寄存器SCON,与定时器/计数器的控制无关
B.特殊功能寄存器TCON,与定时器/计数器的控制无关
C.特殊功能寄存器IE,与定时器/计数器的控制无关
D.特殊功能寄存器TMOD,与定时器/计数器的控制无关
答案:
A
87.控制串行口工作方式的寄存器是( )。
A.TCONB.PCONC.SCOND.TMOD
答案:
C
88.对程序存储器的读操作,只能使用()。
A.MOV指令B.PUSH指令C.MOVX指令D.MOVC指令
答案:
D
89.使用定时器T1时,有()工作方式。
A.1 B.2 C.3 D.4
答案:
C
90.通过串行口发送或接收数据时,在程序中应使用()。
A.MOVC指令B.MOVX指令C.MOV指令D.XCHD指令
答案:
C
91.AT89S51单片机可分为两个中断优先级别,各中断源的优先级别设定是()寄存器。
A.IEB.PCONC.IPD.SCON
答案:
C
92.AT89S51单片机响应外部中断0的中断时,程序应转移到地址()。
A.0003HB.000BHC.0013HD.001BH
答案:
A
93.80C51单片机定时器溢出标志是()。
A.TR1和TR0B.IE1和IE0C.IT1和IT0D.TF1和TF0
答案:
D
94.用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是()。
A.9CHB.20HC.64HD.A0H
答案:
A
95.80C51单片机定时器外部中断1和外部中断0的触发方式选择位是()。
A.TR1和TR0B.IE1和IE0C.IT1和IT0D.TF1和TF0
答案:
C
96.80C51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应()。
A.由硬件清零B.由软件清零C.由软件置于D.可不处理
答案:
B
97.80C51单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后()。
A.由硬件清零B.由软件清零C.A和B都可以D.随机状态
答案:
A
98.80C51单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M值为()。
A.M=8192B.M=256C.M=16D.M=65536
答案:
D
99.80C51响应中断后,中断的一般处理过程是()。
A.关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回
B.关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回
C.关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回
D.关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回
答案:
A
100.80C51单片机响应中断的过程是()。
A.断点PC自动压栈,对应中断矢量地址装入PC
B.关中断,程序转到中断服务程序
C.断点压栈,PC指向中断服务程序地址
D.断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址
答案:
D
101.80C51单片机的()口的引脚,还具有外中断、串行通信等第二功能。
A.P0 B.P1C.P2 D.P3
答案:
C
102.80C51单片机应用程序一般存放在( )。
A.RAM B.ROM C.寄存器 D.CPU
答案:
B
103.已知某数的BCD码为0111010101000010则其表示的十进制数值为()。
A.7542HB.7542C.75.42HD.75.42
答案:
B
104.80C51的下列指令中,不影响标志位CY的指令有( )。
A.ADD A,20H B.CLR A C.RRC A D.INC A
答案:
D
105.80C51的CPU主要的组成部部分为( )。
A.运算器、控制器 B.加法器、寄存器
C.运算器、寄存器 D.运算器、指令译码器
答案:
A
106.80C51的CPU是( )位的单片机 。
A.16 B.4 C.8 D.准16
答案:
C
107.80C51复位后,PC与SP的值为( )。
A.0000H,0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 应用 试题库