单片机习题及答案1.docx

上传人:b****0 文档编号:9890738 上传时间:2023-05-21 格式:DOCX 页数:20 大小:31.11KB
下载 相关 举报
单片机习题及答案1.docx_第1页
第1页 / 共20页
单片机习题及答案1.docx_第2页
第2页 / 共20页
单片机习题及答案1.docx_第3页
第3页 / 共20页
单片机习题及答案1.docx_第4页
第4页 / 共20页
单片机习题及答案1.docx_第5页
第5页 / 共20页
单片机习题及答案1.docx_第6页
第6页 / 共20页
单片机习题及答案1.docx_第7页
第7页 / 共20页
单片机习题及答案1.docx_第8页
第8页 / 共20页
单片机习题及答案1.docx_第9页
第9页 / 共20页
单片机习题及答案1.docx_第10页
第10页 / 共20页
单片机习题及答案1.docx_第11页
第11页 / 共20页
单片机习题及答案1.docx_第12页
第12页 / 共20页
单片机习题及答案1.docx_第13页
第13页 / 共20页
单片机习题及答案1.docx_第14页
第14页 / 共20页
单片机习题及答案1.docx_第15页
第15页 / 共20页
单片机习题及答案1.docx_第16页
第16页 / 共20页
单片机习题及答案1.docx_第17页
第17页 / 共20页
单片机习题及答案1.docx_第18页
第18页 / 共20页
单片机习题及答案1.docx_第19页
第19页 / 共20页
单片机习题及答案1.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

单片机习题及答案1.docx

《单片机习题及答案1.docx》由会员分享,可在线阅读,更多相关《单片机习题及答案1.docx(20页珍藏版)》请在冰点文库上搜索。

单片机习题及答案1.docx

单片机习题及答案1

 

一、选择题

1、第一块单片机是由( A)公司设计的。

A、美国仙童公司 B、摩托罗拉公司 C、PHILIPS公司 D、Intel公司

2、单片机的核心部件称为( C)。

A、RAM          B、ROM          C、CPU         D、I/O

3、为了要寻址64KB数据存储器,设置数据指针DPTR为(B)位。

A、8            B、16         C、24              D、32

4、8031单片机有( C)个引脚,其中有()个I/O口。

A、40 16         B、32 24         C、40 32         D、50 32

5、8031单片机的(A)口是一个漏极开路的8位准双向I/O口,驱动能力最强,能驱动8个LSTTL负载。

A、P0          B、P1         C、P2              D、P3

6、8051有(D)个中断源,可编程为()个优先级。

A、5 1            B、6 2           C、8 3           D、5 2

7、MCS-51指令系统的指令格式中,必不可少的部分为(B)。

A、标号           B、操作码        C、操作数        D、注释

8、下列指令中,影响标志位的指令为(BC)。

A、RL            B、RLC           C、DECA         D、AJMP

9、设当前PC的值为0900H,则执行无条件转移指令AJMP03FFH指令后,程序转移的目的地址为(D)。

A、02FFH         B、03FFH         C、04FFH         D、0BFFH

10、在程序设计过程中,若要在某个地址开始保留一定数量的存储区,使用的伪指令为(C)。

A、DW           B、DB             C、DS           D、XDATA

11、8051单片机的定时器/计数器的启动和停止是通过对下列的(A)寄存器编程设定的。

A、TCON     B、TMOD          C、TH0       D、SCON

12、若要利用定时器T1产生串口通信的波特率,则T1工作在(C)方式下。

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

13、若要用定时器T0设计一个时间长度为100ms的定时时间,则T0应选择的工作方式为(B)。

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

14、若定时器T1受外部输入引脚电平(高电平起作用)的影响,则要启动定时器T1运行软件,必须满足(C)。

A、GATE=0,TR1=0       B、GATE=0,TR1=1

C、GATE=1,TR1=0        D、GATE=1,TR1=1

15、下列存储器中,掉电存储器中的数据会丢失的是(B)。

A、ROM          B、SRAM        C、EPROM         D、FLASHMEMORY

16、MCS-51系列单片机扩展外部存储器时,和外围存储器交换数据是通过单片机的(A)口传输的。

