单片机概念复习题纲

更新时间:2024-06-15 13:00:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

单片机复习提纲1

一. 选择题:

1.MC-51单片机复位后,程序计数器PC的内容是 C 。 A.00H B.FFH C.0000H D.FFFFH 2.8031单片机芯片要使用时应把EA信号引脚 B. 。

A.接高电平 B.接地 C.悬空 D.接地址锁存器选通端

3.MCS-51的程序计数器PC为16位计数器,因此其寻址范围是 D. 。 A.8K B.16K C.32K D.64K

4.在MCS-51单片机中,唯一一个可供用户使用的16位寄存器是 B. 。 A.PSW B.DPTR C.AC D.PC

5.在MCS-51单片机中,唯一一个用户不能直接使用的寄存器是 D. 。 A.PSW B.DPTR C.AC D.PC

6.在单片机中,用作标志寄存器的一个特殊功能寄存器是 A. 。 A.PSW B.DPTR C.AC D.PC 7.单片机的指令地址存放在 D. 中。

A.PSW B.DPTR C.SP D.PC 8.提高单片机的晶振频率,则机器周期信号 C. 。

A.不变 B.变长 C.变短 D.变长变短不定 9.用2114芯片扩展8KB的数据存储器需要 芯片。 A.4片 B.8片 C.12片 D.16片 10.地址空间3000H~37FFH共有 存储单元。 A.1K B.2K C.4K D.8K

11.使用线选法扩展3片2732作外部程序存储器,需要使用 位地址线。 A.13 B.14 C.15 D.16

12.在生产过程中完成程序写入的只读存储器称为 。

A.掩膜ROM B.PROM C.EPROM D.EEPROM 13.8031单片机系统扩展时使用的锁存器用于锁存 。

A.高8位地址 B.低8位地址 C.8位数据 D.ALE信号

14.在MCS-51单片机的中断中,如果出现同级中断申请时,就按硬件查询 序列来处理响应次序,其优先级别中第三个为:( )

A、 定时/计数器中断0 B、定时/计数器中断1 C、外部中断0 D、外部中断1 E、串行口中断 15.MSC-51在响应中断时,不会自动清除的标志为( ) A、TF0 B、RI C、IE0 D、TF1 16.设(A)=F0H,若执行4次指令 RL A ,则执行完后,A 中的内容为:( ) A、 FFH B、00H C、0FH D、F0H 17.乘法指令是MCS-51单片机中执行时间最长的指令之一,当执行完 MUL AB 后,积的高8位在:( )

A、在寄存器A中 B、 在寄存器B中 C、在Cy中 D、在PSW中

18.设执行 ADD 指令后,A 中的内容为 10011010B ,再执行 DA A 指令后,A 的内容应为( ) A、10100000 B、10010000 C、00010000 D、00000000 19.设A=56H,R0=20H,(20H)=7AH,若执行 XCHD A, @R0, 则A 中 的内容为:( ) A、76H B、A6H C、5AH D、50H 20.执行 PUSH direct 指令时,SP 将进行何种操作?( )

A、SP + 0 B、SP + 1 C、SP + 2 D、SP - 1 21.8031不具有第二功能的I/O口是:(B、)

A、 P0 口 B、P1口 C、P2口 D、 P3口 22.定时器T1中断的入口地址为:( C、 )

A、 0023H B、000BH C、001BH D、0013H 23.下列哪一个指令助记符是非法字符?( ) A、RLC B、CLR C、RRC D、ORC

24. 在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( )。 A、PC B、PSW C、ACC D、SP

25. 要用传送指令访问片外RAM,它的指令操作助记符是( )。 A、MOV B、MOVX C、MOVC D、PUSH

26. 开机复位后,CPU使用的是第0组工作寄存器,地址范围是( )。 A、00H-10H B、00H-07H C、10H-1FH D、08H-0FH 27. 80C51系列单片机串行通信口的传输方式是 ( )。 A、单工 B、半双工 C、全双工 D、不可编程

28. 某存储器芯片的地址线为11根,那么它的存储容量为 ( )。 A、1KB B、2KB C、3KB D、4KB

