单片机原理与接口技术复习题及参考答案 联系客服

发布时间 : 星期日 文章单片机原理与接口技术复习题及参考答案更新完毕开始阅读1f1689f9a1c7aa00b52acba5

中南大学网络教育课程考试复习题及参考答案

单片机原理与接口技术(专科)

一、单项选择题:

1.带符号的十进制数-8的8位补码是 [ ] A.10000101 B.11111011 C.11111101 D.11111000

2.补码11111011 的真值是 [ ] A.-5 B.-8 C.5 D.8

3.补码11111000 的真值是 [ ] A.-5 B.-8 C.5 D.8

4.将十进制数25转换成二进制数是 [ ] A.11001 B.10011 C.10101 D.10001

5.已知某带符合的数的8位补码是 11111011B,该数的真值是 [ ] A.-1 B.2 C.-5 D.-7

6.MCS-51 片内程序存储器容量是 [ ] A.1kB B.2kB C.3kB D.4kB

7.MCS-51 芯片的8位并行数据输入输出接口个数是 [ ] A.1 B.2 C.3 D.4

8.MCS-51 片内通用寄存器个数是 [ ] A.4 B.8 C.7 D.6

9.MCS-51 的无条件转移指令个数是 [ ] A.1 B.2 C.3 D.4

10.MCS-51 片内定时/计数器的个数是 [ ] A.1 B.2 C.3 D.4

11.MCS-51 系统的中断源个数是 [ ] A.2 B.3 C.4 D.5

12.MCS-51 片内专用寄存器个数是 [ ] A.8 B.16 C.21 D.24

13.作为堆栈操作的指示栈顶位置的寄存器是 [ ] A.SP B.IP C.BP D.CS 14.ORG 1000H

TAB1:DB 10H,‘A’ TAB2:DW TAB1

以1000H为首字节的连续4个字节单元中内容依次是 [ ] A.10H,41H,10H,0 B.10H,41H,0,10H C.41H,10H,10H,0 D.41H,10H,0,10H

15.对于输入端口,应具有下面何种功能 [ ] A.应具备数据缓冲功能 B.应具备数据锁存功能

C.应同时具备数据缓冲功能肯和数据锁存功能 D.应具备缓冲功能和锁存功能中的任一种

16.外部中断0的中断服务程序入口地址是 [ ] A.0003H B.000BH C.0013H D.0023H

17.用于中断控制的定时计数控制器是 [ ] A.SCON B.IE C.IP D.TCON

18.能实现外设和内存直接进行数据交换的数据传输方式是 [ ] A.查询方式 B.无条件传送方式 C.中断方式 D.DMA方式

19.在异步通信中,数据传输的单位是 [ ]

第1页共9页

A.字节 B.字 C.帧 D.位

20.用于中断控制的中断允许寄存器是 [ ] A.SCON B.IE C.IP D.TCON

21.MCS-51 外部数据存储器可扩展的最大存储空间是 [ ] A.16kB B.32kB C.64kB D.256kB

22.MCS-51 位寻址区的位地址范围是 [ ] A.00H—7FH B.00—1FH C.20H—2FH D.30H—7FH

23.在MCS-51 中,SP用于存放栈顶指针值。当数据压入堆栈时,SP 自动 [ ] A.加 1 B.减 1 C.不变 D.加 2

24.在MCS-51 中,SP用于存放栈顶指针值。当数据弹出堆栈时,SP 自动 [ ] A.加 1 B.减 1 C.不变 D.加 2

25.现用容量为2KB的2817A EEPROM 芯片组成16KB 的 EEPROM,需该种芯片的数量是 [ ] A.2 B.4 C.6 D.8

26.MCS-51 接收串行数据的引脚是 [ ] A.P3.0 B.P3.1 C.P3.2 D.P3.3

27.单片机与I/O设备的数据传送方式有 [ ] A.条件传送、查询状态传送、中断传送、直接存储器存取(DMA) B.无条件传送、查询状态传送、中断传送、直接存储器存取(DMA) C.无条件传送、查询状态传送、中断传送

D.无条件传送、查询状态传送、直接存储器存取(DMA)

28.波特率表示每秒传送的数据 [ ] A.位数 B.字数 C.字节数 D.帧数

29.循环控制指令DJNZ Rn ,REL终止循环的条件是 [ ] A.(Rn)-1≠0 B.(Rn)-1=0 C.(Rn)+1≠0 D.(Rn)+1=0

30.条件转移指令JZ产生转移的条件是 [ ] A.(A)=0 B.(A)=1 C.(C)=0 D.(C)=1

31.利用定时器T1的方式2 对外部信号计数,要求每计满100次发生溢出中断,T1的计数初值是[ ] A.9CH B.8BH C.8DH D.1EH

32.MCS-51 串行口可设置的工作方式种数是 [ ] A.1 B.2 C.3 D.4

33.数据定义伪指令 DW,( )存放在低地址单元,( )存放在高地址单元。 [ ] A.低16位,高16位 B.低8位,高8位 C.高16位,低16位 D.高8位,低8位

34.当利用单片机进行双机通信时,需先执行乙机中的程序是 [ ] A.中断程序 B.子程序 C.发送程序 D.接收程序

35.决定定时/计数器的工作的寄存器是 [ ] A.TCON B.SCON C.IE D.TMOD

36.决定定时器0的定时时间间隔的寄存器是 [ ] A.TH0,TL0 B.TH1,TL1 C.TH0,TL1 D.TH1,TL0

37.已知 DA1 DW ‘D’,’E’以DA1为首字节的连续4个字节单元的内容依次是 [ ] A.44H,0,45H,0 B.0,44H,0,45H C.0,0,44H,45H D.44H,45H,0,0

