精选资料单片机综合练习题Word文档下载推荐.docx

上传人:b****4 文档编号:17119912 上传时间:2022-11-28 格式:DOCX 页数:23 大小:111.42KB
下载 相关 举报
精选资料单片机综合练习题Word文档下载推荐.docx_第1页
第1页 / 共23页
精选资料单片机综合练习题Word文档下载推荐.docx_第2页
第2页 / 共23页
精选资料单片机综合练习题Word文档下载推荐.docx_第3页
第3页 / 共23页
精选资料单片机综合练习题Word文档下载推荐.docx_第4页
第4页 / 共23页
精选资料单片机综合练习题Word文档下载推荐.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

精选资料单片机综合练习题Word文档下载推荐.docx

《精选资料单片机综合练习题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《精选资料单片机综合练习题Word文档下载推荐.docx(23页珍藏版)》请在冰豆网上搜索。

精选资料单片机综合练习题Word文档下载推荐.docx

PS

PT1

PX1

PT0

PX0

IP寄存器格式  

EA  

ES

ET1

EX1

ET0

EX0

IE寄存器格式

22.8031单片机中,T0初始后让其开始计数,应将TCON中的___TR0_____位置1。

T1方式字段      T0方式字段

TF1   

TR1

TF0

TR0

IE1

IT1

IE0

IT0

TCON寄存器格式

23.某8031单片机时钟频率为12MHz,现将T0设置为定时方式1,定时时间为1毫秒,其计数器中的时间常数初值应为___FC18H_____________(写成四位十六进制数)

24.已知(31H)=21H,(32H)=04H执行下列指令组后(31H)=________04H__________(32H)=_________21H___________

PUSH    31H

PUSH    32H

POP     31H

POP     32H

25.如要选择2组的工作寄存器交换数据,可先执行指令__SETBPSW.4_________________

PSW(地址为D0H)的格式为

CY   

AC

FO

RS1

RS0

OV

P

26.执行下列指令组后,(A)=____63H_____标志位(OV)=______1___(P)=_____0____

MOVA,#0B4H

ADDA,#01H

SUBBA,#51H

27.执行下列指令组后,累加器(A)=___F9H_______。

它与R1中内容的关系是__互为补数________

MOV  R1,#87H

MOV  A,R1

CPL   A

INC   A

SETB   ACC.7

28..若不使用8051单片机的内部程序存储器,其引脚EA必须接地。

29.MCS-51的P0口作为输出端口时,每位能驱动8个LS型TTL负载。

30.MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器_SCON__加以选择.

31.MCS-51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。

32.当扩展外部存储器或I/O口时,P2口用作地址线接口。

33.MCS-51单片机内共有256个位地址单元。

34.外部中断1(INT1)的中断入口地址为0013H;

定时器1的中断入口地址为001B。

35.半导体存储器中有一类在掉电后不会丢失数据,称之为__ROM___,有一类掉电后会丢失数据,称之为____RAM_____。

36.访问8031片外数据存储器MOVX指令采用的是寄存器间接寻址方式。

访问片外程序存储器MOVC指令采用的是变址寻址方式。

37.若系统晶振频率为6MHz,则机器周期2μs,最短和最长的指令周期分别为2μs和8μs。

38.MCS-51单片机的串行接口有4种工作方式。

其中方式方式2和3可作为多机通信方式。

39.8051的定时器/计数器是加(加或减)计数的。

40.MCS—51单片机外部中断请求信号有电平方式和 

边沿触发方式,在电平方式下,当采集到INT0、INT1的有效信号为 

底电平时,产生中断请请求

二、选择题

1.MCS-51单片机的位寻址区位于内部RAM的(D)单元。

A.00H—7FHB.20H—7FHC.00H—1FHD.20H—2FH

2.MCS-51单片机的串行中断入口地址为(C)

A.0003HB.0013HC.0023HD.0033H

3.MCS-51单片机的最小时序定时单位是(B)

A.状态B.拍节C.机器周期D.指令周期

4.若MCS-51单片机的晶振频率为6MHZ,定时器/计数器的外部输入最高计数频率为(D)

A.2MHzB.1MHzC.500KHzD.250KHz

5.8031单片机外接ROM时,使用(B )引脚来选通74LS373芯片

  A.ALEB.

C.

D

6.如果8031单片机的一个机器周期为2微秒,则其时钟频率为( )MHz

A.6       B.8      C.12D.16

7.8031单片机内含定时器和串行口的个数分别为( )

A.2和1B.1和2C.3和1D.2和2

8.对程序存储区数据传送,应采用助记符为( )

A.MOVB.MOVXC.MOVCD.PUSH

9.8031单片机的定时器1的中断程序入口地址为( )

A.001BH   B.0003H   C.000BH   D.0013H

10.8031片可扩展数据存储器( )KB。

A.64B.32C.8D.4

11.INTEL 

8051 

CPU是( 

)位的单片机 

A、16 

B、4 

C、8 