29、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( A、500 B、1000 C、216-500 D、216-1000 30. 关于80C51的堆栈操作,正确的说法是( ) A、先入栈,再修改指针 B、先修改指针,再出栈 C、先修改指针,再入栈 D、以上都不对

31、单片机的( )口的引脚,还具有外中断、串行通信等第二功能。 A、P0 B、P1 C、P2 D、P3

32、单片机读ROM中数据用(1)指令,控制信号是(2)。( ) A.(1)MOV (2)RD和WR B. (1)MOVC (2)RD和WR C.(1)MOVC(2)PSEN和EA D. (1)MOVC(2)PSEN和EA 33、发送一次串行数据的操作不包含的是( )。 A、CLR TI B、MOV A,SBUF C、JNB TI,$ D、MOV SBUF,A

二. 填空题:

1.根据MCS—51内部RAM的配置情况填空: MCS—15内部RAM共有 字节。其中: 为 区 ;

为 区,可以 寻址,也可以 寻址; 为 区,只能 寻址。

2.根据51系列单片机的基本特性填空:

(1)、CPU字长是 位

(2)、可供使用的地址线最多可达到 根 (3)、可寻址的最大空间为 (4)、具有 个 位并行I/O口,共 根I/O线 (5)、具有 个中断源, 个优先级

(6)、8051具有 ROM, 无片内ROM 3.访问外部数据存储器必须使用 指令。

)。 4.中断嵌套的先决条件是 其次是 。

5.CPU在响应中断时通常要自动做三件事:一是 二是 三是 。

6.8031的五级中断分为二个 二个 和一个 。 7.MCS-51外部中断0的中断入口地址是: 、外部中断1的中断入口地址是: 、定时器T0的中断入口地址是: 定时器T1的中断入口地址是: 、串行口的中断入口地址是: 。

8.中断系统初始化步骤是:1、 2、 3、 。

9.2764是 芯片,其容量为 ,有 根地址线。 10.6116是 芯片,其容量为 ,有 根地址线。 11.在单片机扩展电路中,74LS373起 作用。

12.提供扩展芯片的片选信号的方法有 、 和 。

13.在8031单片机扩展系统中,高8位地址由 端口提供,低8位地址由 端口提供。

14.ALE是 信号。 15.PSEN是 信号。

16.在8031单片机中,一个机器周期包括 个状态周期,一个状态周期包括 个振荡周期。

17.根据应用的要求,复位电路通常有两种基本形式,它们分别是 复位和 复位。

18.在使用8031单片机构成单片机最小系统时,至少需要一片8031芯片、一片 芯片和一片 芯片。

19.MCS-51单片机的指令的一般格式中,包括 、 、 、 和 等部分。 20.MCS-51汇编语言源程序的扩展名为 。

21.执行了DIV AB指令后,则商存放在 中,余数存放在 中。

22.执行了MUL AB指令后,则积的高8位存放在 中,而积的低8位存放在 中。

23.访问外部数据存储器应采用 寻址方式;查表应使用 寻址方式。 24.十进制调整指令DA A不能单独执行,在执行该指令之前必须先执行 指令或者 指令。

25.位转移指令都是采用 寻址方式实现转移的。

26.子程序必须使用 指令返回主程序,而中断服务程序必须使用 指令返回主程序。

27.单片机的片内数据存储空间的128字节单元通常可划分为3个区域,分别是 、 和用户RAM区。

28.溢出标志位OV只有在进行 符号加法运算时才有意义,OV= 表示运算结果正确。

29.外部中断请求信号若设定为电平方式,只有在引脚上采样到 信号时,才能激活中断。 30、 51单片机有 个中断源,内部优先级中 的优先级最高。

31.51单片机一个机器周期包含 振荡周期

32.单片机对外可以看成三总线结构,其中数据线由 口来充当,地址线由 来充当。 33. 指令ADD A,#55H的源操作数属于__________寻址方式,其功能是_____________ 。 34. 在寄存器间接寻址中,数据指针寄存器由 和 及DPTR组成。 35.单片机的异步通信中以特定的帧格式来传输,该特定的帧由 组成。

三. 判断题:

1、单片机的存储器ROM和RAM是严格分工的。

2、堆栈可用于响应中断或调用子程序时,保护断点地址,程序断点16位地址会自动压入堆栈,数据入栈前SP先自动加1,然后高8位地址进栈,每进栈一个字节SP又自动加1,而后是低8位地址进栈。

3、程序计数器PC也是特殊功能寄存器。

4、MCS-51复位不影响内部RAM中的数据,包括工作寄存器R0—R7。 5、直接寻址是唯一可寻址特殊功能寄存器的寻址方式。 6、累加器中内容入栈可用指令PUSH A 来实现。

