首页 理论教育信息技术二专综复习:单片机原理及应用综合检测

信息技术二专综复习:单片机原理及应用综合检测

【摘要】:( )5.8031单片机的有效复位电平是低电平。( )10.MCS—51单片机的RAM断电后,其数据就会丢失,具有断电易失性。( )13.串行通信发送时,指令把TB8位的状态送入发送SBUF。( )三、填空题1.只有在_________码表示中0的表示是唯一的。CLR CMOV A,#56HSUBB A,#0F8HMOV 40 H,AMOV A,#78 HSUBB A,#0EHMOV 41 H,A五、综合题已知单片机晶振频率为6 MHz,按以下要求编写8051单片机定时器的

一、单项选择题(共10小题,每小题2分,共20分。每小题所给的四个选项中,只有一个正确答案)

1.10101.101B转换成十进制数是( )

A.46.625 B.23.625

C.23.62 D.21.625

2.存储器地址范围是0000 H~0FFFH,它的容量为( )

A.1 KB B.2 KB

C.3 KB D.4 KB

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

4.单片机8051的ALE引脚是( )

A.输出电平 B.输出矩形脉冲,频率为fosc的1/6

C.输出低电平 D.输出矩形脉冲,频率为fosc的1/2

5.MOVX A,@R0指令中,源操作数采用________寻址方式,指令作用在________区间。( )

A.寄存器;外部数据存储器 B.直接;程序存储器

C.寄存器间接;内部数据存储器 D.寄存器间接;外部数据存储器

6.A7 H和5BH两个立即数相加后,和为_________,(CY)是_________。( )

A.1CH 0 B.C1 H 0

C.02H 1 D.C1H 1

7.若(A)=86 H,(PSW)=80 H,则执行RRC A指令后(A)=( )

A.C3 H B.B3 H

C.0DH D.56 H

8.如果(P0)=65 H,则当

CPL P0.2

SETB C

MOV P0.4,C

执行后(P0)=( )

A.61H B.75H

C.71H D.17H

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

A.计数式 B.双积分式

C.逐次逼近式 D.并行式

10.8051单片机内有_________个16位的定时器/计数器,每个定时器/计数器都有_________种

工作方式。( )

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

二、判断题(共15小题,每小题1分,共15分。正确的用“A”表示,错误的用“B”表示)

1.在微机性能指标中,CPU的主频越高,其运算速度越快。( )

2.PC可以看作是指令存储区的地址指针。( )

3.SP内装的是栈顶首址的内容。( )

4.当P2口的某些位用作地址线后,其他位不可以用作I/O口线使用。( )

5.8031单片机的有效复位电平是低电平。( )

6.立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。( )

7.在MCS—51系统中,PUSH、POP动作每次仅处理一个字节。( )

8.在一个完整的汇编语言源程序中伪指令END是可有可无的。 ( )

9.8031的CPU是由RAM和EPROM所组成。( )

10.MCS—51单片机的RAM断电后,其数据就会丢失,具有断电易失性。( )

11.区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。( )

12.串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出设定。( )

13.串行通信发送时,指令把TB8位的状态送入发送SBUF。( )

14.RAM的特点是既能写入又能读出。( )(www.chuimin.cn)

15.当ITX=1时表示允许外部中断。( )

三、填空题(共15小题,每小题2分,共30分)

1.只有在_________码表示中0的表示是唯一的。

2.任何程序总是由三种基本结构:顺序、分支和________组成。

3.MCS—51指令共有七种寻址方式,分别是立即寻址、_________、_________、寄存器间接寻址、________、相对寻址、位寻址。

4.MOV DPTR,#data16的作用是用来设定________。

5.片内RAM可进行位寻址的空间位地址范围是________。

6.MCS—51的存储器空间配置从功能上可分为四种类型:________、内部数据存储器、________、外部程序存储器。

7.MCS—51的指令按其功能可分为五大类:________、________、逻辑运算类指令、位操作类指令、控制转移类指令。

8.在基址加变址寻址方式中,以_________作变址寄存器,以_________或_________作基址寄存器。

9.MCS—51内部的SFR共有_________个。

10.若系统晶振频率为12MHz,则T0工作于方式0时的最大定时时间是________ms,工作于方式2时的最大计数脉冲个数是_________个。

11.8051单片机有_________个中断源。

12.一个完整的中断过程可分为_________、________、________和_________四部分。

13.8255 A属于可编程的_________I/O接口芯片,8255 A的A通道有_________种工作方式。

14.在一般情况下实现片选的方法有两种,分别是________和________。

15.串行通信按数据帧格式可以分成________通信和________通信两大类。

四、分析题(共2小题,每小题10分,共20分)

1.已知(R0)=20 H,(R1)=25 H,(20 H)=80 H,(21 H)=90 H,(22 H)=A0 H,(25 H)=A0H,(26 H)=6FH,(27 H)=75 H,程序如下:

CLR C

MOV R2,#3

LOOP:MOV A,@R0

ADDC A,@R1

MOV@R0,A

INC R0

INC R1

DJNZ R2,LOOP

JNC NEXT

MOV@R0,A

SJMP $

NEXT:DEC R0

SJMP $

程序执行后:

(20 H)=_________,(21H)=_________,(22 H)=_________,(23 H)=_________,

CY=________,A=________,(R0)=________,(R1)=________。

2.以下程序执行后,(40H)=________,(41H)=________。

CLR C

MOV A,#56H

SUBB A,#0F8H

MOV 40 H,A

MOV A,#78 H

SUBB A,#0EH

MOV 41 H,A

五、综合题(共15分)

已知单片机晶振频率为6 MHz,按以下要求编写8051单片机定时器的应用程序。

(1)T1作为计数,记满100溢出,计算其计数初值。(T1工作在方式1)

(2)编写T0方式0,定时时间为10 ms,标号为DELAY的延时子程序。