单片机原理与应用练习题库(含参考答案)_第1页
单片机原理与应用练习题库(含参考答案)_第2页
单片机原理与应用练习题库(含参考答案)_第3页
单片机原理与应用练习题库(含参考答案)_第4页
单片机原理与应用练习题库(含参考答案)_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

单片机原理与应用练习题库(含参考答案)

1、用8051单片机的定时器/计数器T1作计数方式,用方式2,则工作方

式控制字为()。

A、60H

B、06H

C、02H

D、20H

答案:A

2、要使MCS-51单片机能够响应定时器/计数器T1中断,串行接口中断,

它的中断允许寄存器IE的内容应是()。

A、9811

B、84H

C、42H

D、22H

答案:A

3、定时器/计数器工作方式3是()。

A、16位计数结构。

B、1个8位定时器\计数器和一个8位定时器;

C、13位计数结构;

D、8位计数器结构;

答案:B

4、下面的语句哪个是设置定时器/计数器T0的中断使能的()o

A、ESO=1

B、ETO=1

C、EA=1

D、EXO=1

答案:B

5、单片机中使用MOVXA,@R1指令()寻址数据存储器1050H单元。

A、能直接

B、不能

C、与P2口配合能

D、与P1口配合能

答案:C

6、MCS-51单片机CPU开中断的指令是()。

A、SETBEA

B、SETBES

C、CLREA

D、SETBEXO

答案:A

7、在C51语言中,当do-while语句中的条件为()时结束循环。

A、0

fause

C、true

D、非0

答案:A

8、以下有关PC和DPTR的结论中错误的是()。

A、DPTR是可以访问的,而PC不能访问

B、它们都是16位寄存器

C、在单片机运行时,它们都具有自动加“1”的功能

D、DPTR可以分为2个8位的寄存器使用,但PC不能

答案:C

9、单片机在调试过程中,通过查表将源程序转换成目标程序的过程叫()。

A、手工汇编

B、汇编

C、编译

D、自动汇编

答案:A

10、国际上对单片机通用的称呼为()。

A、CPU

B、MCU

C、SCMC

D、IC

答案:B

11>MCS-51单片机的定时器/计数器,本质上就是计数器,下面说法正确

的是()o

A、当对外计数时就是定时器

B、当对内部机器周期计数时就是定时器

C、不允许对外计数

D、不允许对内部计数

答案:B

12、在单片机内部,反映程序运行状态或反映运行结果的特征寄存器是()。

A、SP

B、PC

C、PSW

D、A

答案:C

13、MCS-51单片机的定时器/计数器T1用作定时方式时是()。

A、由内部时钟频率定时,一个时钟周期加1

B、由内部时钟频率定时,一个机器周期加1

C、由外部时钟频率定时,一个时钟周期加1

D、由外部时钟频率定时,一个机器周期加1

答案:B

14、在MCS-51单片机指令中,下列指令中()是无条件转移指令。

A、LCALLaddr16

B、DJNZdirect,rel

C、SJMPrel

D、ACALLaddrll

答案:C

15、寄存器寻址方式中,Rn中,n的取值范围是()。

A、0~7

B、0~2

C、0~1

D、「8

答案:A

16、下面的哪一项应用,小属十单片机的应用范围。()

A、数据库管理

B、家用电器的控制

C、工业控制

D、汽车电子设备

答案:A

17、串行通信等第二功能。

A、P0

B、P3

C、P1

D、P2

答案:B

18、用8031单片机的定时器/计数器TO作计数方式,用方式1(16位),则

