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

下载本文档

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

文档简介

单片机原理与应用习题(含答案)

一、单选题(共64题,每题1分,共64分)

1.如果采用定时器/计数器TO实现定时1s,采用较合理的方案是

()o

A、定时器/计数器TO采用方式2,定时100us,每1000次中断后实

现1s到

B、定时器/计数器TO采用方式3,定时100us,每1000次中断后实

现1s到

C、定时器/计数器TO采用方式1,定时5ms,每200次中断后实现

1s到

D、定时器/计数器TO采用方式0,定时10ms,每1000次中断后实

现1s到

正确答案:C

2.单片机中的程序计数器PC用来()。

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

B、存放下一条指令地址

C、存放上一条指令地址

D、存放指令

正确答案:B

3.MCS-51单片机可分为两个中断优先级别,各中断源的优先级别设

定是利用寄存器()。

A、IE

B、PCON

C、IP

D、SCON

正确答案:C

4.一主程序中指令LP:SJMPLP的功能为等待中断,当发生中断且

中断返回后,()。

A、返回到该句的下一条指令处

B、返回到主程序开始处

C、返回到该句的上一条指令处

D、返回到该句

正确答案:D

5.某种存储器芯片容量位4KB*4,那么它的数据线根数是()。

A、4根

B、12根

C、10根

D、16根

正确答案:B

6.MCS-51系列单片机在同一级别里除串行口外,级别最低的中断源

是()。

A、外部中断1

B、定时器/计数器T0

C、定时器/计数器T1

D、串行口

正确答案:C

7.MCS-51单片机的两个定时器/计数器作定时器使用时,其TMOD的

D6或D2位应分别为()。

A、D6=0,D2=0

B、D6=1,D2=0

C、D6=0,D2=1

D、D6=1,D2n

正确答案:A

8.MCS-51单片机的定时器/计数器T1用作定时方式时是()o

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

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

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

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

正确答案:B

9.在中断允许寄存器IE中,为定时器/计数器T1的允许位是()。

A、ETO

B、ES

C、ET1

D、EX1

正确答案:C

10.InteI8051单片机的CPU是()。

A、16位

B、4位

C、8位

D、准16位

正确答案:C

11.8051单片机内部ROM的存储空间为()。

A、4KB

B、128B

C、OB

D、64KB

正确答案:A

12.可以实现P1口输出各位内容循环左移的语句是()。

A、P1=P1«1;

B、P1=P1«1|P1»7;

C、P1=P1«7|P1»1;

D、P1=P1»7;

正确答案:B

13.MCS-51单片机的并行I/O口信息有两种读取方法:一种是读引

脚,还有一种是()。

A、读锁存器

B、读数据庠

C、读累加器A

D、读CPU

正确答案:A

14.MCS-51单片机指令系统中,指令DAA是()。

A、除法指令

B、加1指令

C、加法指令

D、十进制调整指令

正确答案:D

15.下面哪种外设是输出设备()。

A、打印机

B、话筒

C、键盘

D、A/D转换器

正确答案:A

16.下列哪种设备不是输入设备()。

A、A/D转换器

B、键盘

C、打印机

D、扫描仪

正确答案:C

17.定时器/计数器TO、T1工作于方式1时,其计数器为()位。

A、8位

B、16位

C、13位

D、14位

正确答案:B

18.对于MCS-51单片机,一个机器周期二()个状态周期。

A、2

B、6

C、12

D、24

正确答案:B

19.AT89C51单片机中,输入/输出端口中用于专门的第二功能的端

口是()。

A、P0

B、P1

C、P2

D、P3

正确答案:D

20.下列关于定时器/计数器TO、T1的哪些说法是正确的。()

A、特殊功能寄存器SCON,与定时器/计数器的控制无关。

B、特殊功能寄存器TCON,与定时器/计数器的控制无关。

C、特殊功能寄存器IE,与定时器/计数器的控制无关。

D、特殊功能寄存器TMOD,与定时器/计数器的控制无关。

正确答案:A

21.单片机晶振为12MHZ,要求定时器/计数器T0产生500Hs定时,

计数初值X为()。

A、FEOOH

B、FEOCH

C、FFOOH

D、EEOOH

正确答案:B

22.MCS-51单片机指令系统中,指令DAA应跟在()。

A、加法指令后

B、BCD码的加法指令后

C、减法指令后

D、BCD码的减法指令后

正确答案:B

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

A、接收中断请求标志位

B、发送中断请求标志位

C、串行口允许接收位

D、地址/数据位

正确答案:C

24.使用单片机开发系统调试C语言程序时,首先应新建文件,该文

件的扩展名是()。

A、c

B、hex

C、bin

D、asm

正确答案:A

25.将A与立即数按位逻辑异或的指令是()。

A、ANLA,#data

B、ORLA,#data

C、XRLA,#data

D、XRLA,direct

正确答案:C

26.单片机中PUSH和POP指令常用来()。

A、保护现场

B、保护断点,恢复断点

C、保护断点

D、保护现场,恢复现场

正确答案:D