A、P0口         B、P1口         C、P2口          D、P3口

17、MCS-51系列单片机的P0口没有锁存功能,在对外扩展存储器时,P0口和存储器的对应的口之间必须接上(C)。

A、地址译码器   B、地址编码器   C、地址锁存器  D、总线驱动器

18、8031若扩展外部程序存储器,则必须将引脚EA(B)。

A、接5V电源 B、接地    C、悬空     D、和程序存储器对应引脚相连

19、当使用8位通用异步串行通信时,必须设置SM1=(C),SM0=()。

A、0 0         B、0 1       C、1 0         D、1 1

20、RS-232C最大通信距离是(A)米,最大传输速率()Kb/S。

A、1519.2      B、3019.2     C、15300      D、30300

21、IBM-PC采用的是(D)标准信号,MCS-51单片机采用的是()电平信号。

A、RS-232C  RS-232C      B、TTL TTLC、TTL  RS-232C     D、RS-232C TTL

22、8051双机通信时,双方的波特率必须(D),且发送脚和接收脚的连接必须()。

A、相等     B、不等        C、平行           D、交叉

23、8051单片机的中断源中,对中断源的优先级进行设置是通过对下列(C)寄存器的编程实现的。

A、TCON        B、SCON        C、IP           D、IE

24、若8051的中断源都处于同一优先级,则下列的中断源同时申请中断时,CPU优先响应的中断源为(A)。

A、定时器T0溢出中断              B、定时器T1溢出中断

C、外部中断1                D、串行口中断

25、外部中断1的中断入口地址为(C)。

A、0003H        B、000BH       C、0013H         D、0023H

26、下列中断标志位,在CPU响应中断之后,硬件会自动清除的是(A)。

A、TF1        B、RI          C、IE0            D、TI

27、采用软件方法消抖时,延时时间一般到(B)ms。

A、1           B、10         C、100       D、1000

28、当采用线反转法扫描键盘时,行线(D)加上拉电阻,列线()加上拉电阻。

A、不要不要    B、不要要  C、要不要   D、要要

29、如果需要显示汉字,应该选用的LCD型号为(A)。

A、点阵图形型    B、点阵字符型   C、数显液晶模块   D、米字型

30、专用的键盘/显示器接口芯片是(B)。

A、8155     B、8279        C、8255      D、74LS164

31、单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS—51的PC为16位,因此其寻址范围是(B)

A、4KBB、64KBC、8KBD、128KB

32、PC的值是(C)

A、当前指令前一条指令的地址B、当前正在执行指令的地址

C、下一条指令的地址D、控制器中指令寄存器的地址

33、以下运算中对溢出标志OV没有影响或不受OV影响的运算是(A)

A、逻辑运算B、符号数加减法运算C、乘法运算D、除法运算

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

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

35、在MCS—51中(C)

A、具有独立的专用的地址线B、由P0口和P1口的口线作地址线

C、由P0口和P2口的口线作地址线D、由P1口和P2口的口线作地址线

36、在寄存器间接寻址方式中,指定寄存器中存放的是(B)

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

37、执行返回指令时,返回的断点是(C)

A、调用指令的首地址B、调用指令的末地址

C、调用指令下一条指令的首地址D、返回指令的末地址

38、假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段后,A的内容为(A)

ANLA,#17H

ORL17H,A

XRLA,@R0

CPLA

A、CBHB、03HC、EBHD、C8H

39、执行以下程序段后,实现的功能是(D)

MOVR0,#data

MOVA,@R0

RLA

MOVR1,A

RLA

RLA

ADDA,R1

MOV@R0,A

A、把立即数data循环左移3次B、把立即数data乘以10

C、把data单元的内容循环左移3次D、把data单元的内容乘以10

40、如在系统中只扩展一片Intel2732(4KХ8),除应使用P0口的8条口线外,至少还应使用P2口的口线(A)

A、4条B、5条C、6条D、7条

41、存储器的地址范围是0000H~03FFH,它的容量为(A)。

(A)1KB(B)2KB(C)3KB(D)4KB

42、MOVXA,@R0指令是采用(D)寻址方式,指令作用在()区间。

