77范文网 - 专业文章范例文档资料分享平台

《单片机技术》复习提纲

来源:网络收集 时间:2020-03-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

单片机复习习题和部分参考答案

一、填空题

1. 31H+92H=__________H =____________B

2. 十进制数-29的8位补码表示为.

3. 十进制数-47用8位二进制补码表示为. 。

4. .MCS-51片内 范围内的数据存储器,既可以字节寻址又可以位寻址

5. .一个机器周期等于 状态周期,振荡脉冲2分频后产生的时钏信号的周期定义

为状态 周期

6. MCS-51有 个并行I\\O口,其中P0~P3是准双向口,所以由输出转输入时必须先 7. 写入 8. MCS-51有 个中断源,有2 个中断优先级,优先级由软件填写特殊功能寄存器

加以选择

9. 8255A的端口A的输入/输出方式是由方式控制字的____位决定 10. 指令MOVC A,@A+PC,中源操作数的寻址方式是 指令JZ 10H,中源操作数的寻址方式是 指令MOV A,#0F0H,中源操作数的寻址方式是

11. 单片机外总线有三种:其中包括 、 、和 总线。 12. 执行 MOV A,#0010 1101B ADD A,#0110 1101B

后 CY= ,AC= ,OV= ,P= 。

13. 标准型51单片机内部有 个定时/计数器,它们都是 位的定时/计数器;。 14. 指令JNB P2.7,K1的作用是 。

15. MCS-5l单片机的最大程序寻址空间是 ,该空间的地址范围为:

至 ,系统上电及复位的程序人口地址为 。 16. 中断类似于程序中调用子程序,区别在于中断的发生是 的,而调用子程序是

编程员在时间上事先安排好的。

17. C51中函数使用 命令指定寄存器组;

18. 若由程序设定RS1、RS0=11,则工作寄存器R0-R7的直接地址为 ____。 19. 使用8031单片机要将EA引脚接低电平,因为其内部无 ,8031片外可直接寻址程序存储器空间达 KB,数据存储器空间达64 KB。 20. 计算机语言包括 、 和汇编语言; 21. 共阴极LED和共阳极LED的字段码互为 。 22. 基本的通信方式有两种:串行方式和 方式 。 23. 定义如下程序段:ORG 1000H

HTAA:DB 10H,100H,100 HTAB:DW 1000H,100H,100

从1000H单元开始的内容依次为:_____________ ______ _________

24. MCS-51单片机外部中断请求信号有电平方式和 ,在电平方式下,当采集到

INT0、INT1的有效信号为 电平时,激活外部中断。 25. 将CY与A的第0位的求与的指令是 ANL C,ACC.0 ,若原A=0FAH,执行后CY= 。 26. 8051的中断向量表在 、0B H和 、 、23H。

27. 单片机中指令的执行过程是不断的重复取 、译码、取 、执行指令

的过程; 28. 80C51系列MCU的编译器提供 、 和 三种数据类型访问SFR。

1

单片机复习习题和部分参考答案

29. 80C51单片机中的串行总线包括SPI三总线和 总线。

30. MCS-51单片机对外扩展芯片时,片选信号的选择方式有 、 和部分译

码法三种方式

31. 在MCS-51系统中,访问外部程序存储器时用 信号选通,访问外部数据存储器时用/RD或/WR信号选通;

32. MCS-51单片机复位后,堆栈指针SP= ; 33.

二、选择题

1、8086CPU经加电复位后,执行第一条指令的地址是( )

A: FFFFH B:03FFFH C:0FFFFH D:FFFF0H 2、一个8259可提供( )个中断类型号

A:1 B:8 C: 16 D:64

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

(A)传送指令(B)转移指令(C)加法指法(D)中断返回指令 4、8259的OCW1----中断屏蔽字( )设置.

A:在ICW之前 B:只允许一次 C:可允许多次 D:仅屏蔽某中断源时

5、要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是( )

(A)98H (B)84H (C)42 (D)22H 6、MCS-51有中断源( )

(A)5个 (B)2个 (C)3个 (D)6个 7、MCS-51响应中断时,下面哪一个条件不是必须的( ) (A)当前指令执行完毕 (B)中断是开放的确

(C)没有同级或高级中断服务须 (D)必须有RET1指令 8.使用定时器T1时,有几种工作模式( )