27.指令MULAB执行前(A)=18H,(B)=05H,执行后,AB的内容是

()o

A、90H,05H

B、90H,00H

C、78H,05H

D、78H,00H

正确答案:D

28.单片机能够直接运行的程序是()。

A、汇编源程序

B、C语言源程序

C、高级语言程序

D、机器语言程序

正确答案:D

29.下列指令能使R0的最高位取反的是()。

A、CPLR0.7

B、XRLOOH,#80H

C、CPL(RO),7

D、ARLRO,#80H

正确答案:B

30.()是指令的集合,是解决某个具体任务的一组指令。

A、高级语言

B、汇编语言

C、程序

正确答案:C

31.在共阳极数码管使用中,若要仅显示小数点,则其相应的字段码

是()。

A、40H

B、7FH

C、10H

D、80H

正确答案:B

32.AB是哪种总线的缩写?()

A、数据总线

B、地址总线

C、控制总线

D、电源线

正确答案:B

33.若MCS-51单片机的晶振频率为8MHz,一个机器周期等于()

USo

A、1.5

B、3

C、1

D、0.5

正确答案:A

34.MCS-51单片机定时器/计数器溢出标志是()。

A、TR1和TRO

B、IE1和IEO

C、IT1和ITO

D、TF1和TFO

正确答案:D

35.串行口的控制寄存器SCON中REN位的作用是()。

A、接收中断请求标志位

B、发送中断请求标志位

C、串行口允许接收位

D、地珏/数据位

正确答案:C

36.8051单片机的VCC(40)引脚是()引脚。

A、主电源+5V

B、接地

C、备用电源

D、访问片外存贮器

正确答案:A

37.MCS-51单片机指令系统中,求反指令是()。

A、CPLA

B、RLCA

C、CLRA

D、RRCA

正确答案:A

38.下列指令能使RO的最高位置0的是()。

A、ANLRO,#7FH

B、ANLRO,#0F7H

C、ORLRO,#7FH

D、ORLRO,#80H

正确答案:A

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

A、8KB

B、16KB

C、32KB

D、64KB

正确答案:D

40.MCS-51系列单片机的定时器/计数器T0用做定时方式时,采用

工作方式1,则初始化编程为()。

A、TM0D=0x01

B、TMOD=0x50

C、TMOD=0x10

D、TC0N=0x02

正确答案:A

41.设累加器A中为无符号数,B中数为2,下列指令()的作用与其

它几条不同。

A、ADDA,OEOH

B、MULAB

C、RLA

D、RLCA

正确答案:A

42.MCS-51单片机的立即寻址方式中,立即数前面()。

A、应加前缀“/:”号

B、不加前缀号

C、应加前缀号

D、应加前缀号

正确答案:D

43.MCS-51单片机响应中断时,下面哪一个条件不是必须的()。

A、当前指令执行完毕

B、中断是开放的

C、没有同级或高级中断服务

D、必须有RETI指令

正确答案:D

44.外部中断源/INT1(外部中断1)的向量地址为()。

A、0003H

B、OOOBH

C、0013H

D、002BH

正确答案:C

