单片机习题册(含答案) 下载本文

内容发布更新时间 : 2024/5/3 3:26:45星期一 下面是文章的全部内容请认真阅读。

《微处理器(单片机)应用技术》习题册

(含答案)

101 二进制、十进制、和十六进制间的转换

一、填空题(每空1分)

1、二进制的11001011B转换成十六进制是________。CBH, 2、二进制的01111110B转换成十六进制是________。7EH 3、二进制的10000111B转换成十六进制是________。87H 4、二进制的11010010B转换成十六进制是________。D2H 5、二进制的11110001B转换成十六进制是_______。F1H 6、十六进制的5EH转换成二进制是_________。01011110B 7、十六进制的0AAH转换成二进制是_________。10101010B 8、十六进制的4BH转换成二进制是_________。01001011B 9、十六进制的41H转换成二进制是_________。01000001B 10、十六进制的35H转换成二进制是_________。00110101B 11、二进制的11001011B转换成十进制是________。293 12、二进制的01111110B转换成十进制是________。126 13、二进制的10000111B转换成十进制是________。135 14、二进制的11010010B换成十进制是________。210 15、二进制的11110001B转换成十进制是________。241

二、单项选择题(每题1分)

1、将十进制数215转换成对应的二进制数是( A )。

A.11010111 B.11101011 C.10010111 D.10101101 2、二进制数110110110对应的十六进制数可表示为(B )。 A.1D3H B.1B6H C.DB0H D.666H 3、十进制数80其对应的十六进制可表示为( B )H。 A.16 B.50 C.51 D.80 4、十六进制数4FH对应的十进制数是( C )。 A.78 B.59 C.79 D.87

5、将十进制数98转换成对应的二进制数是( A )。

A.1100010 B.11100010 C.10101010 D.1000110 6、十进制数89.75其对应的二进制可表示为( C )。

A.10001001.01110101 B.1001001.10 C.1011001.11 D.10011000.11 7、十进制数126对应的十六进制数可表示为( D )。 A.8FH B.8EH C.FEH D.7EH

8、二进制数110010010对应的十六进制数可表示为( A )。 A.192H B.C90H C.1A2H D.CA0H

102 单片机的概念

一、填空题(每空1分)

第 1 页 共 28 页

1、单片机是一种将 、存储器和输入输出接口集成在一个芯片中的微型计算机。 【答案】CPU

2、单片机是一种将CPU 、 和输入输出接口集成在一个芯片中的微型计算机。 【答案】存储器

3、单片机是一种将 CPU 、存储器和 集成在一个芯片中的微型计算机。 【答案】输入输出接口

4、单片机应用系统是由 和 软件系统组成的。 【答案】硬件系统

5、单片机应用系统是由硬件系统和 组成的。 【答案】软件系统

二、单项选择题(每题1分)

1、MCS-51系列单片机的CPU主要由( A )组成。

A、运算器、控制器 B、加法器、寄存器 C、运算器、加法器 D、运算器、译码器 2、下面设备不是输入设备的是(C )。

A.A/D转换器 B.键盘 C.打印机 D.扫描仪

三、判断题(每题1分)

(×)(1)MCS-51单片机是高档16位单片机。 (×)(2)MCS-51单片机具有高功耗的特点。 (×)(3)MCS-51单片机只能应用到工业和商业产品中。

四、论述题(每题5分)

1、什么是单片机?它由哪几部分组成?

【答案】单片微型计算机是指集成在一个芯片上的微型计算机,它的各种功能部件,包括CPU(Central Processing Unit)、随机存取存储器RAM(Random Access Memory)、只读存储器ROM(Read-only Memory)、基本输入/输出(Input/Output,简称I/O)接口电路、定时器/计数器等都制作在一块集成芯片上,构成一个完整的微型计算机,可以实现微型计算机的基本功能。 2、什么是单片机应用系统?

【答案】单片机应用系统是以单片机为核心,配以输入、输出、显示、控制等外围电路和软件,能实现一种或多种功能的实用系统。

单片机应用系统是由硬件和软件组成的,硬件是应用系统的基础,软件则是在硬件的基础上对其资源进行合理调配和使用,从而完成应用系统所要求的任务,二者相互依赖,缺一不可。 3、什么是单片机开发系统?

【答案】单片机开发过程所用的设备与软件称为单片机开发系统或开发工具。