7、MCS-51系列单片机的特点之一是内部工作寄存器以RAM形式组成。 8、工作寄存器可以这样传递数据:MOV R1, R2 9、MOV A , @A+DPTR是变址寻址方式。

10、对片外ROM及片外RAM均可采用间址寻址方式进行寻址。

11、P0端口既可以作地址线,又可以作数据线,是分时复用的。 12、内部数据存储器与外部数据存储器是统一编址的。

13、在扩展程序存储器时,只有当所扩展的程序存储器芯片为1片时,才能将该芯片的片选信号接地。

14、在总线扩展输入/输出端口时,扩展输入端口必须使用三态缓冲器,而扩展输出端口时,可以使用锁存器。

15、每个特殊功能寄存器都既有字节地址,又有位地址。 16、20H一定是字节地址。

17、内部数据RAM与特殊功能寄存器是统一编址的。 18、8031单片机具有4个并行端口和一个串行端口。 19、堆栈遵循数据先进后出,后进先出的原则。

20、在堆栈操作中,当栈内的数据全部弹出后,这时的SP指向栈底单元。 21.只要有中断出现,CPU就立即响应中断。

22.在MCS-51单片机中,高级中断可以打断低级中断形成中断嵌套。

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

24、MOV A,30H这条指令执行后的结果A=30H 。( )

25、中断请求信号有效,并且是开中断的情况下,该中断请求能被立即响应。( ) 26、为了消除按键抖动,常用的方法只有硬件方法。( ) 27、程序计数器PC不能为用户使用,因此它就没有地址。( ) 28、特殊功能寄存器可以用间接寻址方式寻址。( )

29、80C51共有21个专用寄存器,它们的位都是可以进行位寻址的。( ) 30、工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H 。( ) 31、指令MOVC @A+DPTR, A可执行( )

32、指令LJMP 1000H可执行( ) 33、指令MOV R2,80H可执行( )

四.

2、 MOV 3、 MOV 4、 MOV 5、 MOV

指出下列指令中源操作数所采用的寻址方式:

A, 20H C, 20H A, #20H A, R1 A, @R1

( ) ( ) ( ) ( ) ( ) ( ) ( )

1、 MOV

6、 MOVC A, @A+DPTR 7、

MOVC A, @A+PC

8、 MOVX A, @DPTR ( ) 9、 MOVX A, @R0 ( ) 10、 MOV C, 00H ( ) 11、 JZ 12、 SJMP

rel ( ) $

( )

复习题纲2

一、 填空题;

1、微型计算机与外部设备之间的信息传送方式通常可以分为 、 、 、 和 等四种方式。

2、8031单片机有五个中断源,分别是: 、 、 、 和 。

3、 8031单片机五个中断源的入口地址分别是: 、 、 、 和 。

4、按数据传送方向,串行通信可分为: 、 和 。 5、单片机中使用的串行通信都是 方式。

6、虽然MCS-51串行口的发送和接收缓冲寄存器都名为 ,但发送和接收可通过指令 、 来区别(以累加器为例)。 7、P3.0第二功能线为串行端口的 端;P3.1的第二功能线为串行端口的 端。

8、8031串行端口的RXD是第 引脚;串行端口的TXD是第 引脚。

9、在8031单片机扩展系统中,高8位地址由 端口提供,低8位地址由 端口提供。 10、8155片内具有 字节的静态RAM,2个 位的并行I/O端口和1个 位的并行I/O端口,1个 位的减法计数器/定时器,以及 个地址锁存器。 11、P0端口既可以传递 又可以传递 ,是分时复用的。 12、当单片机复位后,程序的入口地址为 。

13、子程序必须使用 指令返回主程序,而中断服务程序必须使用 指令返回主程序。 14、访问接口采用 指令,而且在命令中只能使用 传送数据。

15、DAC0832在几个引脚信号不同组合的控制下可以实现 、 和 三种工作方式。 16、当A/D转换完毕时ADC0809将产生 信号,这一信号可以作为查询的依据,或利用它产

生 。

17、ADC0809是一种 路模拟输入, 位数字输出的 转换器。如果它的C、B、A的地址编码为011,则选中 通道。

18、当MCS-51的 信号有效时,表示从P0口稳定地送出了低8位地址。

19、MCS-51使用于多机通信时必须工作在 下工作,作主机的8031的SM2应设定为 ,作从机的SM2设定为 。