45.定时器/计数器若工作在循环定时或循环计数场合,应选用(

A、工作方式1

B、工作方式0

C、工作方式2

D、工作方式3

正确答案:C

46.MCS-51单片机响应中断的中断矢量地址是()。

A、中断服务程序的首句地址

B、中断服务程序的出口地址

C、中断服务程序的入口地址

D、主程序等待中断指令的地址

正确答案:C

47.MCS-51单片机的P1口的功能是()。

A、可作通用双向I/O口用

B、可作地址总线口用

C、可作地址/数据总线用

D、可作数据总线口用

正确答案:A

48.下列指令判断若P1口的最低位为高电平就转LP,否则就执行下

一句的是()o

A、JNBP1.0,LP

B、JBP1.0,LP

C、JCP1.0,LP

D、JNZP1.0,LP

正确答案:B

49.MCS-51单片机串行口的中断标志TI/RI,若完成1帧数据传送在

CPU响应中断后,()0

A、由硬件清零

B、由软件清零

C、A和B都可以

D、随即状态

正确答案:B

50.在单片机应用系统中,LED数码管显示电路通常有()显示方式。

A、静态

B、动态

C、静态和动态

D、查询

正确答案:C

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

A、引脚

B、片选信号

C、地址线

D、内部锁存器

正确答案:D

52.钟频率的几分之几()。

A、1/12

B、1/1

C、1/4

D、1/6

正确答案:A

53.程序是以()形式存放在程序存储器中的。

A、C语言源程序

B、汇编程序

C、二进制编码

D、BCD码

正确答案:C

54.一中断子程序的最后一句不是RETI而是RET,中断返回后,()。

A、返回到主程序中ACALL或LCALL的下一句

B、返回到主程序中响应中断时一句的下一句

C、返回到主程序开始处

D、返回到0000H处

正确答案:D

55.以下不是构成的控制器部件()。

A、程序计数器

B、指令译码器

C、指令寄存器

D、存储器

正确答案:D

56.MCS-51单片机可分为两个优先级别,各中断源的优先级别设定

是利用寄存器()。

A、IE

B、IP

C、TCON

D、SCON

正确答案:B

57.设(A)=AFH,(20H)=81H,指令:ADDA,20H执行后的结果是()。

A、(A)=81H

B、(A)=30H

C、(A)=AFH

D、(A)=20H

正确答案:B

58.MCS-51单片机指令系统中,指令CLRA;表示()。

A、将A的内容清0

B、将A的内容置1

C、羽1A的内容各位取反,结果送回A中

D、循环移位指令

正确答案:A

59.如果采用定时器/计数器TO工作于方式1,晶振频率为12MHz,

一次定时的最长时间为()。

A、65536us

B^65536ms

C、1OOOOus

D、1s

正确答案:A

60.下面叙述不正确的是()。

A、一个C源程序可以由一个或多个函数组成

B、一个C源程序必须包含一个函数main()

C、在C51中,注释说明只能使用/*……*/注释

D、C程序的基本组成单位是函数

正确答案:C

61.关于AT89s51单片机的堆栈操作,下列描述正确的是()。

A、遵循先进先出,后进后出的原则

B、压栈时栈顶地址自动减1

C、调用子程序及子程序返回与堆栈无关

D、中断响应及中断返回与堆栈有关

正确答案:D

62.已知:(A)=D2H,(40H)=77H,执行指令ORLA,40H后,其结果是:

()o

A、(A)二77H

B、(A)=F7H

C、(A)=D2H

D、以上都不对

正确答案:B

63.单片机在调试过程中,通过查表将源程序转换成目标程序的过程

叫()。

A、汇编

B、自动汇编

C、编译

D、手工汇编

正确答案:D

64.中断查询确认后,在下列各种AT89s51单片机运行情况下,能立

即进行响应的是()o

A、当前正在进行高优先级中断处理

B、当前正在执行RETI指令

C、当前指令是DIV指令,且正处于取指令的机器周期

D、当前指令是M0VA,R3

正确答案:D

二、判断题(共36题,每题1分,共36分)

1.在AT89s51单片机中,为使准双向的I/O口工作在输入方式,必

须事先预置为1。()

A、正确

B、错误

正确答案:A

2.发送数据的第9数据位的内容是在SCON寄存器的TB8位中预先准

备好的。()

A、正确

B、错误

正确答案:A

3.汇编指令在汇编过程中都会产生与之相对应的机器码。()

A、正确

B、错误

正确答案:B

4.区分外部程序存储器和数据存储器的最可靠的方法是看其是被/RD

还是被/PSEN信号连接。()

A、正确

B、错误

正确答案:A

5.AT89S51单片机的/EA管脚接低电平时,只使用片外ROM,接高电

平时,则只使用片内ROM。()

A、正确

B、错误

正确答案:B

6.内部RAM的位寻址区,既能位寻址,又可字节寻址。()

A、正确

B、错误

正确答案:A

7.MCS-51单片机指令MOVXA,©DPTR表示将DPTR指示的地址单元中

的内容传送至A中。()

A、正确

B、错误

正确答案:A

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

A、正确

B、错误

正确答案:B

9.软件延时程序比定时器的定时更精确。()

A、正确

B、错误

正确答案:B

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

A、正确

B、错误

正确答案:A

11.MCS-51单片机外扩I/O口与外RAM是统一编址的。()

A、正确

B、错误

正确答案:A

12."INCA”和“DECA”指令不影响程序状态字PSW中的任何标志。

()

A、正确

B、错误

正确答案:A

13.MCS-51单片机的堆栈操作属于向下增长型,数据入栈时,SP先

自动减1。()

A、正确

B、错误

正确答案:B

14.END表示指令执行到此结束。()

A、正确

B、错误

正确答案:A

15.PC是一个可寻址的特殊功能寄存器。()

A、正确

B、错误

正确答案:B

16.main()函数可以放在程序中的任何位置,程序总是从main()

函数开始执行。()

A、正确

B、错误

正确答案:A

17.数据指针DPTR是一个16位的特殊功能寄存器。()

A、正确

B、错误

正确答案:A

18.A/D转换器的功能是将数字量转换成模拟量。()

A、正确

B、错误

正确答案:B

19.8031与8751的区别在于内部是否有程序存储器。()

A、正确

B、错误

正确答案:A

20.指令中直接给出的操作数称为立即寻址。()

A、正确

B、错误

正确答案:A

21.单片机的主频越高,其运算速度越快。()

A、正确

B、错误

正确答案:A

22.MCS-51单片机是高性能16位单片机。()

A、正确

B、错误

正确答案:B

23.MOVX是访问片外数据存储器的指令,在累加器A和片外数据存

储器之间传送数据。()

A、正确

B、错误

正确答案:A

24.TMOD中的GATE=1时,表示由两个信号控制定时器/计数器的启

停。()

A、正确

B、错误

正确答案:A

25.在MCS-51单片机

温馨提示

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

最新文档

评论

0/150

提交评论