单片机原理与接口技术(重点、习题、试题)_第1页
单片机原理与接口技术(重点、习题、试题)_第2页
单片机原理与接口技术(重点、习题、试题)_第3页
单片机原理与接口技术(重点、习题、试题)_第4页
单片机原理与接口技术(重点、习题、试题)_第5页
已阅读5页,还剩244页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机原理与接口技术(重点、习题、试题)

一、填空题

1、MCS51单片机可以扩展的程序存储器和数据存储器(包括输入输出口)最多为

(64)KB。

2、夕围I/O接口芯片与(数据府储器是统一编址的,它不仅占用(数据)

存储器地址单元,而且使用(数据)存储器的(读写)控制指令。

3、全译码法就是用用译码器对(高位)地址线进行译码,译出的信号作为(片选线I

4、用串口扩充井口时,串行接口方式应选为方式(0)

5、P0口作为地址/数据总线,传送地址码的(低)8位;(P2)口作为地址总线,

传送地址码的(高)8位。

6、在矩阵式键盘中,对按键的是被方法有(扫描法)和(线反转)法。

二、选择题

1、利用MCS51单片机本身的串行口也可直接扩展(a)

A、并行输入/输出口B、串性输入/输出口

C、定时器D、中断

2、全地址译码法存在(d)问题

A、地址不连续B、地址重叠

C、地址冲突D、地址译码复杂

3、对于P0口的地址信号(a)

A、必须使用锁存器B、必须使用译码器

C、必须使用线选法D、无须彳丑可

4、使用MC51单片机的P1口最多能扩展按键的数量是(d)

A、8B、4

C、6D、16

5、一个8位的电压输出型D/A转换器,其满度输出电压为5V,则数字量变化一个LS

B(输入数字量的最低有效位)时,输出电压的变化量约为(d)

A、10OMAB、5OMA

C、3OMAD、2OMA

6、一个10位的A/D转换器,输入电压为0~10V,则其能分辨的最小电压为

(a)

A.1OMVB、2OMV

C、3OMVD、40MV

三、判断题

1、程序存储器是用于存放程序代码的,也用于存放常数。(Y)

2、在单片机上使用LED作显示器时,如果位数为8个,则较适合使用动态的显示方式。

(丫)

四、简答题

1、MCS51单片机系统中,为什么P0口要接一个8为锁存器,而P2口不用?

答:因为P0口是双功能口,既可以做地址接口,又可以做数据接口,在开始传送数据先作

为地址接口传送地址码的低8位,后作为数据接口,则必须使用锁存器。而P2口只作为高

8位的地址接口。

2、单片机怎样管理中断?怎样开放和禁止中断?怎样设置优先级?

答:(1)正在进行的中断过程,不能被新的同级或低优先级的中断请求中断;正在执行的

低优先级服务程序能被高优先级中断请求所中断;CPU同时接受到几个中断请求时,首先

响应优先级最高的中断请求。(2)对各中断源的中断开放或关闭是由内部的中断允许寄存

器IE的各位来进行两级控制的,指各个中断源的允许控制位与一个中断允许总控位EA配

合实现对中断请求的控制。(3)中断优先级控制寄存器IP也是一个特殊功能寄存器,用户

可通过程序对各状态位进行设定,完成对中断优先级的控制。

五、设计题

1、用译码法扩展4片2K*8位的存储器芯片。画出电路图,写出各个存储器芯片的地址

范围。

1、1100000000000000——1100011111111111即C000H——C7FFH

2、1100100000000000——1100111111111111即C100H——CFFFH

3、1101000000000000——1101011111111111即D000H——D7FFH

4、1101100000000000——1101111111111111即D100H——DFFFH

2、为什么要按键去抖?简述软件去抖的思想,如果有按键接在P1.0脚上,请写出完整的

带去抖功能的键盘程序,要求该键按下再松开时,才执行该键功能。

答:由于通常的按键所用的开关是机诫开关,当开关闭合、断开时并不是马上稳定地接通和

断开,而是在闭和与断开瞬间均伴随有一连串的抖动,因此要按键去抖。

思想:检测键闭合后延时5——10ms,让前沿抖动消失后再一次检测键的状态,如果仍保

持闭合状态电平,则确认真正按键。

KEY_00:

JBP1.0KEY_01

LCALLDELAY

JNBP1.0$

LCALLDELAY

JBP1.0KEY_OO

KEY_01:

RET

单片机原理与接口技术试题(A)

课程名称:考试时间:专业班级:学号:考生签名:

填空题(每空1分,共22分)

1.在一片集成电路芯片上集成了(CPU1(存储器)(输入输出I/O接口),

从而构成了单芯片卫星计算机,即(单片机I

2.寻址方式就是(指出参与运算操作数地址的方式I寻址方式包含两方面的内容:一

是(寻找操作数的地址),二是(寻找指令的地址\

3.MCS-51单片机的程序储存器的低端被固定的用做特定的入口地址,如0000H:(复

位);0003H:(INTO);OOOBH:(TO)

4.单片机有两个定时器,定时器的工作方式由(TMOD)寄存器决定,定时器的启动

与溢出由(TCON)寄存器控制。

5.单片机复位后堆栈指针SP和程序计数器PC的内容分别为(07H和00H\

6JNBbit,rel:指令表示当指定位为(0)时程序发生跳转。

7.既做一般I/Q口又有第二功能的端口是(p3);既做数据线又做地址线的是(pO)

口。

8.一个机器周期包含(12)个晶振周期,若晶振周期的频率为12MHZ,则机器周期为

(lus),指令周期为(1)~(4)机器周期。

9.P1口在作为输入口使用时,在读取数据之前,通常要先向P1口送数据(OFFH\

二.选择题(每空2分,共18分)

1.在进行串行通信时,若两机的发送与接受可以同时进行,则称为(C\

A半双工传送B单工传送C全双工传送D以上都不对。

2.使用单片机开发系统调试程序时,对原程序进行汇编的目的是(A\

A将源程序转换成目标程序B将目标程序转换成源程序C将低级语言转换成高级语言

D连续执行键

3.指令AJMP的寻址范围是(D)

A任意范围B-128到+127C64KD2K

4.定时器TO的溢出标志为TFO,采用查询方式,若查询到有溢出时,该标志(A\

A由软件清零B由硬件自动清零C随机状态DAB都可以

5.单片机在与外部I/Q口进行数据传送时,将使用(A)指令。

AMOVXBMOVCMOVCD视具体I/Q口器件而定

6.在中断允许寄存器中,中断控制寄存器EA位的作用是(A)

ACPU总中断允许控制位B中断请求总标志位C各中断源允许控制位D串行口

中断允许位

7.调用子程序、中断响应过程及转移指令的共同特点是(B1

A都能返回B都通过改变PC实现转移C都将返回地址压入堆栈D都必须保护现

8.读取AD转换的结果,使用(D)指令。

AMOVA,@RiBMOVX@DPTR,ACMOVCA,@DPTRDMOVX

A,@DPTR

9.串行口中断入口地址是(B\

AOOOBHB0023HC1000HD0013H

三、简答题(每题6分,共24分)

1.什么是堆栈

假定(sp)=40h,(39h)=30h(40h)=60h,执行下列指令:

popdph

popdpi

后,dptr的内容为(38H),sp的内容是(dptr6030hI

2.试用位操作指令完成下列要求。不准改变位涉及的位。

⑴使ACC.3置位。⑵将P2.0清零⑶清楚累加器的第4位。

(1)SetBACC3(2)CLRP2.0(3)CLRACC4

3.出P3口在作为第二功能使用时各引脚的定义。书P124表5-1

4.什么是中断?CPU响应中断的条件是什么?

答:是指CPU暂时停止现行程序的执行,而自动转去执行预先安排好的处理事件的服务子程

序.

CPU响应中断的条件:CPU首先响应的是优先级别高的中断请求.

5.什么是D/A转换的分辨率?对于5V的满量程,采用8位DAC时的分辨率是多少?

⑴当输入的数字信号发生单位数码变化,即最低产生一位变化时,所对应的输出模拟量的变

化.⑵20MA

6.什么是串行通信?其特点是什么?(书P136-137)

四、设计与分析题(每题9分,共36分)

1苕50H>40H试写出执行以下程序段后累加器A、寄存器R0及内部RAM的40H.41H.

和42H单元的内容各为多少?

MOVA,50H答:A10H

MOVRO,ARO10H

MOVA,#10H40H50H

MOV@R0,A41H4BH

ADDA,#3BH42H4BH

MOV41H,A

MOV42H,41H.

2.写出一延时50ms的程序段,设晶振频率为12WHZ.

答:delay:MOVRO,#500

Delayl:MOVRI,#100

DJNZ:Rl,$

DJNZ:R0,delayl

RET

3.一变量存放在片内RAM的20H单元,其取值范围为:00H~05H。要求编制一段程序,

根据变量值求其平方值,并存入片内的RAM的21H单元。

CLRA

CLRB

MOVA20H

MULAB

MOV21HA

一、选择题:本大题共15个小题,每小题1分,共15分,在每小题给出的四个选项中,

只有一项符合题目要求,把所选项前的字母填在括号内。

1.单片机是将【】做到一块集成电路芯片中,称为单片机。

A.CPU.RAM、ROMB.CPU、I/O设备

C.CPU、RAMD.CPU、RAM、ROM、I/O设备

2.单片机读ROM中数据用⑴指令,控制信号是(2)。[]

A.(1)MOV(2)和B.(l)MOVC(2)和

C.(1)MOVC(2)和D.(1)MOVC(2)和

3.单片机读写外RAM数据用(1)指令,控制信号是(2)。[]

A.(1)MOV(2)和B.(l)MOVX(2)和

C.(1)MOVX(2)和D.(l)MOVC⑵和

4.指令MOV寻址空间是【L

A.片外ROMBo片外RAMCo片内RAMDo片内ROM

5.指令MOVX寻址空间是【]o

A.片外ROMBo片外RAMCo片内RAMDo片内ROM

6.8051位寻址能力能够达到【】位。

A.64B.128C.32D.16

7.8051单片机的堆栈区是向地址【】的方向生成的。

A.可变B.不定C.减小D.增大

8."MULAB"指令执行后,16位乘积的高位在【】中。

A.AB.CC.ABD.B

9.8051单片机外部中断0、1(,)在【

A.P0口B,P1□C.P2口D.P3n

10.一个机器周期含有(1)个时钟周期,当单片机时钟频率为12MHz时,一个机器周期为⑵

pso[],,

A.(l)6(2)2B.(1)12(2)2C.(1)12(2)1D.(1)6(2)1

11."CLRA"的寻址方式是【】。

A.寄存器寻址Bo直接寻址Co寄存器间接寻址Do立即寻址

12."SJMP08H”的寻址方式是【工

A.变址寻址B。相对寻址C。寄存器间接寻址D。位寻址

13.访问程序存储器,指令操作码的助记符是[].

A.MOVCB.MOVC.MOVXD.XCH

14.80C51复位后PC和SP中的内容各为多少?

A.PC=0000H,SP=60HB.PC=0040H,SP=07H

C.PC=0000H,SP=06HD.PC=1000H,SP=07H

15.80C51内部有Q)个定时/计数器,对外部事件脉冲计数是(2);对片内机周脉冲计数是

⑶。【1

A.(1)2(2)计数器(3)定时器B.(1)4(2)定时器(3)计数器

定时器计数器计数器⑶定时器

C.(1)2(2)(3)Do(1)1(2)

二、简答题:(每小题5分,共25分)

1.80C51有几个中断源?写出其名称,并给出相应的中断入口地址。

2.为什么一般情况下,在中断入口地址区间要设置一条跳转指令,转移到中断服务程序和实

际入口处?

4.80C51单片机外RAM和ROM使用相同的地址,是否会在总线上出现竞争?为什么?

5.串行缓冲寄存器SBUF有什么作用?简述串行口接收和发送数据的过程。

三、分析题:每小题5分,共20分。

1,分析题:假设(SP)=30H,(DPTR)=4455,分析连续执行下列指令序列后DPTR

及SP的内容。

PUSHDPL;

PUSHDPH;

POPDPL;

POPDPH;

程序执行后,(SP)=(DPTR)=

2.分析题:假设内RAM单元(60H)=08H,问,执行完下列指令序列后内RAM(60H)的内

容为多少?

MOVR0,#60H

MOVA,@R0

RLA

MOVRI,A

RLA

RLA

ADDA,RI

MOV@R0,A

一、选择题:本大题共20个小题,每小题1分,共20分,在每小题给出的四个选项中,

只有一项符合题目要求,把所选项前的字母填在括号内。

1.单片机读ROM中数据用⑴指令,控制信号是(2)。[D]

A.CL)MOV⑵丽和砺B.(l)MOVC⑵丽和祢

C.(1)MOVC⑵PSEN和丽D.(l)MOVC⑵PSEN和丽

2.单片机读写外RAM数据用Q)指令,控制信号是(2)。[B]

A.(1)MOV(2)/?。和松B.(l)MOVX⑵RD和WR

C.(1)MOVX⑵PSEN和丽D.(1)MOVC(2)PSEN和瓦

3.堆栈指针SP指出堆栈栈顶存储单元的[B]

A.内容B.地址C.间接地址D.大小

4.80C51单片机地址总线(AB)总线宽度为【B】位。

A.8B.16C.15D.32

5.一个时钟周期等于[D]振荡周期。

A.1个B.2个C.6个D.12个

6.关闭电源时,其所存储内信息将丢失的存储器是【C工

A.ROMB.PROMC.RAMD.EPROM

7.程序计数器PC是【A】位的计数器,能寻址64KB的程序存储器范围。A.16

B.8C.4D.32

8.80C51复位的条件是RST弓|脚保持(1)个机器周期以上的高电平,复位后的状态:

PC值为⑵、SP值为⑶、P0-P3口的值为(4)。[B]

A.(l)3(2)0000H(3)06H(4)FEHB.(l)2(2)0000H(3)07H(4)FFH

C.(l)l(2)0000H(3)07H(4)FFHD.(l)2(2)0000H(3)60H(4)00H9.指令MOV寻

址空间是【C工

A.片外ROMBo片外RAMCo片内RAMD。片内ROM

10.指令MOVX寻址空间是【B】。

A.片外ROMB。片外RAMC。片内RAMD。片内ROM

11.当CPU不执行访问外RAM指令(MOVX)时,ALE以时钟振荡频率【B】的固

定频率输出,因此ALE信号也可作为外部芯片CLK时钟或其他需要。

A.1/2B.1/6C.1/12D。1/24

12.8051位寻址能力能够达到【B】位。A.64B.128C.32D.16

13.8051单片机的堆栈区是向地址【D】的方向生成的。A.可变B.不定C.

减小D.增大

14.当8051单片机外接时钟信号时,应从[B]脚接入。A.T0B.XTAL2

C.XTAL1D.T115.8051单片机外部中断1、2(/NTO,/NT1)在[DA.P0口

B.P1口C.P2□D.P3口

16."CLRA"的寻址方式是【A】0A。寄存器寻址B。直接寻址C。寄存

器间接寻址Do立即寻址

17."MOVXA,@DPTR"的寻址方式是[].A。变址寻址B。相对寻

址Co寄存器间接寻址D。位寻址

18.-SJMP08H"的寻址方式是[].Ao变址寻址B。相对寻址C,寄存

器间接寻址D。位寻址

19.访问程序存储器,指令操作码的助记符是[]0

A.MOVCB.MOVC.MOVXD.XCH

20."MULAB"指令执行后,16位乘积的高位在【】中。

A.AB.CC.ABD.B

一、选择题:本大题共20个小题,每小题1分,共20分,在每小题给出的四个选项中,只

有一项符合题目要求,把所选项前的字母填在括号内。

1.单片机读ROM中数据用(1)指令,控制信号是(2)。[D]

A.⑴MOV(2)而和标B.⑴MOVC(2)而和血

C.⑴MOVC⑵PSEN和丽D.⑴MOVC⑵PSEN和西

2.单片机读写外RAM数据用(1)指令,控制信号是(2)。[B]

A.(l)MOV(2)丽和丽B.(l)MOVX(2)血和血

C.(DMOVX⑵PSEN和丽D.(1)MOVC⑵PSEN和EA

3.堆栈指针SP指出堆栈栈顶存储单元的[B]

A.内容B.地址C.间接地址D.大小

4.80C51单片机地址总线(AB)总线宽度为【B】位。

A.8B.16C.15D.32

5.一个时钟周期等于【D】振荡周期。

A.1个B.2个C.6个D.12个

6.关闭电源时,其所存储内信息将丢失的存储器是[C].

A.ROMB.PROMC.RAMD.EPROM

7.程序计数器PC是【A】位的计数器,能寻址64KB的程序存储器范围。A.16

B.8C.4D.32

8.80c51复位的条件是RST引脚保持⑴个机器周期以上的高电平,复位后的状态:

PC值为(2)、SP值为⑶、P0-P3口的值为(4)。【B1

A.⑴3(2)0000H(3)06H(4)FEHB.(1)2(2)0000H⑶07H(4)FFH

C.(1)1(2)0000H(3)07H(4)FFHD.(1)2(2)0000H⑶60H(4)00H9.指令MOV寻址空

间是【C1

A.片外ROMB„片外RAMC.片内RAMD,片内ROM

10.指令MOVX寻址空间是【B1

A.片外ROMB。片外RAMC,片内RAMD。片内ROM

11.当CPU不执行访问外RAM指令(MOVX)时,ALE以时钟振荡频率【B】的固定频

率输出,因此ALE信号也可作为外部芯片CLK时钟或其他需要.

A.1/2B。1/6C。1/12D.1/24

12.8051位寻址能力能够达到【B】位。A.64B.128C.32D.16

13.8051单片机的堆栈区是向地址【D】的方向生成的.A.可变B.不定C.

减小D.增大

14.当8051单片机外接时钟信号时,应从【B】脚接入。A.TOB.XTAL2

C.XTAL1D.T115.8051单片机外部中断1、2(INTO,INTI)在【D1A.PO口B.

P1口C.P20D.P3口

16.“CLRA”的寻址方式是【AA。寄存器寻址B。直接寻址C。寄存器

间接寻址瓦立即寻址

17.“MOVXA,@DPTR”的寻址方式是11A0变址寻址B。相对寻址C。

寄存器间接寻址瓦位寻址

18.MSJMP08H”的寻址方式是【LA。变址寻址B。相对寻址C。寄存器

间接寻址瓦位寻址

19.访问程序存储器,指令操作码的助记符是[1.

A.MOVCB.MOVC.MOVXD.XCH

20.“MULAB”指令执行后,16位乘积的高位在【】中。

A.AB.CC.ABD.B

二、简答题:每小题6分,共30分。

1.简述80c51单片机内部结构和引脚功能。

2.试介绍锁存器中的三态?

3.A与Acc有何区别?

4.试分别说明程序计数器PC和堆栈指针SP的作用。复位后PC和SP中的内容各为多

少?

5.80c51单片机外RAM和ROM使用相同的地址,是否会在总线上出现竞争?为什么?

三、汇编程序设计(50分)

1.编写程序,将内RAM从20H开始存放的16个数传送到从38H开始的单元中(10分)。

2.按下列要求传送数据:设ROM(4000H)=44H(8分)

(DROM4000H单元数据送内RAM20H单元

(2)ROM4000H单元数据送RO

(3)内RAM50H单元数据送外RAM50H单元,设内RAM(50H)=11H。

3.试将30H、R7、B、A、PSW、DPTR中的数据依次压入堆栈。并指出每次堆栈操作后,

SP=?,设原SP=60H,当前工作寄存器区为。区,(30H)=11H,R7=22H,B=33H,A=

44H,PSW=55H,DPTR=6677H.(8分)

解:

4.试编程,将位存储单元38H中的内容与位存储单元49H中的内容互换。(8分)

5.分别用一条指令实现下列功能:(8分)

(1)若Cy=O,则转CTRLO程序段执行。(2)若位寻址区28H消0,则将28H清0,并使程

序转至CTRL1。(3)若A中数据不等于78H,则程序转到CTRL2。(4)若A中数据等于0,则程

序转至CTRL3。(5)调用首地址为0800H的子程序⑹使PC=1050H。

6.已知fosc=6MHZ,试编写延时5ms子程序。(采用时延方法)(8分)

1.有如下程序段:MOVRO,#30H

SETBC

CLRA

ADDCA,#00H

MOV@R0,A执行结果是()»

A.(30H)=0OHB.(30H)=01H

C.(OOH)=0OHD.(OOH)=01H

2.在CPU内部,反映程序运行状态或运算结果特征的寄存器是()。

A.PCB.PSWC.AD.SP

3.各中断源发出的中断请求信号,都会标记在()寄存器。

A.TMOD/SCONB.TCON/PCONC.IE/TCOND,TCON/SCON

4.帧格式为1个起始位,8个数据位,1个停止位的异步串行通信方式是().

A.方式0B.方式1C.方式2D.方式3

5.在数据传送过程中,数据由串行变为并行可通过()实现。

A.数据寄存器B.移位寄存器C.锁存器D.A/D转换器

6.执行返回指令,退出中断服务子程序,则返回地址来自()。

A.ROMB.程序计数器C.堆栈区D.CPU寄存器

7.中断查询,查询的是().

A.中断请求信号B.中断标志C.外中断方式控制位D.中断允许控制位

8.MCS-51单片机扩展I/O口与外部数据存储器()。

A.分别独立编址B.统一编址C.变址编址D.动态变址

9.访问外部数据存储器时,不起作用的信号是()中。

A.RDB.WRC.PSEND.ALE

10.外部中断1的中断入口地址为()o

A.0003HB.000BHC.0013HD.001BH

11.下列指令中正确的是()。

A.MOVP2.1,AB.JBCTFO,L1

C.MOVXB,@DPTRD.MOVA,@R3

12.串行口的移位寄存器方式为()。

A.方式0B.方式1C.方式2D.方式3

13.在家用电器中使用单片机应属于计算机的()。

A.辅助工程应用B.数值计算应用C.控制应用D.数据处理应用

14.在LED显示中,为了输出位控和段控信号,应使用指令()。

A.MOVB.MOVCC.MOVXD.XCH

15.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹

出的断点地址送()。

A.DPTRB.PCC.CYD.A

16.在MCS-51中,需双向传递信号的是()。

A.电源线B.地址线C.数据线D.控制信号线

17.在定时器操作中,选择其工作方式的寄存器是()。

A.TMODB.TCONC.IED.SCON

18.当标志寄存器PSW的RSO和RS1分别为1和0时,系统选用的工作寄存器组

为()。

A.组0B.组1C.组2D.组3

19.8051单片机中,唯-个用户可使用的16位寄存器是()。

A.PSWB.DPTRC.ACCD.PC

20.指令和程序是以()形式存放在程序存储器中。

A.源程序B.汇编程序C.二进制编码D.BCD码

21.下列指令中错误的是().

A.MOVA,R4B.MOV20H,R4C.MOVR4,R3

D.MOV@R4,R3

22.下列指令中不影响标志位CY的指令有().

A.ADDA,20HB.CLRC.RRCAD.INCA

23.UMP跳转空间最大可达到()。

A.2KBB.256BC.128BD.64KB

24.8051单片机共有()中断源。

A.4B.5C.6D.7

25.8051单片机共有()个中断优先级。

A.2B.3C.4D.5

26.外部中断源IE1(外部中断1)的向量地址为()o

A.0003HB.000BHC.0013HD.002BH

27.累加器A的位地址为()。

A.E7HB.F7HC.D7HD.87H

28.寄存器B的位地址为()0

A.E7HB.F7HC.D7HD.87H

29.8051的内部RAM中,可以进行位寻址的地址空间为()。

A.00Hs2FHB.20Hs2FHC.OOH^FFHD.20H<^FFH

30.在应用系统中,芯片没有所存器的D/A转换器,不能直接接到8OC51的P0口上使

用,这是因为()实现。

A.P0口不具有锁存功能B.P0口位地址数据复用

C.P0口不能输出数字量信号D.P0口只能用作地址输出而不能用作数据输出

31.设累加器A的内容为0C9H,寄存器R2的内容为54H,CY=1,执行指令

SUBBA,R2后结果为().

A.(A)=74HB.(R2)=74H

C.(A)=75HD.(R2)=75H

32.设(A)=0C3H,(RO)=0AAH,执行指令ANLA,RO后,结果().

A.(A)=82HB.(A)=6CH

C.(RO)=82D.(RO)=6CH

33.8051的程序计数器PC为16位计数器,其寻址范围是()。

A.8KB.16KC.32KD.64K

34.提高单片机的晶振频率,则机器周期()中。

A.不变B.变长C.变短D不定

35.在堆栈操作中,当进栈数据全部弹出后,这时SP应指向()。

A.栈底单元B.7FH单元C.栈底单元地址加1D.栈底单元地址减1

36.8051单片机中,唯一一个用户不能直接使用的寄存器是(

A.PSWB.DPTRC.PCD.B

37.执行如下三条指令后,30H单元的内容是()o

MOVRI,#30H

MOV40H,#0EH

MOV@R1,40H

A.40HB.30HC.OEHD.FFH

38.从地址2132H开始有一条绝对转移指令AJMPaddrll指令可能实现的转移范围

是()。

A.2000Hs27FFHB.2132H^2832H

C.2100H^28FFHD.2000H^3FFFH

39.中断是一种()。

A.资源共享技术B.数据转换技术C.数据共享技术D.并行处理技术

40.执行MOVIE,#81H指令的意义是:()»

A.屏蔽中断源B.开放外部中断源0

C.开放外部中断源1D.开放外部中断源0和1

41,二进制数110010010对应的十六进制数可表示为().

A.192HB.C90HC.1A2HD.CA0H

42.二进制数110110110对应的十六进制数可表示为().

A.1D3HB.1B6HC.DBOHD.666H

43.-3的补码是()。

A.10000011B.11111100C.11111110D.11111101

44.下列表达式错误的是()中。

A.X补+Y补=(X+Y)补B.X=(X补)补

C.X=XD.X?Y+X?Y=X+Y

45.CPU主要的组成部分为(

A.运算器.控制器B.加法器.寄存器

C.运算器.寄存器D.存放上一条的指令地址

46.计算机的主要组成部件为()»

A.CPU,内存,I/0口B.CPU,键盘,显示器

C.主机,外部设备D.以上都是

47.INTEL8051CPU是位()的单片机。

A.16B.4C.8D.准16

48.对于INTEL8031来说,EA脚总是()。

A.接地B.接电源C.悬空D.不用

49.在计算机中“A”是用()来表示的。

A.BCD码B.二----H进制编码C.余三码D.ASC11码

50.数据指针DPDR访问的是()。

A.CPU控制器B.CPU运算器C.外部程序存储器D.外部数据存储器

51.指令和程序是以()形式存放在程序存储器中.

A.源程序B.汇编程序C.二进制编码D.BCD码

52.单片机应用程序一般存放在().

A.RAMB.ROMC.寄存器D.CPU

53.单片机上电后或复位后,工作寄存器R0是在()。

A.0区00H单元B.0区01H单元C.0区09H单元D.SFR

54.进位标志CY在()中。

A,累加器B.算逻运算部件ALUC.程序状态字寄存器PSWD.DPOR

55.单片机8051的XTAL1和XTAL2引脚是()引脚。

A.外接定时器B.外接串行口C.外接中断D.外接晶振

56.8031复位后,PC与SP的值为()。

A.0000H,OOHB.0000H,07H

C.0003H,07H寄存器D.0800H,00H

57.单片机的堆栈指针SP始终是()。

A.指示堆栈底B.指示堆栈顶C.指示堆栈地址D.指示堆栈长度

58.P0.P1口作输入用途之前必须()。

A.相应端口先置1B.相应端口先置0C.外接高电平D.外接上拉电阻

59.一个EPROM的地址有A0一All引脚,它的容量为()。

A.2KBB.4KBC.11KBD.12KB

60.8031单片机中既可位寻址又可字节寻址的单元是()。

A.20HB.30HC.00HD.70H

61.十进制数126其对应的十六进制可表示为().

A.8FB.8EC.FED.7E

62.十进制数89.75其对应的二进制可表示为().

A.10001001.01110101B.1001001.10C.1011001.11D.10011000.11

63.PC是()。

A.一根硬件信号线B.一个可由用户直接读写的RAM单元

C.一个不可寻址的SFRD.一个能自动加一计数的ROM单元

64.在单片机中,通常将一些中间计算结果放在()中。

A.累加器B.控制器C.程序存储器D.数据存储器

65.程序计数器PC用来()。

A.存放指令B.存放正在执行的指令地址

C.存放下一条的指令地址D.存放上一条的指令地址

66.假定(A)=0C5H,执行指令:SWAPA后,累加器A的内容为()。

A.OCHB.COHC.5CHD.C5H

67.在寄存器间接寻址中,指定寄存器中存放的是()。

A.操作数B.操作数地址C.转移地址D.地址偏移量

68.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的

值为()。

A.36HB.37HC.38HD.39H

69.单片机芯片8031属于()。

A.MCS48系列B.MCS-51系列C.MCS-96系列D.MCS-31系列

70.8OC51与87C51的区别在于()。

A.内部程序存储器的类型不同B.内部数据存储器的类型不同

C.内部程序存储器的容量不同D.内部数据存储器的容量不同

71.在接口电路中“口''一定是一个()。

A.已赋值的寄存器B.数据存储器C.可编址的寄存器D.即可读又可写的寄存器

72.8031单片机中片内RAM共有()字节。

A.128B.256C.4KD.64K

73.执行指令MOVXA,@DPTR时,WR.RD脚的电平为()»

A.WR高电平,RD低电平B.WR低电平,RD高电平

C.WR高电平,RD高电平D.WR低电平,RD低电平

74.INTEL8031的P0口,当使用外部存储器时它是一个()1>

A.传输高8位地址口B.传输低8位地址口

C.传输低8位数据口D.传输低8位地址/数据总线口

75.以下所列的特点中,不属于串行工作方式2的是()。

A.11位帧格式B.有第9数据位

C.使用一种固定的波特率D.使用两种固定的波特率

76.启动T1运行的指令是()

A.SETBETOB.SETBET1

C.SETBTROD.SETBTR1

77.CPU允许串行口中断的指令为()

A.SETBEXOB.SETBESC.SETBETOD.SETBET1

78.8051系统中,同一优先级的儿个中断源中优先权最高()。

A.INTOB.TOC.INTID.T1

79.在程序状态字PSW中,位是奇偶校验位()。

A.CB.ACC.OVD.P

80.某异步通讯接口的波特率为4800,则该接口每秒钟传送()»

A.4800位B.4800字节C.9600位D.9600字节

81.MCS-51单片机复位后,从下列那个单元开始取指令()»

A.0003HB.000BHC.0000H

82.对片外数据RAM单元读写数据须用()。

A.MOV指令B.MOVX指令C.MOVC指令

83.MCS-51的无条件转移指令中,其转移范围最大的是()。

A.LJMPB.AJMPC.SJMP

84.执行MOVSP,#30H指令后,压栈从片内RAM哪单元开始()。

A.2FHB.30HC.31H

85.以下指令中,哪条指令执行后使标志位CY清0()。

A.MOVA,#OOHB.CLRAC.ADDA,#00H

86.对8031

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论