20、MCS-51四个I/O端口共有三种操作方式: 、 和 。

21、在MCS-51 的I/O端口的读引脚方式下,CPU首先必须使欲读端口引脚所对应的锁存器置 。

22、 MC1488和MC1489能实现 和 间的电平转换。

23、A/D和D/A转换器的主要性能指标是: 、 和 。 24.单片机复位时PC= ,SP= 25.若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为_____ _。 26.外部中断请求信号若设定为边沿触发方式时,只有在引脚上采样到脉冲的 ,才能激活中断。

27、中断优先级的设置可通过设置 寄存器来完成,设置串口工作方式可以通过设置 寄存器来完成。

28、定时器/计数器区别在于:定时器计数的脉冲来自于 ,计数器的计数脉冲来 29.外部RAM与 累加器A间数据传送,使用 指令。

30. 51单片机的 口输出处于漏级开路状态,想要正确的输出1,必须 。 31.单片机的串口是一个 双工的 步串口。

32.串口工作在方式2和3时为 位的通信方式,接收到的第9位数据,存放在 中。 二、 选择题:

1、在MCS-51单片机的中断中,如果出现同级中断申请时,就按硬件查询 序列来处理响应次序,其优先级别中第三个为:( )

A、 定时期/计数器中断0 B、定时器/计数器中断1 C、外部中断0 D、外部中断1 E、串行口中断 2、下列对SCON的相关位描述不正确的是( )。

A、当REN=1时,禁止串行口接收数据 B、在方式0时,SM2必须为0 C、RI位由软件清零 D、TI=1,表示一帧数据发送结束

3、设串行口工作于方式1,晶振频率为6MHz,波特率为1200b/s,SMOD=0,则定时器1的计数初值为:( )

A、E8H B、F4H C、FDH D、FAH

4、以下所列特点,不属于串行口工作方式0的是( )

A、 波特率是固定的,为时钟频率的十二分之一 B、8位移位寄存器

C、TI和RI都必须用软件清零 D、在通信时须对定时器1的溢出率进行设置 5、通过串行口发送或接收数据时,在程序中应使用( )

A、MOV指令 B、 MOVX指令 C、MOVC指令 D、SWAP指令

6当MCS-51单片机扩展外部数据存储器和外部程序存储器后,可用来做基本I/O 口的一般只有:() A、 P0 口 B、P1口 C、P2口 D、 P3口

7、在串行通信中,数据传送的速率为:120字符/s ,采用异步通信方式,帧的格式为:1 个起始位,7 个数据位,1 个奇偶校验位,1个停止位, 则其波特率为:( )位/s A、 1200 B、 120 C、840 D、1080

8、若设串行控制寄存器SCON=40H,则串行口的工作方式为:( ) A、方式0 B、方式1 C、方式2 D、方式3 9、8255A有三种工作方式,其中只有( )口可以工作在方式2 A、 A口 B、B口 C、C口 D、 控制口

10、8031单片机系统扩展时使用的锁存器用于锁存( ) A、高8位地址 B、低8位地址 C、8位数据 D、ALE信号 11、下列指令不正确的为:( ) A、MOV A, @R1 B、MOV C, 30H C、MOVX A, @A + DPTR D、MOVC A, @A+ PC

12、在MCS-51单片机中,唯一一个用户不能直接使用的寄存器是:( ) A、PSW B、DPTR C、PC D、B

13、MSC-51在响应中断时,不会自动清除的标志为( ) A、TF0 B、RI C、TF1 14、定时器/计数器0的初始化程序如下: MOV TMOD,#06H MOV TH0,#0FFH M0V TL0,#0FFH SETB EA SETB ET0

执行该程序段后,把定时器/计数器0的工作状态设置为:( ) A、 工作方式0,定时应用,定时时间2us,中断禁止 B、 工作方式1,计数应用,计数值255,中断允许 C、 工作方式2,定时应用,定时时间510us,中断禁止 D、 工作方式2,计数应用,计数值1,中断允许 15、下列指令不正确的为:( )

A、CLR A B、RLC A C、CLR C D、RLC C 16、用MCS-51的串行口扩展成并行I/O口时,串行接口工作方式选择( ) A、方式0 B、方式1 C、方式2 D、方式3 17、MCS-51外扩ROM、RAM和I/O口时,它的数据总线是( ) A、P0口 B、P1口 C、P2口 D、P3口