D、准16 

12. 

对于INTEL 

8031来说,EA脚总是( 

) 

A、接地 

B、接电源 

C、悬空 

D、不用 

13.程序计数器PC用来( 

A、存放指令 

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

C、存放下一条的指令地址 

D、存放上一条的指令地址 

14.单片机控制程序一般存放在( 

A、RAM 

B、ROM 

C、寄存器 

D、CPU 

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

A、0区00H单元 

B、0区01H单元 

C、0区09H单元 

D、SFR 

16.进位标志CY在( 

)中 

A、累加器 

B、算逻运算部件ALUC、程序状态字寄存器PSW 

D、DPTR 

17.单片机8051的XTAL1和XTAL2引脚是( 

)引脚 

A、外接定时器 

B、外接串行口 

C、外接中断 

D、外接晶振 

18.8031复位后,PC与SP的值为( 

A、0000H,00H 

B、0000H,07H 

C、0003H,07H寄存器 

D、0800H,00H 

19. 

22、P0、P1口作输入用途之前必须( 

A、相应端口先置1 

B、相应端口先置0 

C、外接高电平 

D、外接上拉电阻 

20.一个EPROM的地址有A0…A11引脚,它的容量为( 

A、2KB 

B、4KB 

C、11KB 

D、12KB 

21.执行指令MOVX 

A,﹫DPTR时,WR.RD脚的电平为( 

A、WR高电平,RD低电平 

B、W 

R低电平,RD高电平 

C、WR高电平,RD高电平 

D、WR低电平,RD低电平 

22. 

INTEL 

8031的PO□,当使用外部存储器时它是一个( 

A、传输高8位地址□ 

B、传输低8位地址□ 

C、传输低8位数据□ 

D、传输低8位地址/数据总线□ 

23.8051单片机共有( 

)中断源 

A、4 

B、5 

、6 

D、7 

24.8051单片机共有( 

)个中断优先级 

A、2 

B、3 

、4 

D、5 

25.外部中断源I 

1(外部中断1)的向量地址为( 

A、0003H 

B、000BH 

、0013H 

D、002BH

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

1,#30H 

40H,#0 

﹫R 

1,40H 

A、40H 

B、30H 

、0 

D、F 

27. 

有如下程序段:

0,#30H 

A,#0 

0H 

0,A 

执行结果是( 

A、(30H)=0 

B、(30H)=0 

1H 

、(00H)=0 

D、(00H)=0 

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

A、

B、

C、

D、ALE

29.AJMP指令的跳转范围是()。

A、256B、1KBC、2KBD、64KB

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

A、MOVP2.1,AB、JBCTF0,L1

C、MOVXB,@DPTRD、MOVA,@R3

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

A、独立编址B、统一编址

C、变址编址D、动态变址

32.各中断源发出的中断申请信号,都会标记在MCS-51系统中的()。

A、TMODB、TCON/SCONC、IED、IP

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

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

34.MCS-51单片机复位后PC的初值为()。

A、0100HB、2080HC、0000HD、8000H

35.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到()引脚。

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

36.MCS-51的并行I/O口读-改-写操作,是针对该口的()

A、引脚B、片选信号C、地址线D、内部锁存器

37.MCS—51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是()

A、ALEB、

C、

D、RST

38.用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择()

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

39.MCS-51寻址方式中,立即寻址的寻址空间是()。

A.工作寄存器R0~R7B.专用寄存器SFR

C.程序存储器ROMD.片外数据存储器

40.可实现将内部数据存储单元的内容传送到累加器A中的指令是()。

A.MOVXA,@R0B.MOVA,#dataC.MOVA,@R0D.MOVXA,@DPTR

41.MCS-51指令系统中,对A求反的指令是A。

A.CPLAB.RLCAC.CLRAD.RRCA

42.MCS-51指令系统中,指令DAA应跟在(B)。

A.加法指令后B.BCD码的加法指令后

C.减法指令后D.BCD码的减法指令后

43.能将A的内容不带进位向左循环移一位的指令是()。

A.RLCAB.RRCAC.RRAD.RLA

44.LJMP跳转空间最大可达到(D)。

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

45.在编程中使用伪指令的目的是(C)。

A.指示和引导如何进行手工汇编B.指示和引导编译程序如何汇编

C.指示和引导汇编程序进行汇编D.指示和引导程序员进行汇编

46.在存储器扩展电路中74LS373的主要功能是(D)。

A.存储数据B.存储地址C.锁存数据D.锁存地址

47.8051单片机的定时器T1用作定时方式时是(B)。

A.一个时钟周期加1B.一个机器周期加1

C.一个时钟周期减1D.一个机器周期减1

48.8051单片机的机器周期为2µ

s,则其晶振频率fosc为()MHz.

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

49.8051的定时器,若用软件启动,应使TOMD中的(C)。

A.GATE位置1B.C/T位置1C.GATE位置0D.C/T位置0

50.使8051的定时器T0停止计数的指令是(A)。

A.CLRTR0B.CLRTR1C.SETBTR0D.SETBTR1

51.下列指令判断若定时器T0计数结束就转LP的是(D)。

A.JBT0,LPB.JNBTF0,LPC.JNBTR0,LPD.JBTF0,LP

52.用定时器T1方式2计数,要求每计满10次产生溢出中断,则TH1、TL1的初始值是(A)。

A.FFH、F6HB.F6H、F6HC.F0H、F0HD.FFH、F0H

53.MCS-51单片机中CPU开中断的指令是(A)。

A.SETBEAB.SETBESC.CLREAD.SETBEX0

54.MCS-51单片机中CPU开中断的指令是(A)。

55.MCS-51单片机中CPU开中断的指令是(A)。

56.MCS-51单片机中CPU开中断的指令是(A)。

57.MCS-51单片机中CPU开中断的指令是(A)。

58.要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是()

A.98HB.84HC.42HD.22H

59.MCS-51单片机的串行口是()

A.单工B.全双工C.半双工D.并行口

60.PSW=18H时,则当前工作寄存器是()

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

61.计算机在使用中断方式与外界交换信息时,保护现场的工作应该是()

A.由CPU自动完成B.在中断响应中完成

C.应由中断服务程序完成D.在主程序中完成

62.关于MCS-51的堆栈操作,正确的说法是()

A.先入栈,再修改栈指针B.先修改栈指针,再出栈

C.先修改栈指针,在入栈D.以上都不对

63.某种存储器芯片是8K*4/片,那么它的地址线根数是()

A.12根B.13根C.14根D.15根

64.能在计算机系统中在线修改,并在断电时保持修改结果的是()

A.RAMB.ROMC.EPROMD.EEPROM

65.ORG0003H

LJMP2000H

ORG000BH

LJMP3000H

当CPU响应外部中断0后,PC的值是()

A.0003HB.2000HC.000BHD.3000H

三、判断题

1.8051每个中断源相应地在芯片上都有其中断请求输入引脚( 

2.程序计数器PC不能对它进行读写操作( 

3.8051单片机对最高优先权的中断响应是无条件的( 

4.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令( 

5.在一般情况8051单片机允许同级中断嵌套( 

6.8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的( 

7.单片机系统扩展时使用的锁存器,是用于锁存高8位地址( 

8.MOV 

A,30H为立即寻址方式( 

9.MUL 

AB的执行结果是高8位在A中,低8 

位在B中( 

10.对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址( 

11.外加晶振频率越高,系统运算速度也就越快,系统性能也就越好( 

12.ACALL调用范围和AJMP的转移范围是一样的。

()

13.MCS-51串行口可以作为同步移位寄存器用。

14.MCS-51单片机内部高128个字节特殊寄存器区都是可位寻址区。

15.MCS-51单片机四个I/O口内部均有上拉电阻。

16.直接寻址方式是访问专用寄存器的唯一方法。

17.同级中断中,中断优先级由高到低为外中断0,定时中断0,外中断1,定时中断1,串行中断。

18.CPU响应某外部中断请求后,总是由硬件来清除有关中断请求标志IE0或IE1。

19.MCS-51串行口所有工作模式波特率都是可以通过改变定时器溢出速率来改变。

()

20.低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。

21.中断响应的最快响应时间为3个机器周期。

()

22.MOVA,@R0这条指令中@R0的寻址方式称之为寄存器间址寻址。

23.MCS-51外扩I/O口与外部RAM是统一编址的。

()

24.8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位定时器等常用部件及地址锁存器。

四、写出下列指令执行的结果

1、

MOVA,#20H

MOVR0,#20H

MOV@R0,A

ANLA,#0FH

ORLA,#80H

XRLA,@R0

A=____A0H______;

R0=20H;

(20H)=_____20H_____

2、已知:

(60H)=23H,(61H)=61H,以下程序段执行后(62H)=38H。

CLRC

MOVA,#9AH

SUBBA,60H

ADDA,61H

DAA

MOV62H,A

3、已知(59H)=50H,以下程序段执行后(A)=25H,(50H)=00H,

(51H)=25H,(R0)=50H。

MOVA,59H

MOVR0,A

MOVA,#00

MOV@R0,A

MOVA,#25H

MOV51H,A

MOV52H,#70H

4、执行下列程序段后,(P1)=___9BH____。

MOVP1,#5DH

CPLP1.1

CPLP1.2

CLRP1.6

SETBP1.7

5、下列程序段执行后,(R0)=__7FH_____,(7EH)=_00H___,(7FH)=___41H____。

MOVR0,#7EH

MOV7EH,#0FFH

MOV7FH,#40H

1NC@R0

1NCR0

6、已知(SP)=60H,子程序SUBTRN的首地址为0345H,现执行位于0123H的ACALLSUBTRN双字节指令后,(PC)=__0345H_,(61H)=__25H_____,(62H)

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

当前位置:首页 > 成人教育 > 自考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1