单片机期末复习

2026/4/24 23:20:40

单片机复习题

一.选择题

1.MCS-51系列单片机的CPU主要由 组成。

A.运算器 控制器 B.加法器 寄存器 C.运算器 加法器 D.运算器 译码器 2.单片机中的程序计数器PC用来 。

A.存放指令 B.存放正在执行的指令地址 C.存放下一条指令地址D.存放上一条指令地址 3.单片机8031的EA引脚 。

A.必须接地 B.必须接+5V电源 C.可悬空 D.以上三种视需要而定 4.外部扩展存储器时,分时复用做数据线和低8位地址线的是 A.P0口 B.P1口 C.P2口 D.p3口 5.PSW中的RS1和RS0用来

A.选择工作寄存器组 B.指示复位 C.选择定时器 D.选择工作方式

6.仿真器的作用是 。

A.能帮助调试用户设计的软件 B.能帮助调试用户设计的硬件 C.能帮助调试用户设计的硬件和软件 D.只能做各种模拟实验

7.在运用仿真系统调试程序时,观察函数内部指令的执行结果,通常采用( )调试方法。 A.单步调试(F8) B.跟踪调试(F7) C.快速运行到光标处调试(F4)D.断点调试(F2) 8.单片机能够直接运行的程序( )

A.汇编源程序 B.C语言程序 C.高级语言程序D机器语言源程序

9.MCS_51系列单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )

A.P0口 B.PI口 C.P2口D.P3口

10.当MCS_51系列单片机应用系统需要扩展外部存储器或其他借口芯片时,( )可作为低8位地址总线使用。

A.P0口 B.PI口 C.P2口 D.P0口和P2口

11.当MCS-51系列单片机应用系统需要扩展外部存储器或其他借口芯片时,( )可作为高8位地址总线使用。

A.P0口 B.PI口 C.P2口 D.P0口和P2口 12.C程序总是从( )开始执行的。

A.主函数 B.主程序 C。子程序 D.主工程

13.在C51语言中,当do-while语句中的条件为( )时,结束循环。 A.0 B.false C. Ture D.非0

14.下面的while 循环执行了( )次空语句。 While(i=3);

A.无限次 B.0次 C.1次 D.2次

15.MCS-51系列单片机的定时器T1用做定时方式时是

A.对内部时钟频率计数,一个时钟周期加1 B.对内部时钟频率计数,一个机器周期加1 C.对外部时钟频率计数,一个时钟周期加1 D.对外部时钟频率计数,一个机器周期加1 16.MCS-51系列单片机的定时器T1用做计数方式时计数脉冲是 A.外部计数脉冲由T1(P3.5)输入 B.外部计数脉冲由内部时钟频率提供 C.外部计数脉冲由T0(p3.4)输入 D.由外部计数脉冲计数

17.MCS-51系列单片机的定时器T1用做定时方式时,采用工作方式1,则工作方式控制为 A.01H B. 05H C.10H D.50H

18.MCS-51系列单片机的定时器T1用做计数方式时,采用工作方式2,则工作方式控制为 A.60H B.02H C.06H D.20H

19.MCS-51系列单片机的定时器T0用做定时方式时,采用工作方式1,则初始化编程为 A.TMOD=0x01 B.TMOD=0x50 C.TMOD=0x10 D.TCON=0x02 20.启动T0开始计数是使TCON的

A.TF0位置1 B.TR0位置1; CTR0=1; D.TR1=1;

21.使MCS-51系列单片机的定时器T0停止计数的语句是 A.TR0=0; B.TR1=0; C.TR0=1; D.TR1=1;

22MCS-51单片机在同一级别里除串行口外,级别最低的中断源是 A.外部中断1 B.定时器T0 C.定时器T1 D.串行口

23.在定时/计数器的计数初值计算中,若设最大计数值为M,对于工作方式1下的M值为 A.M=213=8192 B.M=28=256 C.M=24=16 D.M=216=65536

24.在单片机应用系统中,LED数码管显示电路通常有 显示方式。 A.静态 B.动态 C.静态和动态 D.查询

25. 查询方式编程较简单,但占用I/O端口线多,其一般适用于显示位数比较少的场合。

A静态 B.动态 C.静态和动态 D.查询

26. LED数码管若采用动态显示方式,下列说法错误的是 A.将各位数码管的段选线并联; B.将段选线用一个8位I/O端口控制 C.将各位数码管的公共端直接连接在+5V或者GND上 D.将各位数码管的位选线用各自独立的I/O端口控制

27.共阳极LED数码管加反相器驱动时显示字符‘6’的段码是 A.06H B.7DH C.82H D.FAH

28.一个单片机应用系统用LED数码管显示字符‘8’的段码是80H,可以断定该显示系统用的是

A.不加反相驱动的共阴极数码管 B.加反相驱动的共阴极数码管或不加反相驱动的共阳极数码管 C.加反相驱动的共阳极数码管 D.以上都不对

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

A.80H B.10H C.40H D.7FH

30.ADC0809芯片是m路模拟输入的n位A/D转换器,m. n分别是 A.8 8 B.8 9 C.8 16 D. 1 8 31A/D转换结束通常采用( ) 方式编程。

A.中断方式 B.查询方式 C.延时等待方式 D.中断.查询和延时等待

32.DAC0832的工作方式通常有()。

A.直通工作方式 B.单缓冲工作方式你C.双缓冲工作方式 D.单缓冲..双缓冲和直通工作方式

33.MCS-51系列单片机的串行口是 A.单工 B.全双工 C. 半双工 D.并行口

34串行口工作在方式0时,串行数据从( )输入或输出。 A.RI B.TXD C. RXD D.REN 35.串行口的控制寄存器为( )。

A.SMOD B.SCON C.SBUF D.PCON

36.当采用中断方式进行串行数据发送时,发送完一帧数据后,TI标志要( )。 A.自动清零 B.硬件清零 C.软件清零 D.软硬件均可 37串行口的发送数据和接收数据端为( ) 。

A.TXD和RXD B.TI和RI C.TB8和RB8 D.REN

38一个EPROM的地址有A0~A11引脚,它的容量为 。 A.2KB B.4KB C.11KB D.12KB

39.在存储器扩展电路中74LS373的主要功能 A.存储数据 B.存储地址 C.锁存数据 D.锁存地址

二.填空题

1.除了单片机和电源外,单片机最小系统包括 电路和 电路。

2.片内RAM低128单元,按其用途划分为 , 和 3个区域。 3.在MCS-51系列单片机的4个并行输入/输出端口中,常用于第二功能的是 。 4.用C51编程访问MCS-51单片机的并行I/O端口时,可以按 寻址操作,还可以按 操作。

5.一个C源程序至少应包括一个 函数。

6.结构化程序设计的三种基本结构是 。

7.While语句和do-while语句的区别在于: 语句是先执行,后判断,而 语句是先判断,后执行。

8.下面的while循环执行了 次空语句。 i=3;

while(i!=0);

9.MCS-51系列单片机的T0用做计数方式时,用工作方式1(16位),则工作方式控制为 。 10.定时器方式寄存器TMOD的作用是 。 11.定时器控制寄存器TCON的作用是 。

12.MCS-51的中断系统由 等寄存器组成。 13.MCS-51的中断源有 。 14.A/D转换器的作用是将 量转为 量D/A转换器的作用是将 量转为 量。

15.DAC0832利用 控制信号可以构成的三种不同的工作方式。

16.单片机扩展片外程序存储器时,存储器的OE端应与单片机的 端相连。 17.SRAM6116的I/O0~I/O7是 ,它们应与单片机的 相连。 18.单片机并行扩展时,P0口分时复用做 和 。

三.问答题

1.P3口的第二功能是什么? 答:P3口各引脚与第二功能表 第一功能 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 第二功能 RXD TXD T0 T1 第二功能信号名称 串行数据接收 串行数据发送 外部中断0申请 外部中断1申请 定时/计数器0的外部输入 定时/计数器1的外部输入 外部RAM写选通 外部RAM读选通 2.简述程序状态寄存器PSW各位的含义,单片机如何确定和改变当前的工作寄存器组。

3.当单片机外部扩展RAM和ROM时,P0口和P2口各起什么作用?

当需要扩展存储器时,低8位地址A7~A0和8位数据D7~D0由P0口分时传送,高8 位地址A15~A8由P2口传送。

因此,只有在没有扩展片外存储器的系统中,P0口和P2口的每一位才可作为双向 I/O端口使用。

4.什么是单片机开发系统?单片机开发系统由哪些设备组成?如何连接 单片机开发过程所用的设备与软件称为单片机开发系统或开发工具。

单片机开发系统包括计算机、单片机在线仿真器、开发工具软件、编程器等

5.一般来说单片机开发系统应具备哪些基本功能/

6.开发单片机应用系统的一般过程是什么? 答:单片机应用系统的开发过程如下:

设计电路图→制作电路板→程序设计→硬软件联调→程序下载→产品测试

7.MCS-5系列单片机定时/计数器的定时功能和计数功能有什么不同?分别应用在什么场合?

8.MCS-51系列单片机定时/计数器的四种工作方式的特点有哪些?如何进行选择和设定?

9.什么叫中断?中断有什么特点?

10.判断A/D转换是否结束,一般可采用几种方式?每种方式有何特点?

①延时方式: ②查询方式:。 ③中断方式:

单片机提出中断申请,在中断服务中读入转换结果。其中延时方式和查询方式均占用单片机CPU,即在这段时间,CPU只能做延时或查询的工作,而采用中断方式时,CPU可先执行主程序,一旦产生中断,才去处理数据接收的工作,使得CPU利用率较前面两种要高

11.在MCS-51扩展系统中,程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间不会发生冲突?

答:因为MCS-51系列单片机分别对程序存储器和数据存储器访问提供了不同的控制信 号,对程序存储器的读操作和取指操作由信号 控制,而对数据存储器的读写操作由控 制信号 和 控制,而且,对二者的操作指令也不相同,因此不会发生冲突。


单片机期末复习.doc 将本文的Word文档下载到电脑
搜索更多关于: 单片机期末复习 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219