103 51系列单片机内部的组成及外部引脚

一、填空题(每空1分)

1、MCS-51系列单片机的存储器主要有4个物理存储空间,即 、片内程序存储器 、片外数据存储器 、片外程序存储器。 【答案】片内数据存储器

2、MCS-51系列单片机的存储器主要有4个物理存储空间,即片内数据存储器、 、片外数据存储器、片外程序存储器。 【答案】片内程序存储器

3、MCS-51系列单片机的存储器主要有4个物理存储空间,即片内数据存储器、片内程序存储器 、 、片外程序存储器 。 【答案】片外数据存储器

4、MCS-51系列单片机的存储器主要有4个物理存储空间,即片内数据存储器 、片内程序存储器 、片外

第 2 页 共 28 页

数据存储器 、 。 【答案】片外程序存储器

5、片内RAM低128单元,按其用途划分为 、 位寻址区 和 用户RAM区 3个区域。 【答案】工作寄存器组

6、片内RAM低128单元,按其用途划分为工作寄存器组、 和 用户RAM区3个区域。 【答案】位寻址区

7、片内RAM低128单元,按其用途划分为工作寄存器组、位寻址区和 3个区域。 【答案】用户RAM区

8、除了单片机和电源外,单片机最小系统包括 电路和复位电路。 【答案】时钟

9、除了单片机和电源外,单片机最小系统包括时钟电路和 电路。 【答案】复位

10、MCS-51系列单片机的XTAL1和XTAL2引脚是 引脚。 【答案】时钟电路

11、MCS-51系列单片机的复位电路有两种,即 和按键复位电路。 【答案】上电复位电路

12、MCS-51系列单片机的复位电路有两种,即上电复位电路和 。 【答案】按键复位电路

13、在MCS-51系列单片机的4个并行输入/输出端口中,常用于第二功能的是 口 。 【答案】P3

14、单片机的系统总线有 、控制总线、地址总线。 【答案】数据总线

15、单片机的系统总线有数据总线、 、地址总线。 【答案】控制总线

16、单片机的系统总线有数据总线、控制总线、 。 【答案】地址总线

17、输入单片机的复位信号需延续 个机器周期以上的高电平即为有效,用以完成单片机的复位初始化操作。 【答案】2

18、输入单片机的复位信号需延续2个机器周期以上的 电平即为有效,用以完成单片机的复位初始化操作。 【答案】高

19、8051系列单片机最大可以扩展________KB程序存储器。 【答案】64

20、8051系列单片机最大可以扩展________KB数据存储器。 【答案】64

21、8051单片机EA引脚是内外ROM的选择,当该引脚为 电平时,指令从片内ROM开始读取。 【答案】高

22、8051单片机EA引脚是内外ROM的选择,当该引脚为 电平时,指令从片外ROM开始读取。 【答案】低

23、8051系列单片机有4个8位的并行I/O口(P0、P1、P2、P3),这4个I/O口可作为一般的I/O口外,P0口还可作为低8位的 总线端口。 【答案】地址

24、8051系列单片机有4个8位的并行I/O口(P0、P1、P2、P3),这4个I/O口可作为一般的I/O口外,

第 3 页 共 28 页

P2口也可作为高8位的 总线。 【答案】地址

25、8051系列单片机有4个8位的并行I/O口(P0、P1、P2、P3),这4个I/O口可作为一般的I/O口外,而 口还具有第二功能。 【答案】P3

26、8051系列单片机有4个8位的并行I/O口(P0、P1、P2、P3),这4个I/O口中只有 口仅作一般的I/O口。 【答案】P1

二、单项选择题(每题1分)

1、51系列单片机芯片中不包括( D )。

A.CPU B.存储器 C.I/O端口 D.显示器 2、单片机8051的XTAL1和XTAL2引脚是(D)引脚。

A.外接定时器 B.外接串行口 C.外接中断 D.外接晶振 3、AT89S51单片机的Vcc(40)引脚是( A)引脚。

A.主电源+5V B.接地 C.备用电源 D.访问片外存贮器 4、AT89S51单片机的VSS(20)引脚是(B )引脚。

A.主电源+5V B.接地 C.备用电源 D.访问片外存贮器 5、AT89S51引脚ALE是( C )。

A.程序读选通信号 B.数据锁存允许信号 C.地址锁存允许信号 D.控制锁存允许信号 6、MCS—51单片机的CPU主要的组成部分为( A )。

A.运算器、控制器 B.加法器、寄存器 C.运算器、加法器 D.运算器、译码器 7、AT89S51单片机中不包含( B )。

A.CPU B. 继电器 C.存储器 D. I/O端口 8、8051单片机有( C )组并行I/O口。 A、2 B、3 C、4 D、5 9、单片机的堆栈指针SP始终是指示(B )。

A.堆栈底 B.堆栈顶 C.堆栈地址 D.堆栈长度 10、单片机中的程序计数器PC用来(C )。

A、存放指令 B、存放正在执行的指令地址 C、存放下一条指令地址 D、存放上一条指令地址 11、8051单片机的程序计数器PC为16位计数器,其寻址范围是(D )。 A、8KB B、16KB C、32KB D、64KB

12、8051单片机的( A )口内部没有接上拉电阻,使用时需要外接上拉电阻。 A、P0 B、P1 C、P2 D、P3

13、MCS-51系列单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( A )。

A、P0口 B、P1口 C、P2口 D、P3口 14、单片机8031的/EA引脚( A )。

A、必须接地 B、必须接+5V电源 C、可悬空 D、以上三种视需要而定

15、单片机的ALE引脚是以晶振震荡频率的( C)固定频率输出正脉冲,因此它可以作为外部时钟或外部定时脉冲使用。

A、1/2 B、1/4 C、1/6 D、1/12

16、51系列单片机中( B )单片机内部没有程序存储器。 A、8051 B、8031 C、2051 D、8751

第 4 页 共 28 页

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

A、P0口 B、P1口 C、P2口 D、P0口和P2口

18、外部扩展存储器时,分时复用做数据线和低8位地址线的是( A )。 A、P0口 B、P1口 C、P2口 D、P3口 19、外部扩展存储器时,用作高8位地址线的是( C )。 A、P0口 B、P1口 C、P2口 D、P3口 20、在程序状态字PSW中奇偶效验位P在(A )位置。 A.PSW.0 B.PSW.3 C.PSW.6 D.PSW.7

21、MCS-51单片机复位操作的功能是把P0~P3初始化为(C )。 A.00H B.11H C.0FFH D.不能确定

22、当MCS-51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,( C )可作为高8位地址总线使用。 23、、P0口 B、P1口 C、P2口 D、P0口和P2口 24、PSW中的RS1和RS0用来( A ) 。

A、选择工作寄存器组 B、指示复位 C、选择定时器 D、选择工作方式 25、单片机上电复位后,SP的内容为( B )。

A、0x00 B、0x07 C、0x0b D、0xff 26、在程序状态字PSW中PSW.7表示(A )标志位。 A.Cy B.AC C.F0 D.P

三、判断题(每题1分)

(×)(1)MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。 (√)(2)是读端口还是读锁存器是用指令来区别的。

(×)(3)堆栈指针SP的内容可指向片内00H--7FH的任何RAM单元,系统复位后,SP初始化为00H。 (√)(4)数据指针DPTR是一个16 位的 特殊功能寄存器。 (×)(5)程序计数器PC是一个可以寻址的特殊功能寄存器。

(√)(6)单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。

四、论述题(每题5分)

1、P0口用作通用I/O口输出数据时应注意什么?

【答案】 P0口与其它端口不同,它的输出级无上拉电阻。当把它用作通用I/O口时,输出级是开漏电路,故用其输出时应外接上拉电阻1。

104、单片机的时钟频率与时钟周期、机器周期、指令周期的关系

三、判断题(每题1分)

(√)(1)MCS-51单片机中一个机器周期包含12个时钟周期。 (×)(1)MCS-51单片机中一个时钟频率包含12个时钟周期。

四、论述题(每题5分)

1、什么是机器周期?机器周期和晶振频率有何关系?

【答案】规定一个机器周期的宽度为12个振荡脉冲周期,因此机器周期就是振荡脉冲的十二分频。 2、当晶振频率为6MHz时,计算机器周期是多少?

【答案】当振荡脉冲频率为12 MHz时, 一个机器周期为1μs;当振荡脉冲频率为6 MHz时,一个机器周期为2 μs。

五、计算分析题(每题5分)

第 5 页 共 28 页