2024年4月26日发(作者:漆雕书易)
《单片机原理与应用》复习题
一、填空题
1、8051的引脚RST是 (IN脚/OUT脚),当其端出现 电平时,8051进入复位状
态。当RST脚收到 电平,8051才脱离复位状态,进入 。
2、中断处理的全过程分为三个段: 、 、 。
3、C51的存储类型有 、 、 、 、 和 。
4、8051单片机外部中断请求信号有电平方式和 。在电平方式下,当采集到INT0、
INT1的有效信号为 时,激活外部中断。
5、16KB ROM的首地址若为1000H,则末地址是 H。
6、8051单片机若设定IP=0001 0110B,则优先级别最高的是 ,其次分别
是 , ,和 ,最低的是 。
7、74LS373是常用的 芯片,74LS244是常用的 芯片。
8、LED显示器的显示控制方式有 显示和 显示两大类。
9、计算机的系统总线有 、 和 。
10、通常、单片机上电复位时PC= ,SP= ;而工作寄存器则缺省采用第 00 组,
这组寄存器的地址范围是从 。
11、汇编语言中可以使用 ,它们不是真正的指令,只是用来对汇编过程进行某种控制。
12、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC
后,把程序存储器 单元的内容送累加器A中。
13、MCS-51单片机访问外部存储器时,利用 来自P0口的低8位地址信号。
14、MCS-51单片机8031中有 个 位的定时/计数器,可以被设定的工作方式有
种。
15、MCS-51单片机有 个中断源,可分为 个中断优先级。上电复位时 外部中断 中
断源的最高。
16、用串行口扩展并行口时,串行接口的工作方式应选为 。
17、半导体存储器的最重要的两个指标是 和 。
18、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为 。
19、写8255A控制字时,需将A1、A0置为 。
二、选择题
1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是( )
(A)PC (B)PSW (C)A (D)SP
2、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( )
(A)MOV (B)MOVX (C)MOVC (D)以上都是
3、指令ALMP的跳转范围是( )
(A)256B (B)1KB (C)2KB (D)64KB
4、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应
是( )
(A)98H (B)84H (C)42H (D)22H
5、各中断源发出的中断请求信号,都会记在MCS-51系统中的( )
(A)IE (B)IP (C)TCON (D)SCON
6.定时器/计数器工作方式1是( )。
A.8位计数器结构 B.2个8位计数器结构
C.13位计数结构 D.16位计数结构
7.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应
为( )
A.2MHz B.1MHz C.500KHz D.250KHz
8.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字
形代码应为( )。
A.06H B.F9H C.30H
9.下列数据字定义的数表中,( )是错误的。
“AA” “A”
“OABC” H
10.串行口的控制寄存器SCON中,REN的作用是( )。
A.接收中断请求标志位 B.发送中断请求标志位
C.串行口允许接收位 D.地址/数据位
三、简答题
1、什么是单片机?单片机与通用微机相比有何特点?
2、什么是复位?单片机的复位电路有哪几种,工作原理分别是什么?
3、C51语言与汇编语言各有哪些特点?
4、MSC51中断的中断响应条件是什么?
5、单片机硬件抗干扰技术主要由哪些?
6、P3口有什么特点?如何正确使用P3口?
7、简述串行数据传送的特点。
8、MCS-51单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?
9、MCS-51内部四个并行I/O口各有什么异同?作用是什么?
10、简述MCS-51单片机的中断响应过程。
11、A/D转换接口中采样保持电路的作用是什么?省略采样保持电路的前提条件是什么?
12、简述变址寻址方式并举例说明。
三、编程题
1、电路图如下图所示,编写程序,实
现如下功能:上电复位后数码管显示“0”。
每按一下K1键,数码管显示加1。当显示为
“9”时,再按下K1键,数码管显示“0”,
从头开始计数。
2、如下图所示,编写可键控的流水灯程序。要求实现的功能为:SW1为“总开关”,首
次按压SW 1可产生流水灯“自下向上” 的流动; SW 2 为“停止键”,按压SW 2则全部灯灭;
SW 3和SW 4为“方向键”,使灯分别产生 “自上向下”和 “自下向上” 流动。
3、请使用位操作指令,实现下列逻辑操作:
P1.5=ACC.2∧P2.7∨ACC.1∧P2.0
4、在外部RAM首地址为TABLE的数据表中有10个字节数据,请编程将每个字节的最高位
无条件地置1。
5、 已知内部RAM 30H单元开始存放20H个数据,将其传送到外部RAM的0000H单元开
始的存储区,请编程实现。
2024年4月26日发(作者:漆雕书易)
《单片机原理与应用》复习题
一、填空题
1、8051的引脚RST是 (IN脚/OUT脚),当其端出现 电平时,8051进入复位状
态。当RST脚收到 电平,8051才脱离复位状态,进入 。
2、中断处理的全过程分为三个段: 、 、 。
3、C51的存储类型有 、 、 、 、 和 。
4、8051单片机外部中断请求信号有电平方式和 。在电平方式下,当采集到INT0、
INT1的有效信号为 时,激活外部中断。
5、16KB ROM的首地址若为1000H,则末地址是 H。
6、8051单片机若设定IP=0001 0110B,则优先级别最高的是 ,其次分别
是 , ,和 ,最低的是 。
7、74LS373是常用的 芯片,74LS244是常用的 芯片。
8、LED显示器的显示控制方式有 显示和 显示两大类。
9、计算机的系统总线有 、 和 。
10、通常、单片机上电复位时PC= ,SP= ;而工作寄存器则缺省采用第 00 组,
这组寄存器的地址范围是从 。
11、汇编语言中可以使用 ,它们不是真正的指令,只是用来对汇编过程进行某种控制。
12、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC
后,把程序存储器 单元的内容送累加器A中。
13、MCS-51单片机访问外部存储器时,利用 来自P0口的低8位地址信号。
14、MCS-51单片机8031中有 个 位的定时/计数器,可以被设定的工作方式有
种。
15、MCS-51单片机有 个中断源,可分为 个中断优先级。上电复位时 外部中断 中
断源的最高。
16、用串行口扩展并行口时,串行接口的工作方式应选为 。
17、半导体存储器的最重要的两个指标是 和 。
18、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为 。
19、写8255A控制字时,需将A1、A0置为 。
二、选择题
1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是( )
(A)PC (B)PSW (C)A (D)SP
2、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( )
(A)MOV (B)MOVX (C)MOVC (D)以上都是
3、指令ALMP的跳转范围是( )
(A)256B (B)1KB (C)2KB (D)64KB
4、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应
是( )
(A)98H (B)84H (C)42H (D)22H
5、各中断源发出的中断请求信号,都会记在MCS-51系统中的( )
(A)IE (B)IP (C)TCON (D)SCON
6.定时器/计数器工作方式1是( )。
A.8位计数器结构 B.2个8位计数器结构
C.13位计数结构 D.16位计数结构
7.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应
为( )
A.2MHz B.1MHz C.500KHz D.250KHz
8.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字
形代码应为( )。
A.06H B.F9H C.30H
9.下列数据字定义的数表中,( )是错误的。
“AA” “A”
“OABC” H
10.串行口的控制寄存器SCON中,REN的作用是( )。
A.接收中断请求标志位 B.发送中断请求标志位
C.串行口允许接收位 D.地址/数据位
三、简答题
1、什么是单片机?单片机与通用微机相比有何特点?
2、什么是复位?单片机的复位电路有哪几种,工作原理分别是什么?
3、C51语言与汇编语言各有哪些特点?
4、MSC51中断的中断响应条件是什么?
5、单片机硬件抗干扰技术主要由哪些?
6、P3口有什么特点?如何正确使用P3口?
7、简述串行数据传送的特点。
8、MCS-51单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?
9、MCS-51内部四个并行I/O口各有什么异同?作用是什么?
10、简述MCS-51单片机的中断响应过程。
11、A/D转换接口中采样保持电路的作用是什么?省略采样保持电路的前提条件是什么?
12、简述变址寻址方式并举例说明。
三、编程题
1、电路图如下图所示,编写程序,实
现如下功能:上电复位后数码管显示“0”。
每按一下K1键,数码管显示加1。当显示为
“9”时,再按下K1键,数码管显示“0”,
从头开始计数。
2、如下图所示,编写可键控的流水灯程序。要求实现的功能为:SW1为“总开关”,首
次按压SW 1可产生流水灯“自下向上” 的流动; SW 2 为“停止键”,按压SW 2则全部灯灭;
SW 3和SW 4为“方向键”,使灯分别产生 “自上向下”和 “自下向上” 流动。
3、请使用位操作指令,实现下列逻辑操作:
P1.5=ACC.2∧P2.7∨ACC.1∧P2.0
4、在外部RAM首地址为TABLE的数据表中有10个字节数据,请编程将每个字节的最高位
无条件地置1。
5、 已知内部RAM 30H单元开始存放20H个数据,将其传送到外部RAM的0000H单元开
始的存储区,请编程实现。