(A)1种 (B)2种 (C)3种 (D)4种

9.计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是( ) (A)由CPU自动完成 (B)在中断响应中完成功之路 (C)应由中断服务程序完成 (D)在主程序中完成 10、使用8255可以扩展出的I/O口线是( )

(A) 16根 (B)24根 (C)22根 (D)32根 11、某种存储器芯片是8KB*4/片,那么它的地址线根线是( )

(A) 11根 (B)12根 (C)13根 (D)14根

12、MCS-51外扩ROM,RAM和I/O口时,它的数据总线是( )

(A) P0 (B)P1 (C)P2 (D)P3

2

单片机复习习题和部分参考答案

13、MCS-51的中断源全部编程为同级时,优先级最高的是( )

(A) INT1 (B)TI (C)串行接口 (D)INT0

14、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是( ) (A)读锁存器具 (B)读数据库 (C)读A累加器具 (D)读CPU 15、PSW=18H时,则当前工作寄存器是( )

(A)0组 (B)1组 (C)2组 (D)3组

16、MOVX A,@DPTR指令中源操作数的寻址方式是( )

(A) 寄存器寻址 (B)寄存器间接寻址 (C)直接寻址 (D)立即寻址

17、ORG 0003H

LJMP 2000H ORG 000BH

LJMP 3000H 当CPU响应外部中断0后,PC的值是( ) (A) 0003H (B)2000H (C)000BH (D)3000H

18、执行PUSH ACC指令,MCS-51完成的操作是( )

(B) SP+1 SP (ACC) (SP) (B)(ACC) (SP)SP-1 SP (C) (C)SP-1 SP (ACC) (SP) (D)(ACC) (SP)SP+1 SP 19、CALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=( )

(D) 2000H (B)2001H (C)2002H (D)2003H

20、51执行完MOV A,#08H后,PSW的一位被置位( )

(A)(A)C (B)F0 (C)OV (D)P

21、下面条指令将MCS-51的工作寄存器置成3区( )

(A)MOV PSW,#13H (B)MOV PSW,#18H

(B) SETB PSW.4 CLR PSW.3 (D) SETB PSW.3 CLR PSW.4

22、执行MOVX A,DPTR指令时,MCS-51产生的控制信号是( )

(A)/PSEN (B)ALE (C)/RD (D)/WR

23、MOV C,#00H的寻址方式是( )

(A) 位寻址 (B)直接寻址 (C)立即寻址 (D)寄存器寻址

24、ORG 0000H

AJMP 0040H ORG 0040H

MOV SP,#00H当执行完左边的程序后,PC的值是( )

(A) 0040H (B)0041H (C)0042H (D)0043H

25、对程序存储器的读操作,只能使用( )

(A) MOV指令 (B)PUSH指令 (C)MOVX指令(D)MOVC指令

26、已知X的补码为00001000B,则X的真值是十进制( )。

(A)120 (B)-120 (C)-136 (D)8

27.MCS-51单片机外扩存储器芯片时,4个I/O口中用作地址总线和数据总线分时复用的是( )。

(A)P2口 (B)P0口 (C)P1 ( D)P0口和P2 28、MOVX A, @DPTR指令对应的硬件动做会使( )信号有效。 (A)RD (B))WR 和ALE (C)PSEN (D)ALE

3

单片机复习习题和部分参考答案

29、将立即数1101 0010B送给8255A控制/状态寄存器用于初始化,下列说法正确的是 ( )

A、 A口的工作于方式0 B、T0工作于计数方式

C、 A口输出 D、C口低四位输入 30、下面哪种中断顺序是可以实现的 ( )

A、 B、 C、 D、

串口、T1、外中断0、外中断1、T0 串口、外中断0、T0、外中断1、T1 T0、串口、外中断0、T1、外中断1 T0、外中断0、外中断1、串口、T1

31.下面关于8255A叙述错误的是 ( )

A、 8255A可以扩展3个并行I/O口;

B、 8255A的三个I/O均可以工作于选通输入/输出方式;

C、 8255A的A口输出时是个8位的数据输出锁存和缓冲器; D、 8255A只占用了2条地址线A1、A0; 32,

三、简单题

1. 什么叫寻址方式?什么叫堆栈?

2. 设X、Y、Z为地址变量,编程序段实求Z=X?Y。 3. 什么是汇编语言?什么叫指令周期? 4. 什么是进位和溢出?