18、MCS-51的并行I/O口信息有两种读取方法,一种是读引脚,还有一种是( ) A、读锁存器 B、读数据库 C、读累加器A D、读CPU

19、在寄存器间接寻址方式中,指定寄存器中存放的是( ) A、操作数 B、操作数地址 C、转移地址 D、地址偏移量 20、单片机扩展外部程序存储器和数据存储器( )。 A、分别独立编址 B、统一编址 C、分别独立编址或统一编址 D、动态变址 21、晶振为6M时一个机器周期( )

A、1ms 2、2ms 3、1us 4、2us

22、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。 A、外部中断0 B、外部中断1 C、定时器0中断 D、定时器1中断

23、要想可靠复位,RSE引脚上输入至少( )的高电平。 A、1个机器周期 B、2个机器周期 C、4个机器周期 D、10个晶振周期

24. 提高单片机的晶振频率fosc,则机器周期Tcy( )。 A、不变 B、变长 C 、变短 D、不定

25、假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为( )

A、36H B、37H C、38H D、39H

26、如果手中仅有一台示波器,可通过观察( )引脚的状态,来大致判断MCS-51单片机正在工作。 A、ALE B、VCC C、PSEN D、A15

27、单片机读外RAM中数据用(1)指令,控制信号是(2)。( ) A.(1)MOV (2)RD和WR B. (1)MOVX (2)RD和WR C.(1)MOVX(2)PSEN和EA D. (1)MOVC(2)PSEN和EA 28、接收一次串行数据的操作不包含的是( )。

A、CLR RI B、MOV A,SBUF C、JNB RI,$ D、MOV SBUF,A

三、 判断题:

1、MCS-51的外设端口地址是采用外设端口和外部RAM统一编址的方式。( ) 2、80C51单片机具有4个并行端口和1个串行端口。( )

3、MCS-51单片机共有五个中断源,因此相应地在芯片上就有五个中断请求输入引脚。( ) 4、MCS-51单片机的定时和计数都使用同一计数机构,所不同的只是计数脉冲的来源。来自于单片机内部的是定时,而来自于外部的则是计数。( ) 5、只要有中断出现,CPU就立即响应中断。( ) 6、中断初始化时,以中断控制寄存器IE的状态设置,既可使用字节操作指令,也可使用位操作指令。 7、MCS-51对LED管的显示可以分为静态和动态两种。单片机控制系统通常采用动态扫描显示。 8、MCS-51使用于多机通信时必须在方式2或方式3下工作,作主机的80C51的SM2应设定为0,作从机的SM2设定为1。( )

9、在使用缓冲器扩展输入端口时,必须使用具有三态输出功能的芯片。( ) 10、在读取端口的引脚信号时,必须先对端口写入1,然后再读取数据。( ) 11、每个特殊功能寄存器都既有字节地址,又有位地址。( )

12、在串行通信的编程中,发送过程是先发后查,而接收过程是先查后收。( )

13、定时器与计数器的工作原理均是对脉冲进行计数。( ) 14、END表示指令执行到此结束。( )

15、MUL AB的执行结果是高8位在A中,低8 位在B中。( ) 16、中断服务程序的最后一条指令是RET。( )

17、内部RAM的位寻址区,只能供位寻址使用而不能供字节寻址使用。( )

18、堆栈主要是为中断操作以及子程序调用而设定的,主要是保护断点地址和保护现场。 19、要进行多机通信,MCS-51串行接口的工作方式应为方式1。 ( ) 20、指令MOV A,#3000H可执行( ) 21、指令MOV A,@R7可执行( )

22、D/A转换是指将一个随时间变化的模拟信号转换为计算机所能接收的数字量。

四、 简答题:

1、I/O接口的作用是什么?

2、中断服务程序与子程序有哪些异同之处? 3、异步通信的字符帧格式。

4、简述MCS-51的SIO串行口发送和接收数据的过程。 5、简述行列式矩阵键盘扫描的工作过程。

6、开机复位后,CPU使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存器组?

7、MCS-51单片机的程序存储器和数据存储器共处同一地址空间为什么不会发生总线冲突? 8、已知存储器扩展的连线图,求出其地址范围。 五、 用定时器产生方波或矩形波的编程方法。(中断方式、查询方式) 六、 8155的初始化编程 七、 弄清下列寄存器各位的含义: IE、IP、TCON、TMOD、SCON、PCON

本文来源:https://www.bwwdw.com/article/my93.html

Top