38.ADC0809是一种模拟输入的逐次逼近式A/D转换器件,它的输入是 [ ] A.1 路 B.2 路 C.4 路 D.8 路

39.已知 835AH:SJMP 35H,该指令执行后,程序转移到的地址是 [ ] A.835AH B.838FH C.8391H D.8381H

40.D/A转换器DAC0832的转换位数是 [ ] A.1 B.2 C.4 D.8

41.8255A并行I/O接口的工作方式种类个数是 [ ]

第2页共9页

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

42.某异步通信接口,其帧格式由1个起始位、7个数据位,1个奇偶校验位和

1个停止位组成,该接口每分钟传送1800个字符,该接口传送的波特率是 [ ] A.240 B.300 C.320 D.400

二、判断题:

1.MCS-51常用的寻址方式有立即寻址、直接寻址、寄存器、寄存器间接寻址、变址寻址。 [ ] 2.MCS-51内部程序存储器(ROM)容量4KB,地址从0000H开始,用于存放程序和表格常数。 [ ] 3.SRAM是不用刷新的RAM。 [ ] 4.IP是EU 中的寄存器。 [ ] 5.堆栈是处在CPU内部的一个部件。 [ ] 6.中断是指CPU执行程序过程被意外暂停。 [ ] 7.MCS-51外部数据存储器可扩展的最大存储空间是256KB [ ] 8.中断初始化时,对中断控制寄存器的状态设置,只能使用位操作指令,而不能使用字节操作指令。[ ] 9.EPROM是电可擦除的PROM。 [ ] 10.EEPROM 中存储的数据不会因掉电而丢失。 [ ] 11.主程序调用子程序,是通过子程序调用指令来实现的。 [ ] 12.MCS-51的中断系统有5个中断源,包括3个外部中断源和2个内部中断源。 [ ] 13.每个特殊功能寄存器都既有字节地址,又有位地址。 [ ] 14.MCS-51外部数据寻址空间64KB。 [ ] 15.IP中存放的是正在执行的指令的偏移地址。 [ ] 16.全地址译码法是指存储器芯片上的所有地址均参加译码。 [ ] 17.ROM 具有掉电后信息不丢失的特性。 [ ] 18.片内总线包括AB、DB、CB。 [ ] 19.只要有中断出现,CPU 就立即响应中断。 [ ] 20.MCS-51,有5个中断源,分为2个优先级。 [ ] 21.总线周期是指CPU通过总线访问一次内存或外设的时间。 [ ] 22.DRAM 需要刷新。 [ ] 23.MCS-51对每一个中断源请求,都对应有一个中断请求标志位。 [ ] 24.根据信息的传递方向,串行通信通常有3 种:单工、半单工和全双工。 [ ]

三、填空题:

1.已知X= -1011010,则[X]原= ,[X]反= ,[X]补= 。 2.CPU的基本时间计量单位称为 周期。 3.MCS-51单片机指令系统由 指令组成。

4.MCS-51单片机内有 单元程序存储器(ROM)和 片内数据存储器(RAM)。 5.电可擦除的可编程只读存储器的英文简写为 。

6.同步传输的含义是 ,异步传输的含义是 。 7.SP总是指向堆栈的 。

8.CPU访问一次存储器或I/O端口所花的时间称为一个 。 9.指令是CPU根据人的意图来执行某种操作的命令,单片机所能执行的全部指令的集合称为单片机的 。 10.接口芯片中状态寄存器的内容由 总线传送到CPU中。

11.某存储器芯片的存储容量为32k×8,则该芯片有 个存储单元。

12.MCS-51单片机存储器在物理结构上共分为4个存储空间: 、片外程序存储器、片内数据储存器和 。

13.字节是由 位二进制数组成的数据存储单元。

14.为了保存动态RAM的信息,每隔一定时间需对其进行 。

15.某个存储器芯片有2048个存储单元,每个存储单元能存储4位二进制数,则容量为 。 16.EPROM称为 。

第3页共9页

17.在程序设计中,常常要求某一段程序重复执行多次,这时可以采用 ,以简化程序。 18.在总线操作周期的 状态,若CPU检测到READY引脚的信号为低电平,则会在此状态后插入一个Tw。 19.在实际应用中,程序常常需要按照不同情况进行不同处理,因而在程序设计中需要加入判断,然后根据判断结果执行不同的流向。这种程序结构称为 。

20.D/A转换器的作用是 ,A/D转换器的作用是 。 21.DMA的传送原理是 。 22.8255A是 芯片。

23.将单位信息的各位数据同时传送的通信方式称为 。 24.将单位信息的各位数据分时、顺序传送的通信方式称为 。

四、阅读程序题:

1.外部RAM(2100H)=80H,在执行下列指令 MOV P2,#21H MOV R0,#00H MOVX A,@R0

以后,(A) =

2.设(A)=30H,(B)=31H MOV SP,#3FH PUSH A PUSH B POP A POP B

该组指令执行后,(A)= ,(B)= 3.已知(A)=83H,(R0)=17H (17H)=34H ANL A,#17H ORL 17H,A XRL A,@R0 CPL A

该组指令执行后,(A)=

4.该段程序执行后,(A)= ,(CY)= 。 MOV A, #56H MOV R4,#95H ADD A, R4 DA A 5.ORG 1000H

COUNT EQU 40H TAB:DB 10H,‘A’ DB COUNT,‘DF’

以1000H为首字节的连续5个字节单元的内容依次是 6.已知(50H)=43H (2BH)=34H MOV A,50H

CJNE A,60H,AA MOV 70H,A SJMP BB AA:JC CC MOV 70H,A SJMP BB

CC:MOV 70H,60H BB:SJMP $

第4页共9页