(A)寄存器,外部数据存储器(B)直接,程序存储器

(C)寄存器间接,内部数据存储器(D)寄存器间接,外部数据存储器

43、A7H和5BH两个立即数相加后,和为(C),(CY)是()。

(A)1CH,0(B)C1H,0(C)02H,1(D)C1H,1

44、若(A)=86H,(PSW)=80H,则执行RRCA指令后(A)=(A)

(A)C3H(B)B3H(C)0DH(D)56H

45、如果(P0)=65H,则当65H=01100101

CPLP0.201100001

SETBC

MOVP0.4,C01110001

执行后(P0)=(C)

(A)61H(B)75H(C)71H(D)17H

46、MCS-51指令系统中执行时间最长且长达4个机器周期的是(D)指令。

(A)比较转移(B)循环转移(C)增减量(D)乘除法

47、8031单片机中,将累加器A中的数送入外RAM的40H单元,可执行的指令(D)。

(A)MOVR1,40H(B)MOVR1,#40H

MOVX@R1,AMOVXR1,A

(C)MOVX40H,A(D)MOVR1,#40H

MOVX@R1,AMOVX@R1,A

48、不属于单片机与输入输出设备进行信息交换的方式是(D)。

(A)无条件传送方式(B)查询方式(C)中断方式(D)存储器直接存取方式

49、已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。

各个位的值是(D)。

(A)0、0、0(B)1、0、1(C)1、1、1(D)1、1、0

50、在中断服务子程序中,至少应有一条(D)

(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令

51、要用传送指令访问MCS—51片外RAM,它的指令操作码助记符应是(B)

(A)MOV(B)MOVX(C)MOVC(D)以上都行

52、A/D转换方法有以下四种,ADC0809是一种采用(C)进行A/D转换的8位接口芯片。

(A)计数式(B)双积分式(C)逐次逼近式(D)并行式

53、8051单片机内有(B)个16位的定时/计数器,每个定时/计数器都有()种工作方式。

(A)4,5(B)2,4(C)5,2(D)2,3

54、要使MCS—51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内部应是(A)

(A)98H(B)84H(C)42H(D)22H

55、单片机应用程序一般存放在(B)中。

A、RAM      B、ROM       C、寄存器      D、CPU

 

二、填空题

1、一般情况下,在一块单片机芯片上集成了  中央处理器    、  存储器    、  输入输出端口  等部件,使得单片机具有一台计算机的功能,可以应用于工业现场的检测、过程控制中。

因此,单片机又称   微控制器   。

2、单片机面世以来,投放市场的已有70多个系列。

但是至今在我国的各个领域应用的单片机仍然以   MCS-48  、    MCS-51   、  MCS-96  三个系列为主流。

3、所谓单片机,就是将    CPU   、    ROM   、   RAM    以及一些其它功能部件都集中在一块芯片上,来实现计算机的部分功能。

4、8051单片机是   8位的,有  2个  16 位的定时/计数器。

5、运算器以   算术逻辑单元  为核心,含有  累加器A 、  暂存器 、 程序状态字PSW、 B寄存器 等许多功能部件。

6、控制器含有     、     、          、          、程序计数器PC、堆栈指针SP以及地址寄存器、地址缓冲器等。

7、MCS-51指令系统一共有指令  111 条,其中单字节指令   49   条,双字节指令   45  条,三字节指令  17  条。

8、MCS-51系列单片机的指令系统的寻址方式有七种,它们分别是  直接寻址 、 立即寻址  、 寄存器寻址  、寄存器间接寻址  、相对寻址 、 变址寻址、_位寻址___

9、通常情况下,循环结构程序包括  置循环初值 、    循环体  、  循环修改  、  循环控制 四个部分,其中  循环控制  是保证循环如期结束的部分。

10、在子程序的设计过程中,可以用来传递参数的有  累加器  、  工作寄存器  、  操作数地址 、  堆栈  等。

11、 若要使定时器/计数器的计数不受外部输入引脚电平的影响,则应将   GATA  控制位设定为0。

12、若定时器T1工作在方式1下,要求定时1ms(设晶振频率为12MHz),则计数初值应设置为      。

13、8051单片机的定时器/计数器的计数频率是晶振频率的  1/24  ,当晶振频率为6MHz时,最高的计数频率为  250KHZ 。

14、系统复位时,TMOD和TCON的初值为  00H ,其中TCON中的TF0、TF1是在定时器T0/T1 计算溢出 时置位,并且通过 硬件  复位。

15、MCS-51单片机的地址线一共有16条,单片机的这种物理结构决定了在应用51单片机开发应用系统时,在物理上最多只能扩展的ROM和RAM的空间为   64  KB。

16、单片机若要对外部存储器进行操作,必须先选通存储器芯片。

片选信号产生的方法有  线选法 和 译码选通法。

其中,后者又可以分为   全译码  和   部分译码  。

17、单片机对外部程序存储器的选通信号是  PSEN ,对外部数据存储器进行读写控制的信号是RD 和  WR  。

18、若要实现对外部数据存储器的50H单元进行快速的写操作,将累加器A中的数据写到50H单元中,由可以编程为  MOVR0,#50HMOVX@R0,A。

19、最基本的通信方法有  并行通信 和 串行通信两种。

一次同时传送多位数据的通信方法叫做 并行通信 ,不是同时传送多位信号,而是将信号一位一位地传送,这种通信方式就称为 串行通信 。

20、串行通信分为   同步通信 和 异步通信两种方式。

21、MCS51单片机的串行口主要由 发送数据缓冲器 、  发送控制器 、 输出控制门 、 接收数据缓冲器、 接收控制器、 输入移位寄存器等组成。

22、串口工作方式0又叫 同步移位寄存器 方式。

当使用多机通信时,必须选择 方式2或方式3。

23、8051单片机提供有   5 个中断源,  2个中断优先级,实现  2级中断嵌套。

24、单片机在响应中断后,CPU是通过   堆栈来保护断点和保护现场的。

25、外部中断有两种中断触发方式,它们分别是  电平触发 和  边沿触发  。

26、在设计中断服务程序的时候,进入中断服务之前一般要   关中断 ,退出中断服务之前要 开中断。

27、最常用的人-机接口器件有 键盘 、 显示器和  打印机 。

28、为了确保CPU对一次按键只响应一次,就必须  消除抖动,常用方法分为  硬件消抖 和  软件消抖  。

29、键盘扫描方式有3种,即 程序控制的随即扫描、 定时扫描  和 中断扫描。

30、LED显示方式分为 静态显示和  动态显示 。

31、8031单片机芯片共有  40  个引脚,MCS-51系列单片机为  8  位单片机。

32、8031的异步通信口为  全双工  (单工/半双工/全双工),

33、8031内部数据存储器的地址范围是 00H-FFH ,位地址空间的字节地址范围是 20H-2FH ,对应的位地址范围是 00H-7FH ,外部数据存储器的最大可扩展容量是  64K 。

34、单片机也可称为 微控制器 或  嵌入式控制器  。

35.当MCS-51执行MOVCA,@A+PC指令时,伴随着 PSEN 控制信号有效。

36、当单片机复位时PSW= 00H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为  04H。

37、MCS-51的复位条件是 RST保持连续两个机器周期有效 。

复位后,CPU从 00H 单元开始执行程序,PC= 00H ,SP=  07H  ,PSW=  00H  。

38、MCS-51系列单片机的典型芯片分别为  8031  、  8051  、  8751 。

39、8031的  P0  口为双功能口;

40、由8031组成的单片机系统在工作时,  EA*  引脚应该接 地(或0) ;

41、8031外部程序存储器的最大可扩展容量是  64K ,其地址范围是 0000H-FFFFH 。

ROM芯片2764的容量是  8K  ,若其首地址为0000H,则其末地址  1FFFH  。

42、8031的中断源有 外部中断0 ,  定时器T0中断 ,  外部中断1  ,  定时器T1中断  ,  串行口中断   ,有 2个中断优先级。

43、8031唯一的一条16位数据传送指令为 MOVDPTR,data16        。

44、LJMP的跳转范围是 64K  ,AJMP的跳转范围是 2K ,SJMP的跳转范围是 256B(+/-128B) 。

45、若A中的内容为68H,那么P标志位为 1  。

46、在下列情况

引脚应接何种电平         

(1)只有片内ROM,

=1;

(2)只有片外ROM,

=0;

(3)有片内、片外ROM,

=1;(4)有片内ROM但不用,而用片外ROM,

=0。

47、若PSW的内容为18H,则工作寄存器R0的地址是 18 H。

48、10根地址线可选 1024 个存储单元,32KB存储单元需要  15 根地址线。

49、若8031单片机的晶振频率fosc=12MHz,则时钟周期为 1/12us ,状态周期为 1/6us ,机器周期为 1us ,执行MULAB指令需要时间为  4us 。

50、8031单片机指令MOV是访问  内部RAM  ,最大范围为 128B ,MOVX是访问  外部RAM  ,最大范围为 64K ,MOVC是访问 外部ROM  ,最大范围为 64K  。

51、指令POPB的源操作数是 SP   ,是  寄存器间接   寻址方式,目的操作数是   B  ,是 寄存器 寻址方式。

52、已知SP=25H,PC=4345H,(24H)=12H,(25H)=34H,(26H)=56H,当执行RET指令后,SP=  23  ,PC= 3412H 。

53、当定时/计数器选定为定时器方式时,是对 片内机器周期脉冲  进行计数,选定为计数器方式时,是对 片外脉冲 进行计数。

54、MCS-51单片机的串行口有 4 种工作方式,其中方式0是 同步移位输入输出 方式,它的波特率为  fosc/12 ,用 RXD  引脚传送数据,用  TXD  引脚输出同步时钟信号。

55、子程序的调用是  LCALL   和  ACALL       ;中断服务子程序的结尾一定是用指令  RETI  。

 

三、思考题

1、MCS-51单片机主要是由哪些硬件组成?

答:

主要由CPU,程序存储器(ROM),数据存储器(RAM),2个16位的定时器/计数器,4个8位并行I/O口:

P0、P1、P2、P3,1个全双工串行I/O口等组成。

其中CPU又由运算器和控制器两部分组成。

2、MCS-51单片机可寻址的ROM和RAM为多大?

为什么

3、MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,会不会发生数据冲突,为什么?

4、请指出程序存储器中有特殊用途的几个单元,并说明它们的作用是什么。

5、位地址55H和字节地址55H有什么区别?

位一址55H在RAM区中的具体位置在哪里?

6、设在8051单片机内部RAM中,已知(31H)=32H,(32H)=34H,(41H)=56H,(42H)=78H,请分析下列程序中各条指令执行后,各存储器和寄存器以及端口的内容。

MOV A,41H

MOV R0,A

MOV P1,#0BBH

MOV @R0,31H

MOV DPTR,#1234H

MOV 41H,32H

MOV R0,31H

MOV 60H,R0

MOV 42H,#41H

MOV A,@R0

MOV P2,P1

7、设在ROM中有一表格TAB,表格的字节数存放在R7中,思考如何编一程序实现在表格中查找和累加器A中的内容相符的内容。

8、8051单片机内部有几个定时器/计数器?

它们是由哪些专用的寄存器组成的?

9、若定时器/计数器T0设置的初值为0FFFFH,并且选用方式1的计数方式,则此时T0实际的用途是什么?

10、可编程定时器/计数器8253有几个计数器和几种工作方式?

11、8051单片机的晶振频率为6MHz,思考如何编程使P1.0输出500ms的方波

12、EPROM一般情况下有哪些工作方式?

13、全双工、半双工、单工通信有什么异同?

14、MCS-51串行I/O接口的基本工作原理?

15、为什么作串口通信时,常常采用晶振频率为11.0592MHz的晶振?

16、什么叫中断?

CPU为什么要采用中断结构?

17、中断嵌套的原则是什么?

18、单片机响应中断的条件和过程是怎样的?

 

一、选择题

1A

2C

3B

4C

5A

6D

7B

8B

9D

10C

11A

12C

13B

14C

15B

16A

17C

18B

19C

20A

21D

22D

23C

24A

25C

26A

27B

28D

29A

30B

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 实习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2