工作方式控制字为(

A、01H

B、02H

C、05H

D、04H

答案:C

19、通过串行口发送或接收数据时,在程序中应使用()。

A、MOVX指令

B、MOVC指令

C、XCHD指令

D、MOV指令

答案:D

20、单片机能直接运行的程序叫()。

A、目标程序

B、编译程序

C、汇编程序

D、源程序

答案:A

21、存储器的地址范围是OOOOH~OFFFH,它的容量为()。

A、1KB

B、2KB

C、3KB

D、4KB

答案:D

22、用8031单片机的定时器/计数器T1作定时方式,用方式1,则工作方

式控制字为()。

A、50H

B、10H

C、01H

D、05H

答案:B

23、在CPU内部,反映程序运行状态或反映运算结果的一些特征的寄存器

是()。

A、PC

B、PSW

C、A

D、SP

答案:B

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

A、PC

B、PSW

C、A

D、SP

答案:B

25、8051单片机计数初值的计算中,若设最大计数值为M,对于方式3下

M值为()。

A、M=8192

B、M=256

C、M=64

D、M=65536

答案:B

26、下列指令能使RO的最高位置0的是()o

A、ANLRO,#0F7H

B、ORLRO,#7FH

C、ANLRO,#7FH

D、ORLRO,#80H

答案:C

27、/PSEN为低电平,说明单片机当前的操作是()。

A、读内部RAM操作

B、读外部RAM操作

C、写外部RAM操作

D、读ROM操作

答案:D

28、5转换成十六进制数是()。

A、49H

B、49.8H

C、111H

D、94.8H

答案:B

29、MCS-51单片机的时钟最高频率是()。

A、12MHz

B、6MHz

C、8MHz

D、10MHz

答案:A

30、8051单片机的两个定时器/计数器是()。

A、16位加1计数器

B、14位加1计数器

C、16位减1计数器

D、14位减1计数器

答案:A

31、下列指令能使累加器A的最低位置1的是()。

A、SETBA,#0111

B、SETBA,0

C、0RLA,#0111

D、SETBA,#00H

答案:C

32、若单片机的振荡频率为6MHz,设定时器/计数器工作在方式1需要定

时1ms,则定时器/计数器初值应为()。

A、500

B、1000

C、216-500

D、216-1000

答案:C

33、将外部数据存储器083AH单元的内容传送至累加器,必须使用指令()。

A、MOVXA,@Ri

B、MOVXA,@DPTR

C、MOVXA,direct

D、MOVCA,@A+DPTR

答案:B

34、在C51程序中常常把()作为循环体,用于消耗CPU时间,产生延时效

果。

A、赋值语句

B、表达式语句

C、循环语句

D、空语句

答案:D

35、在中断服务程序中,至少应有一条()。

A、传送指令

B、中断返回指令

C、加法指法

D、转移指令

答案:B

36、下面的while语句循环执行了()次空语句。While(i=3);

A、无限次

B、0次

C、2次

D、1次

答案:B

37、关于MCS-51单片机的堆栈操作,正确的说法是()。

A、先入栈,再修改栈指针

B、先修改栈指针,再出栈

C、先修改栈指针,在入栈

D、以上都不对

答案:C

38、所谓CPU是指()。

A、运算器和控制器

B、运算器和存储滞

C、输入输出设备

D、控制器和存储器

答案:A

39、在中断允许寄存器IE中,为外部中断1的允许位是()o

A、ES

B、EXI

C、ET1

D、EXO

答案:B

40、下列变量定义不正确的是()。

A、ints=100

B、unsignedchardatai

C、unsignedinta

D、unsignedcharcodedistablO]

答案:D

41、根据以下程序,判断51单片机定时器/计数器TO的工作方式是()。

VoidtimerO_ISR(void)interrupt1{ledO=!ledO;}

A^方式2

B、方式0

C、方式3

D、方式1

答案:A

42、PSW中的RSI和RSO用来()。

A、选择工作寄存器区号

B、指示复位

C、选择定时器

D、选择工作方式

答案:A

43、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是

()o

A、混合编址

B、动态编址

C、独立编址

D、变址编址

答案:C

44、MCS-51单片机复位后,程序计数器POOOOOH,即程序从()开始执行

指令。

A、0001H

B、0000H

C、0003H

D、0023H

答案:B

45、设计数器最大计数值为M,则不同的工作方式,方式3最大计数值为

A、256

B、65536

C、10000

D、8192

答案:A

46、外部中断1中断优先级控制位为()。

A、PX1

B、PX0

C、PS

D、PT1

答案:A

47、MCS-51系列单片机的定时器/计数器T1用做定时方式时,采用工作方

式1,则工作方式控制字为()。

A、01H

B、05H

C、1011

D、5011

答案:C

48、当需要从MCS-51单片机外部数据存储器中取数据时,采用的指令为

()。

A、MOVA,@R1

B、MOVCA,@A+DPTR

C、MOVA,©RO

D、MOVXA,@DPTR

答案:D

49>MCS-51系列单片机的定时器/计数器T1用作计数方式时的计数脉冲是

()。

A、由T1P3.5输入

B、由内部时钟频率提供

C、由T0P3.4输入

D、由外部计数脉冲提供

答案:A

50、串行口的控制寄存器SCON中,REN的作用是()。

A、接收中断请求标志位