5. 试用C51语言编程实现求1到400的和。

6. DPTR是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么? 7. MCS-51指令系统主要有哪几种寻址方式?试举例说明。

8. 用51汇编语言编写程序段实现将内部DATA开始的100个字节的数据传送到外部

RAM1020H开始的外存储器中。

9. 编写程序段初始化TCON、IE、IP实现外部中断0的中断定义为下降沿触发,优先级

最高,并允许中断。

10. 对访问内部RAM和外部RAM,各应采用哪些寻址方式?

11. MCS-51系列单片机的引脚中有多少根I/O线?它们与单片机对外的地址总线和数据总

线之间有什么关系?其地址总线和数据总线各有多少位?对外可寻址的地址空间有多大?

解:80C51单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I/O端口使用。在具有片外扩展存储器的系统中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。

12. 8051单片机的控制总线信号有哪些?各有何作用?

解:控制线一共有6条:

(1) ALE/PROG:地址锁存允许/编程线,配合P0口引脚的第二功能使用。在访问

片外存储器时,8051CPU在P0.7~P0.0引脚上输出片外存储器低8位地址的

同时在ALE/PROG上输出一个高电位脉冲,用于把这个片外存储器低8位地址

4

单片机复习习题和部分参考答案

锁存到外部专用地址锁存器,以便空出P0.7~P0.0引脚线去传送随后而来的片外存储器读写数据。在不访问片外存储器时,8051自动在ALE/PROG上输出频率为fosc/6的脉冲序列。该脉冲序列可用作外部时钟源或作为定时脉冲源使用。 (2)EA/Vpp:允许访问片外存储器/编程电源线,可以控制8051使用片内RO

M还是使用片外ROM。若EA=0,则允许使用片内ROM;若EA=1则允许使用片外

ROM。

(3)PSEN:片外ROM选通线,在执行访问片外ROM的指令MOVC时,8051

自动在PSEN上产生一个负脉冲,用于为片外ROM芯片的选通。其他情况下PSEN线均为高电平封锁状态。

(4)RST/VPD:复位/备用电源线,可以使8051处于复位工作状态。

试给出将内部RAM的82H单元的内容传送到内部RAM的BFH单元中的程序段; 13. 用C51语言编程实现延时0.4s的子程序

14. 编写程序段初始化TCON、IE、IP实现外部中断1的中断定义为下降沿触发,优先级

最高,并允许中断。

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

变当前工作寄存器组?

解:开机复位后,CPU使用的是第0组工作寄存器。它们的地址是00H-07H。CPU通过对程序状态字PSW中RS1和RS0的设置来确定和改变当前工作寄存器组。 16. 8051单片机的片内,片外存储器如何选择?

解:程序存储器通过EA/Vpp引脚选择。若EA=0,则允许使用片内ROM;若EA=1则允许使用片外ROM。

17. 数据存储器通过指令区分:访问片内RAM采用MOV指令,访问片外RAM采用MO

VX指令。

18. 8051单片机指令系统中有长跳转LJMP,长调用LCALL指令,为何还没有设置了绝对

跳转AJMP,绝对调用ACALL指令?在实际使用是应怎样考虑?

解: 在实际应用中,可从寻址范围和指令长度两个方面来选择长跳转指令LJMP和短跳转指令AJMP、长调用指令LCALL和短调用指令ACALL。

长跳转LJMP在64KB范围内转移,而短跳转AJMP只能在2KB空间转移。长调用LCALL调用位于64KB程序空间的子程序,而短调用ACALL调用位于2KB程序空间范围的子程序。AJMP、ACALL指令代码长度为2个字节;LJMP、LCALL指令代码长度为3个字节。 19. MOVC A,@DPTR与MOVX A,@DPTR指令有何不同? 20.

四、分析题

1、设片内RAM中的(40H)=50H,写出执行下列程序段后寄存器A和R0,以及片内RAM中50H和51H单元的内容为何值? MOV A,40H MOV R0,A MOV A,#00 MOV @R0,A MOV A,#30H MOV 51H,A MOV 52H,#70H 解:结果为:(A)=30H (R0)=50H (50H)=00H (51H)=30H

5

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库《单片机技术》复习提纲在线全文阅读。

《单片机技术》复习提纲.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/908341.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: