这里的习题主要是东软电子出版社《MSC-51单片机原理与实践》书中(书号是978-7-89436-927-7)的习题,也会有一些其他的习题。
答案是正确的,但是答案解析是我自己理解所写的解析。望指正!
目录
前言
选择题
问答题
习题+答案模式
选择题
问答题
最后的话
1.MCS51单片机的 端口还具有中断、串行通信等第二功能。
(A)P0
(B)P1
(C)P2
(D)P3
2.MCS-51单片机是 位机。
(A)8
(B)16
(C)32
(D)40
3.以下哪个选项是单片机执行的基本单位 。
(A)时钟周期
(B)机器周期
(C)指令周期
(D)振荡周期
4.单片机系统中最小的时序单位是 。
(A)状态周期
(B)时钟周期
(C)机器周期
(D)指令周期
5.MCS-51单片机晶振频率fosc=12MHz,则一个机器周期为 us(注:1us=10-6s)。
(A)1
(B)12
(C)2
(D)6
6.以下是MCS51单片机的复位引脚。
(A)P0.0
(B)GND
(C)RST
(D)VCC
7.一般情况下,P0端口对应的特殊功能寄存器叫 。
(A)P0
(B)P1
(C)P2
(D)P3
8.单片机应用程序中定义的变量一般存放在 。
(A)CPU
(B)ROM
(C)寄存器
(D)RAM
9.下列什么信息没有存储在数据存储器中 。
(A)中断向量表
(B)用户自定义变量
(D)工作寄存器组区件
(C)特殊功能寄存器
10.MCS-51单片机的存储器采用 。
(B)独立编址
(A)连续编址
(C)哈佛结构
(D)冯·诺依曼结构
11,MCS-51单片机可扩展的数据存储器容量为 。
(A)64K
(B)32K
(C)8K
(D)1K
答案:
1.D,这个就是知识点的问题了,理解上没有需要特意强调的。
2.A,同上。
3.B,时钟周期和振荡周期是一样的,指令周期一般由多个机器周期组成,所以很明显选B。
4.B,时钟周期是单片机中最小最基础的时间单位。
5.A,12M的晶振的时钟周期是,一个机器周期=12个时钟周期。
6.C,老外最爱的英文缩写。
7.A,字母加数字同样是老外的最爱,所以直接一模一样了,注意的是写代码的时候一定要大写。
8.D,CPU 和寄存器就不用说了,ROM里面都是固定的东西程序初始化代码之类的,RAM还有个中文名字就叫随机存储数据存储器。
9.A,一般来说,比如C51,中断向量表是存储在code区的。
10.C,单片机的存储器采用哈佛结构,即将程序和数据存储在不同的存储空间;通用微型计算机一般采用冯诺依曼结构,将程序和数据合用一个存储空间。
11.A,这个细讲就很复杂了,因为和总线有关。这里可以说一下容易给你抠字眼的地方,就是我们片内如果是4K的话,片外就只有60K,片内没有,片外就是64K。另外,程序存储器的最大扩展空间也为64 K。
1.MCS51单片机由哪几个部分组成?
2.MCS51单片机有几个可编程的定时/计数器?
3.MCS51单片机有几组I/0口?分别是几位的?命名是什么?
4.MCS51单片机有多少个引脚?引脚如何分类?
5.什么是时钟周期?什么是机器周期?什么是指令周期?三者的关系
6.MCS51单片机的最小系统包括几部分?分别是什么?
答案:
1.MCS-51单片机内部包含:中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元。
2.MCS-51单片机有2个可编程定的时/计数器T0和T1。
3.MCS-51单片机有4组并口,都是8位的,分别叫P0、P1、P2、P3。
4.MCS-51单片机有40个引脚,大致可以分为4类:电源、时钟、控制和I/O引脚。
5.单片机内部时钟电路产生的信号周期,称为时钟周期;完成一个基本操作所需要的时间,称为机器周期;执行一条指令所需要的时间,称为指令周期。三者的关系为:
1个指令周期 = 若干个机器周期(1/2/4)
1个机器周期 = 12个时钟周期
6.MCS-51单片机的最小系统包括3部分,分别是:电源电路、晶振电路、复位电路。
1.MCS51单片机的 端口还具有中断、串行通信等第二功能。
(A)P0
(B)P1
(C)P2
(D)P3
1.D,这个就是知识点的问题了,理解上没有需要特意强调的。
2.MCS-51单片机是 位机。
(A)8
(B)16
(C)32
(D)40
2.A,同上。
3.以下哪个选项是单片机执行的基本单位 。
(A)时钟周期
(B)机器周期
(C)指令周期
(D)振荡周期
3.B,时钟周期和振荡周期是一样的,指令周期一般由多个机器周期组成,所以很明显选B。
4.单片机系统中最小的时序单位是 。
(A)状态周期
(B)时钟周期
(C)机器周期
(D)指令周期
4.B,时钟周期是单片机中最小最基础的时间单位。
5.MCS-51单片机晶振频率fosc=12MHz,则一个机器周期为 us(注:1us=10-6s)。
(A)1
(B)12
(C)2
(D)6
5.A,12M的晶振的时钟周期是,一个机器周期=12个时钟周期。
6.以下是MCS51单片机的复位引脚。
(A)P0.0
(B)GND
(C)RST
(D)VCC
6.C,老外最爱的英文缩写。
7.一般情况下,P0端口对应的特殊功能寄存器叫 。
(A)P0
(B)P1
(C)P2
(D)P3
7.A,字母加数字同样是老外的最爱,所以直接一模一样了,注意的是写代码的时候一定要大写。
8.单片机应用程序中定义的变量一般存放在 。
(A)CPU
(B)ROM
(C)寄存器
(D)RAM
8.D,CPU 和寄存器就不用说了,ROM里面都是固定的东西程序初始化代码之类的,RAM还有个中文名字就叫随机存储数据存储器。
9.下列什么信息没有存储在数据存储器中 。
(A)中断向量表
(B)用户自定义变量
(D)工作寄存器组区件
(C)特殊功能寄存器
9.A,一般来说,比如C51,中断向量表是存储在code区的。
10.MCS-51单片机的存储器采用 。
(B)独立编址
(A)连续编址
(C)哈佛结构
(D)冯·诺依曼结构
10.C,单片机的存储器采用哈佛结构,即将程序和数据存储在不同的存储空间;通用微型计算机一般采用冯诺依曼结构,将程序和数据合用一个存储空间。
11,MCS-51单片机可扩展的数据存储器容量为 。
(A)64K
(B)32K
(C)8K
(D)1K
11.A,这个细讲就很复杂了,因为和总线有关。这里可以说一下容易给你抠字眼的地方,就是我们片内如果是4K的话,片外就只有60K,片内没有,片外就是64K。另外,程序存储器的最大扩展空间也为64 K。
1.MCS51单片机由哪几个部分组成?
1.MCS-51单片机内部包含:中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元。
2.MCS51单片机有几个可编程的定时/计数器?
2.MCS-51单片机有2个可编程定的时/计数器T0和T1。
3.MCS51单片机有几组I/0口?分别是几位的?命名是什么?
3.MCS-51单片机有4组并口,都是8位的,分别叫P0、P1、P2、P3。
4.MCS51单片机有多少个引脚?引脚如何分类?
4.MCS-51单片机有40个引脚,大致可以分为4类:电源、时钟、控制和I/O引脚。
5.什么是时钟周期?什么是机器周期?什么是指令周期?三者的关系
5.单片机内部时钟电路产生的信号周期,称为时钟周期;完成一个基本操作所需要的时间,称为机器周期;执行一条指令所需要的时间,称为指令周期。三者的关系为:
1个指令周期 = 若干个机器周期(1/2/4)
1个机器周期 = 12个时钟周期
6.MCS51单片机的最小系统包括几部分?分别是什么?
6.MCS-51单片机的最小系统包括3部分,分别是:电源电路、晶振电路、复位电路。
如果有不理解的,或者写错的地方,欢迎指出来我们互相讨论~~