B、发送中断请求标志位

C、串行口允许接收位

D、地址/数据位

答案:C

51、定时器/计数器T1中断允许控制位为()。

A、ET1

B、EX1

C、ES

D、ETO

答案:A

52、MCS-51单片机指令系统中,清零指令是()。

A、CPLA

B、RLCA

C、CLRA

D、RRCA

答案:C

53、MCS-51单片机的CPU主要的组成部分为()。

A、运算器、控制器

B、加法器、寄存器

C、运算器、加法器

D、运算器、译码器

答案:A

54、MCS-51单片机通过不同的信号来选通片外ROM或RAM,当对片外RAM

读数据时采用信号()来选通。

A、/WR

B、ALE

C、/PSEN

D、/RD

答案:D

55、单片机上电复位后,PC的内容和SP的内容为()。

A、0000H,00H

B、0000H,07H

C、0003H,07H

D、0800H,08H

答案:B

56、在运用仿真系统调试程序时,观察函数内部指令的运行结果,通常采

用()调试方法。

A、跟踪调试F7

B、快速运行到光标处调试F4

C、断点调试F2

D、单步调试F8

答案:D

57、8051单片机计数初值的计算中,若设最大计数值为M,对于方式2下

M值为()。

A、M=8192

B、M=64

C、M=65536

D、M=256

答案:D

58、8031单片机内部ROM的存储空间是()。

A、128B

B、64KB

C、4KB

D、OKB

答案:D

59、定时器/计数器TO中断的中断入口地址为()。

A、0013H

B、001BH

C、OOOBH

D、0003H

答案:C

60、LJMP跳转空间最大可达到()o

A、128B

B、2KB

C、256B

D、64KB

答案:D

61、AT89s51单片机进行串行通信时,一定要占用一个定时器/计数器作为

波特率发生器。()

A、正确

B、错误

答案:B

62、MCS-51单片机指令中,MOVX为片外RAM传送指令。()

A、正确

B、错误

答案:A

63、在MCS-51系列单片机中,中断服务程序从中断向量地址开始执行,一

直到返回指令RETI为止。直

A、正确

B、错误

答案:A

64、使用可编程接口必须初始化。()

A、正确

B、错误

答案:A

65、为给扫描法工作的8X8的非编码键盘提供接口电路,在接口电路中需

要提供两个8位并行的输入口和一个8位并行的输出口。()

A、正确

B、错误

答案:B

66、设PC的内容为35H,若要把程序存储器08FEH单元的数据传送至累加

器A,则必须使用指令MOVCA,@A+PC。()

A、正确

B、错误

答案:B

67、在MCS-51系列单片机的指令中,既有带进位的加法指令,又有不带进

位的加法指令。()

A、正确

B、错误

答案:A

68、无条件转移指令LJMPaddrl6称长转移指令,允许转移的目标地址在

128KB空间范围内。()

A、正确

B、错误

答案:B

69、AT89s52与AT89s51相比,片内多出了4KB的Flash程序存储器、

128B的RAM、1个中断源、1个定时器/计数器(且具有捕捉功能)。()

A、正确

B、错误

答案;A

70、己知:A=11HB=04H,执行指令DIVAB后,其结果:A=04H,B=1

CY=0V=0o()

A、正确

B、错误

答案:A

71、定时器/计数器TO中断可以被外部中断0中断()

A、正确

B、错误

答案:A

72、MCS-51单片机指令系统中,FGOBITF0表示凡用到F0位的指令中均

可用FGO来代替。()

A、正确

B、错误

答案:B

73、程序计数器PC是一个可以寻址的特殊功能寄存器。()

A、正确

B、错误

答案:B

74、扩展I/O口占用片外数据存储器的地址资源。()

A、正确

B、错误

答案:A

75、MCS-51单片机的程序存储器只能用来存放程序的。()

A、正确

B、错误

答案:B

76、AT89s51单片机进入掉电运行模式,CPU和片内的外围电路(如中断系

统、串行口和定时器/计数器)均停止工作。()

A、正确

B、错误

答案:A

77、在MCS-51单片机系统中,一个机器周期等于lus。()

A、正确

B、错误

答案;B

78、指令LJMP的跳转空间最大为64KB范围。()

A、正确

B、错误

答案:A

79、指令中直接给出的操作数称为直接寻址。()

A、正确

B、错误

答案:B

80、P3.0的第二功能为T

温馨提示

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

评论

0/150

提交评论