版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章习题
姓名:学号:专业:―
一、填空题
1.MCS-51系列单片机为」位单片机,,51系歹J单片机的地址线有」条,
共有40个引脚。
2.当单片机的PSW二01H时,这时当前的工作寄存器区是区,R4所对
应的存储单元地址为04Ho
3.单片机外部三大总线分别为地址总线、数据总线和控制总线。
4.8051内部有4并行口,P0口直接作输出口时,必须外接上拉电阻;并
行口作输入口时,必须先置1,才能读入外设的状态。
5.MCS-51的存储器空间配置从功能上可分为四种类型:一外部数据存储器.、
内部数据存储器、「内部程序存储器.、外部程序存储器。
6.设计一个以AT89c51单片机为核心的系统,如果不外扩程序存储器,使其
内部4KB闪烁程序存储器有效,则其EA*引脚应该接高电平。
7.半导体存储器分成两大类程序存储器和数据存储器,其中数据存
储器具有易失性,常用于存储临时数据。
8.PC存放下一条将要从程序存储器取出指令的地址,具有自动加1特性,在
8051中决定程序执行顺序的是PC还是DPTR?PCODPTR存放存放16
位地址,作为方艺里亚寻址用的地址寄存器(间接寻址),故称数据指针。
9.8051单片机的内部硬件结构包括了:且L、程序存储器、数据存储器、
和定时计数器以及并行及O口、串行口、中断控制系统、时钟电路、位
处理器等部件,这些部件通过总线相连接。
10.一个完整的微机系统由硬件和软件两大部分组成。
11.MCS-5I单片机的堆栈区只可设置在片内RAM,堆栈寄存器SP
是8位寄存器。
12.AT89S51复位后,PC与SP的值为分别为0000H和07H。
13.P2口通常用作.地址总线高八位,也可以作通用的I/O口使用。
14.MCS—51单片机的P0—P4口均是并行I/O口,其中的P0口和P2
口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线
和地址总线,在P0—P4口中,P0为真正的双向口,P1.P2,P3为
准双向口,P3口为双功能口。
15.在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问程序存
储器提供地址,而DPTR是为访问数据存储器提供地址。
16.MCS-51系列单片机访问外部数据存储器是采用例旦_寄存器作为地址指
针的,可寻址数据存储潜的最大空间64K字节。
17.51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为
51单片机的PC是坨位的,因此其寻址的范围为64KB。
18.内部RAM中,位地址为30H的位,该位所在字节的字节地址为
26Ho
19.51单片机中,片内数据存储器的空间大小为,程序存储器最大可扩
展空间为64KB;片外数据存储器最大可扩展空间为64KB;51内
部自带4K容量程序存储器。
20.MCS-51单片机访问外部存储器时,利用ALE信号锁存来自
P0口的低8位地址信号。
21.若寄存器ACC=01H,B=80H,那么执行完"ACOACC+B”;后P标志位
为0。C51将P1口全部8个位变反的表达式是P=~Po
22.在51单片机中,如果采用6MHz晶振,一个机器周期为2Hs<>
23.AT89C51单片机的机器周期等于」2________个时钟振荡周期。
24.若A中的内容为63H,那么,P标志位的值为0
25.内部RAM中,可作为工作寄存器区的单元地址为H〜IFH。
26.8051内部有(2)个定时器,(4)个并行口。
27.8051内部数据存储器的地址范围是00H〜7FH,位地址空间的字节地址范
围是20H〜2FH,特殊功能寄存器SFR地址分配的范围在80H〜FFH。
28.若A中的内容为67H,那么,P标志位为1o
29.若寄存器ACC=01H,B=80H,那么执行完"ACC=ACC+B”;后P标志位
为0oC51将P1口全部8个位变反的表达式是P=~P.
30.单片机与普通计算机的不同之处在于其将_£电、存储器、和I/O接口三部分
集成于一块芯片上。
二、选择题
1.CPU主要的组成部部分为(C)o
(A)运算器、寄存器(B)加法器、寄存器
(C)运算器、控制器(D)运算器、指令译码器
2.8051单片机中内部存储潜RAM中下列哪个地址单元既可位寻址又可字节寻
址。(D)
(A)77H(B)3FH(C)07H(D)2AH
3.8051单片机的并行I/O口读、改、写操作时是针对该口的(B)o
C、存放下一条指令地址D、存放上一条指令地址
12.ALU表示(D)。
A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件
13.单片机上电后或复位后,工作寄存器R0是在(A)。
A、0区00H单元B、0区01H单元C、0区09H单元D、SFR
14.18、单片机8051的XTAL1和XTAL2引脚是(D)引脚。
A、外接定时器B、外接串行口C、外接中断D、外接晶振
15.19、8051单片机的VSS(20)引脚是(B)引脚。
A.主电源+5VB.接地C.备用电源D.访问片外存贮器
16.20、8051单片机的VCC(40)引脚是(A)引脚。
A.主电源+5VB.接地C.备用电源D.访问片外存贮器
17.MCS—51复位后,程序计数器PC=(B)。即程序从(B)开始执
行指令。
A、0001HB、0000HC、0003HD、0023H
18.23、MCS—51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用
来(C),它是按后进先出的原则存取数据的。
A、存放运算中间结果B、存放标志位
C、暂存数据和地址D、存放待调试的程序
19.MCS—51单片机复位后,专用寄存器ACC的状态是(C)。
A、0000HB、07HC、OOHD、0FFH
20.当程序状态字寄存器PSW状态字中RS1和RS0分别为。和1时,系统先用
的工作寄存器组为(B)。
A、组0B、组1C、组2D、组3
21.8051单片机中,唯一一个用户可使用的16位寄存器是(D)。
A、PSWB、ACCC、SPD、DPTR
22.8051的程序计数器PC为16位计数器,其寻址范围是(D)。
A、8KB、16KC、32KD、64K
23.单片机应用程序一般存放在(B)中。
A、RAMB、ROMC、寄存器D、CPU
24.下列(B)特殊功能寄存器不具有位寻址功能。
(A)PSW(B)TMOD(C)ACC(D)P0
25.在家用电器中使用单片机应属于微计算机的(B)
(A)辅助设计应用(B)测量、控制应用(C)数值计算应用(D)数据处理应用
26.8031与8051的区别在于。(D)
A)内部数据存储单元数目的不同(B)内部数据存储器的类型不同
(C)内部程序存储器的类型不同(D)内部是否有程序存储器
三、判断题
1、当MCS-51上电复位时,堆栈指针SP=OOH。(X)SP=07H
2、PC存放的是当前正在执行的指令。(X)是将要执行的下一条指令的地址
3、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。(X)80H~FFH
5、8031的CPU是由RAM和EPROM所组成。(X)CPU由运算器和控制器组成
6、PC可以看成使程序存储器的地址指针。(J)
7、判断以下有关PC和DPTR的结论是否正确?
A、DPTR是可以访问的,而PC不能访问。(J)
B、它们都是16位的存储器。(V)
C、它们都有自动加“1”的功能。(义)PC有自动加“1”的功能,而DPTR的
加“1”则需通过指令INCDPTR来完成。
D、DPTR可以分为两个8位的寄存器使用,但PC不能。)
8、程序计数器PC不能为用户编程时直接使用,因为它没有地址。(V)
9、内部RAM的位寻址区,只能供位寻址使用.而不能供字节寻址使用.(X)
位寻址区既可以供位寻址使用,又可以供字节寻址使用。
10、8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,
是可以进行位寻址的。(X)特殊功能寄存器中其单元地址能被8整除的才可以
进行位寻址。
11、MCS—51单片机是高档16位单片机。(X)
12、MCS—51的产品8051与8031的区别是:8031片内无ROM。(V)
13、8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或
中间结果。(V)
14、8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行
中的各种状态信息。)
15、MCS-51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片
内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。(V)
16、单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进
入死循环时,可按复位键重新启动。(V)
17、单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,
一个机器周期等于一个时钟周期组成。(X)
18、单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组
成。(J)
19、单片机系统扩展时使用的锁存器,是用于锁存高8位地址。(X)
20、MCS—51单片机上电复位后,片内数据存储器的内容均为OOH。(X)
21、MCS—51单片机的数据存贮器是指外部存贮器。(X)
22、MCS-51单片机的特殊功能寄存器集中布置在片内数据存贮器的一个区域
中。(J)
23、当8051单片机的晶振频率为12MHz时,ALE地址锁存信号端的输出频率为
2MHZ的方脉冲。(V)
简答题:
1.什么是单片机的振荡周期、机器周期、指令周期?它们之间的关系是什么?
答:振荡周期是指振荡脉冲的周期,它是振荡频率的倒数,即晶振频率的倒数;
1个机器周期为12个振荡周期,它是构成指令周期的基本单位;指令周期是指
执行一条指令所需的时间,它是机器周期的倍数。
2.如单片机CPU采用6MHz晶振,分别计算此CPU的振荡周期、时钟周期、机
器周期和双周期指令所用的时间。
3.何谓单片机的最小系统?
答:单片机最小系统是指一个真正可用的单片机最小配置应用系统。包括CPU、
存储器、电源、晶振电路及复位电路等。51系列单片机8031片内无程序存储器,
因此必须片外扩展程序存储器后才能构成最小应用系统。
4.简要说明8051单片机RST、ALE.EA、RST/YPD四个管脚的作用?
答:RST管脚加高电立时间大于两个机器周期系统复位
ALE高电平锁存P0口提供的地址低8位(A7~A0)
EA二1,CPU开始从片内程序存储器取指令,PC大于0FFF后转向片外程序存
储器取指令。EA=0,CPU开始从片外程序存储器取指令。
RST/VPD:复位信号输入引脚/备用电源输入引脚;
5.MCS-51内部四个并行I/O口各有什么异同?作用是什么?何谓“准双向口”
答:MCS-51单片机共有四个8位双向并行的I/O端口,每个端口都包括一个锁
存器、一个输出驱动器和一个输入缓冲器。但这四个端口的功能不全相同,P0
口既可作一般I/O端口使用,又可作地址/数据总线使用;P1口是一个准双向并
行口,作通用并行I/O口使用;P2口除了可作为通用I/O使用外,还可在CPU
访问外部存储器时作高八位地址线使用;P3口是一个多功能口除具有准双向I/O
功能外,还具有第二功能。
准双向口作为数据输入时需先置.1,使引脚成为高阻状态,这样才能正确地输入
数据。
6.单片机复位有哪几种方式?指出复位后机器的初始状态.
答:单片机复位有上电复位、手动复位、外来信号复位和复合复位等4种方式,
复位后机器的初始状态为:
(1)PC值=000011
(2)RAM:随机数
(3)SFR:P0-P3=FFH,SBUF不定,其余全为00H
7.将图中9、18、19、31管脚连线到图中相应的位置构成8051单片机最小系统。
说明该系统机器周期是多少?并说明P0、P2口在系统扩展中的作用?
答:主频机器周期(1分)
12MHzlusArAOD7~D0
-Q吐丽又国XTAL1P0
CZ)
P0口分时提供8位数据线(D7~D0)30PF-T2MHZ1(JA15*A8
XTAL1P2
和低8位地址总线(A7-A0)(1分)8051
10KO(^―RSTALE
一…(1分厂
(
P1口提供地址总线高8位(A15-A8)1分)PSEN
10UF
G分)「包
8.51单片机的片内都集成了哪些功能部件?各个功能部件的最主要的功能是
什么?
(1)1个微处理器(CPU);
(2)128个数据存储器(RAM)单元;
(3)4KBFlash程序存储器;
(4)4个8位可编程并行I/O口(P0口、P1口、P2口、P3口);
(5)1个全双工串行口;
(6)2个16位定时器/计数器;
(7)一个中断系统,5个中断源,2个优先级;
(8)21个特殊功能寄存器(SFR)o
9.51单片机存储器的物理结构分成几类?
答:分成四类:片内程序存储器,片外程序存储器,片内数据存储器,片外数据
存储器。
10.何谓SFR?它的作用是什么?
答:SFR是特殊功能寄存器(SpecialFunctionRegisters),用于控制、管理
片内算术逻辑部件,并行I/O口、串行I/O口、定时器/计数器、中断系统等功
能模块的工作。
第二章习题
姓名:学号:专业:―
一、填空题
31.MCS-51系列单片机为」位单片机,,51系列单片机的地址线有条,
共有40个引脚。
32.当单片机的PSW=01H时,这时当前的工作寄存器区是Q区,R4所对
应的存储单元地址为04Ho
33.单片机外部三大总线分别为地址总线、数据总线和控制总线。
34.8051内部有4并行口,P0口直接作输出口时,必须外接上拉电阻;并
行口作输入口时,必须先_置1,才能读入外设的状态。
35.MCS-51的存储器空间配置从功能上可分为四种类型:外部数据存储器、
内部数据存储器、一内部程序存储器.、外部程序存储器。
36.设计一个以AT89C51单片机为核心的系统,如果不外扩程序存储器,使其
内部4KB闪烁程序存储器有效,则其EA*引脚应该接高电平。
37.半导体存储器分成两大类程序存储器和数据存储器,其中数据存
储器具有易失性,常用于存储临时数据。
38.PC存放下一条将要从程序存储器取出指令的地址,具有自动加1特性,在
8051中决定程序执行顺序的是PC还是DPTR?PC0DPTR存放存放16
位地址,作为左处寻址用的地址寄存器(间接寻址),故称数据指针。
39.8051单片机的内部硬件结构包括了:31、程序存储器、数据存储器、
和定时计数器以及并行I/O口、串行口、中断控制系统、时钟电路、位
处理器等部件,这些部件通过3^^相连接。
40.一个完整的微机系统由硬件和软件两大部分组成。
41.MCS-51单片机的堆栈区只可设置在片内RAM,堆栈寄存器SP
是立寄存器。
42.AT89S51复位后,PC与SP的值为分别为0000H和07H。
43.P2口通常用作.地址总线高八位,也可以作通用的I/O口使用。
44.MCS—51单片机的P0—P4口均是并行I/O口,其中的P0口和P2
口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线
和地址总线,在P0—P4口中,P()为真正的双向口,PLP2.P3为
准双向口,P3口为双功能口。
45.在MCS—51中,PC和DPTR都用于提供地址,但PC是为访问程序存
储器提供地址,而DPTR是为访问数据存储器提供地址。
46.MCS-51系列单片机访问外部数据存储器是采用DPTR寄存器作为地址指
针的,可寻址数据存储器的最大空间64K字节。
47.51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,咒为
51单片机的PC是正位的,因此其寻址的范围为64KB。
48.内部RAM中,位地址为30H的位,该位所在字节的字节地址为
26Ho
49.51单片机中,片内数据存储器的空间大小为程序存储器最大可扩
展空间为64KB;片外数据存储器最大可扩展空间为64KB;51内
部自带4K容量程序存储器。
50.MCS-51单片机访问外部存储器时,利用ALE信号锁存来自
P0口的低8位地址信号。
51.若寄存器ACC=01H,B=80H,那么执行完"ACOACC+B”;后P标志位
为0oC51将P1口全部8个位变反的表达式是P=~P。
52,在51单片机中,如果采用6MHz晶振,一个机器周期为2Hs。
53.AT89C51单片机的机器周期等于12个时钟振荡周期。
54.若A中的内容为63H,那么,P标志位的值为0
55.内部RAM中,可作为工作寄存器区的单元地址为00H〜IFHo
56.8051内部有(2)个定时器,(4)个并行口。
57.8051内部数据存储器的地址范围是00H〜7FH,位地址空间的字节地址范
围是20H〜2〜,特殊功能寄存器SFR地址分配的范围在80H〜FFH。
58.若A中的内容为67H,那么,P标志位为1。
59.若寄存器ACC=01H,B=80H,那么执行完"ACOACC+B”;后P标志位
为0oC51将P1口全部8个位变反的表达式是P=~P°
60.单片机片普通计算机的不同之处在于其将CPU、存储器、和I/O接口三部分
集成于一块芯片上。
二、选择题
27.CPU主要的组成部部分为(C)。
(A)运算器、寄存器(B)加法器、寄存器
(C)运算器、控制器(D)运算器、指令译码器
28.8051单片机中内部存储器RAM中下列哪个地址单元既可位寻址又可字节寻
址。(D)
(A)7711(B)3FH(C)07H(D)2AH
29.8051单片机的并行I/O口读、改、写操作时是针对该口的(B)<>
(A)引脚(B)内部锁存器(C片选信号(D)地址线
30.8051单片机的(C)口的引脚,还具有外中断、串行通信等第二功能,
(A)P0(B)Pl(C)P3(D)P2
31.MCS-51单片机4个I/O口中,下列哪个I/O口内部不带上拉电阻。(A)。
(A).PO(B).P1口(C).P2口(D).P3口
32.己知寄存器PSW中的位RS1=O、RS0=l,则工作寄存器组R0~R7地址范围是
(B)«
(A)00H~07H(B)08H~0FH(C)10H~17H(D)18H~1FH
33.单片机8031的ALE引脚是(B)。
A、输出高电平B、输出矩形脉冲,频率为fosc的1/6
C、输出低电平D、输出矩形脉冲,频率为fosc的1/2
34.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是(A)0
A、P0口B、P1口C、P2口D、P0口和P2口
35.PSW中的RS1和RS0用来(A)。
A、选择工作寄存器区号B、指示复位C、选择定时器D、选择工作
方式
36.8031单片机若晶振频率为fosc=12MHz,则一个机器周期等于(C)心。
A、1/12B、1/2C、1D、2
37.MCS—51单片机的数据指针DPTR是-•个16位的专用地址指针寄存器,主要
用来(B)。
A、存放指令B、存放16位地址,作间址寄存器使用
C、存放下一条指令地址D、存放上一条指令地址
表示()
38.ALUD0
A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件
39.单片机上电后或复位后,工作寄存器R0是在(A)。
A、0区00H单元B、0区01H单元C、0区09H单元D、SFR
40.18、单片机8051的XTAL1和XTAL2引脚是(D)引脚。
A、外接定时器B、外接串行口C、外接中断D、外接晶振
41.19、8051单片机的VSS(20)引脚是(B)引脚。
A.主电源+5VB.接地C.备用电源D.访问片外存贮器
42.20、8051单片机的VCC(40)引脚是(A)引脚。
A.主电源+5VB.接地C.备用电源D.访问片外存贮器
43.MCS—51复位后,程序计数器PC=(B)o即程序从(B)开始执
行指令。
A、0001HB、0000HC、0003HD、0023H
44.23、MCS-51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用
来(C),它是按后进先出的原则存取数据的。
A、存放运算中间结果B、存放标志位
C、暂存数据和地址D、存放待调试的程序
45.MCS—51单片机复位后,专用寄存器ACC的状态是(C)。
A、OOOOHB、07HC、OOHD、OFFH
46.当程序状态字寄存器PSW状态字中RS1和RSO分别为0和1时,系统先用
的工作寄存器组为(B)o
A、组0B、组1C、组2D、组3
47.8051单片机中,唯--个用户可使用的16位寄存器是(D)。
A、PSWB、ACCC、SPD、DPTR
48.80sl的程序计数器PC为16位计数器.其寻址范围是(D工
A、8KB、16KC、32KD、64K
49.单片机应用程序一般存放在(B)中。
B、RAMB、ROMC、寄存器D、CPU
50.下列(B)特殊功能寄存器不具有位寻址功能。
(B)PSW(B)TMOD(C)ACC(D)P0
51.在家用电器中使用单片机应属于微计算机的(B)
(B)辅助设计应用(B)测量、控制应用(C)数值计算应用(D)数据处理应用
52.8031与8051的区别在于。(D)
A)内部数据存储单元数目的不同(B)内部数据存储器的类型不同
(C)内部程序存储器的类型不同(D)内部是否有程序存储器
三、判断题
1、当MCS-51上电复位时,堆栈指针SP=OOH。(X)SP=07H
2、PC存放的是当前正在执行的指令。(X)是将要执行的下一条指令的地址
3、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。(X)80H-FFH
5、8031的CPU是由RAM和EPROM所组成。(义)CPU由运算器和控制器组成
6、PC可以看成使程序存储器的地址指针。(J)
7、判断以下有关PC和DPTR的结论是否正确?
A、DPTR是可以访问的,而PC不能访问。(J)
B、它们都是16位的存储器。(V)
C、它们都有自动加“1”的功能。(X)PC有自动加“1”的功能,而DPTR的
加“1”则需通过指令INCDPTR来完成。
D、DPTR可以分为两个8位的寄存器使用,但PC不能。)
8、程序计数器PC不能为用户编程时直接使用,因为它没有地址。(J)
9、内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。(X)
位寻址区既可以供位寻址使用,又可以供字节寻址使用。
10、8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因止匕
是可以进行位寻址的。(X)特殊功能寄存器中其单元地址能被8整除的才可以
进行位寻址。
11、MCS—51单片机是高档16位单片机。(X)
12、MCS—51的产品8051与8031的区别是:8031片内无ROM。(J)
13、8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或
中间结果。(V)
14、8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行
中的各种状态信息。(J)
15、MCS-51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片
内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。(V)
16、单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进
入死循环时,可按复位键重新启动。(V)
17、单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,
一个机器周期等于一个时钟周期组成。(X)
18、单片机的指令周期是执行一条指令所需耍的时间。一般由若干个机器周期组
成。(V)
19、单片机系统扩展时使用的锁存器,是用于锁存高8位地址。(X)
20、MCS—51单片机上电复位后,片内数据存储器的内容均为OOH。(X)
21、MCS—51单片机的数据存贮器是指外部存贮器。(X)
22、MCS-51单片机的特殊功能寄存器集中布置在片内数据存贮器的一个区域
中。(J)
23、当8051单片机的晶振频率为12MHz时,ALE地址锁存信号端的输出频率为
2MHZ的方脉冲。(V)
简答题:
11.什么是单片机的振荡周期、机器周期、指令周期?它们之间的关系是什么?
答:振荡周期是指振荡脉冲的周期,它是振荡频率的倒数,即晶振频率的倒数;
1个机器周期为12个振荡周期,它是构成指令周期的基本单位;指令周期是指
执行一条指令所需的时间,它是机器周期的倍数。
12.如单片机CPU采用6MHz晶振,分别计算此CPU的振荡周期、时钟周期、机
器周期和双周期指令所用的时间。
13.何谓单片机的最小系统?
答:单片机最小系统是指一个真正可用的单片机最小配置应用系统。包括CPU、
存储器、电源、晶振电路及复位电路等。51系列单片机8031片内无程序存储器,
因此必须片外扩展程序存储器后才能构成最小应用系统。
14.简要说明8051单片机RST、ALE、EA、RST/VPD四个管脚的作用?
答:RST管脚加高电立时间大于两个机器周期系统复位
ALE高电平锁存P0口提供的地址低8位(A7~A0)
EA=1,CPU开始从片内程序存储器取指令,PC大于0FFF后转向片外程序存
储器取指令。EAR,CPU开始从片外程序存储器取指令。
RST/VPD:复位信号输入引脚/备用电源输入引脚;
15.MCS-51内部四个并行I/O口各有什么异同?作用是什么?何谓“准双向口”
答:MCS-51单片机共有四个8位双向并行的I/O端口,每个端口都包括一个锁
存器、一个输出驱动器和一个输入缓冲器。但这四个端口的功能不全相同,P0
口既可作一般I/O端口使用,又可作地址/数据总线使用;P1口是一个准双向并
行口,作通用并行I/O口使用;P2口除了可作为通用I/O使用外,还可在CPU
访问外部存储器时作高八位地址线使用;P3口是一个多功能口除具有准双向I/O
功能外,还具有第二功能。
准双向口作为数据输入时需先置1,使引脚成为高阻状态,这样才能正确地输入
数据。
16.单片机复位有哪几种方式?指出复位后机器的初始状态.
答:单片机复位有上电复位、手动复位、外来信号复位和复合复位等4种方式,
复位后机器的初始状态为:
(4)PC值二0000H
(5)RAM:随机数
(6)SFR:P0-P3=FFH,SBUF不定,其余全为00H
17.将图中9、18、19、31管脚连线到图中相应的位置构成8051单片机最小系统。
说明该系统机器周期是多少?并说明P0、P2口在系统扩展中的作用?
答:主频12MHz机器周期lus(1分)
A/7'A0D7~D0
XTAL1P01
PO口分时提供8位数据线(D7-D0)A15-A8
XTAL1P2
和低8位地址总线(A7-A0)(1分)8051
RSTALE
P1口提供地址总线高8位(A15~A8)(1分)PSEN
JG分)「包
18.51单片机的片内都集成了哪些功能部件?各个功能部件的最主要的功能是
什么?
(1)1个微处理器(CPU);
(2)128个数据存储器(RAM)单元;
(3)4KBFlash程序存储器;
(4)4个8位可编程并行I/O口(PO口、P1口、P2口、P3口);
(5)1个全双工串行口;
(6)2个16位定时器/计数器;
(7)一个中断系统,5个中断源,2个优先级;
(8)21个特殊功能寄存器(SFR)o
19.51单片机存储器的物理结构分成几类?
答:分成四类:片内程序存储器,片外程序存储器,片内数据存储器,片外数据
存储器。
20.何谓SFR?它的作用是什么?
答:SFR是特殊功能寄存器(SpecialFunctionRegisters),用于控制、管理
片内算术逻辑部件,并行I/O口、串行I/O口、定时器/计数器、中断系统等功
能模块的工作。
61.51单片机外部中断有两种触发方式,分别为电平触发和边沿触
62.单片机内、外中断源按优先级别分为高级中断和低级中断,级别的高低是由
中断优先级寄存港的置位状态决定的。同一级别中断源的优先顺序是由
自然优先级顺序决定的。
63.8051单片机有5个中断源,2级中断优先级别。
64.中断源的是否允许中断是由IE寄存器决定的,中断源的优先级别是由
IP寄存器决定的。
65.当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址
处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移
到中断服务程序。其中INT1的入口地址为0013H,串行口的
中断入口地址为0023H,T0的入口地址为000BH
T01的入口地址为001BH,INTO的入口地址为
0003Ho
66.8051单片机中IP=OEH,1E=8DH时,CPU能响应的优先权最低的中断源是
外部中断。
67.单片机的复位操作是高电平(高电平/低电平),单片机复位后,中断允
许寄存器IE的值是00H。
68.MCS-51单片机中,在IP=OxOO时,优先级最高的中断是外部中断0,最低
的是串行口中断。
69.若只需要开串行口中断,则IE的值应设置为90H,若需要将外部中断
0设置为下降沿触发,则执行的语句为"0=1。
二、选择题
1.MCS-51定时器TO的中断入口地址为(B)0
(A)0003H(B)000BII(C)001311(D)001B1I
2.MCS-51单片机在同一级别里除串行口外,级别最低的中断源
是(B)。
(A)外部中断1(B)定时器T1(C)定时器TO(D)串行口
3.MCS-51单片机在同一优先级的多个中断源同时申请中断时,CPU首先响应
(A)o
(A)外部中断0(B)TO中断(C)外部中断1(D)T1白断
4.8031单片机外部中断0请示信号输入的引脚是(B)
(A)RXD(B)INTO(C)TO(D)WR
5.要使MCS-51能够响应定时器口中断,串行接口中断,它的中断允许寄存
器TE的内容应是(A)
(A)98H(B;84H(C)42H(D;22H
6.MCS-51单片机各中断源的优先级别设定是利用寄存器(D)
(A)TMOD(B)IP(C)PCON(D)SCON
7.MCS-51单片机的外部中断1的中断请求标志是(D)o
(A)ET1(B)TF1(C)IT1(D)IE1
8.利用下列(D)关键字可以改变工作寄存器组
(A)interrupt(B)sfr(C)while(D)using
9.在中断流程中有“关中断”的操作,对于外部中断0,要关中断应复:位中断
允许寄存器的(B)
(A)EA位和ETO位(B)EA位和EXO位
(B)(C)EA位和ES位(D)EA位和ET1位
三、简答题
1.简述MCS-51单片机的中断响应过程。
答:CPU在每个机器周期的S5P2期间顺序采样每个中断源,在下一个机器周期
S6区间按优先级顺序查询中断标志,如查询到某个中断定标志为1,将在接下来
的机器周期S1期间按优先级进行中断处理,中断系统通过硬件自动将相应的中
断矢量地址装入PC,以便进入相应的中断服务程序。一旦响应中断,CPU首先置
位相应的中断“优先级触发器”,然后由硬件执行一条长调用指令,把当前的
PC值压入堆栈,以保护断点,再将相应的中断服务的入口地址送入PC,于是CPU
接着从中断服务程序的入口处开始执行。对于有些中断源,CPU在响应中断后会
H动清除
2.什么是中断?其主要功能是什么?
中断就是对外界异步发生的事件作出及时的处理。
功能:分时操作;实时处理;故障处理。
3.中断允许寄存器IE和优先级寄存器IP数据状态如图,说明中断服务系统那些
中断源被开放,那些中断源被屏蔽,级别最高的中断源是什么?说明寄存器(IE)
标志位EA的作用。
答:开放的中断有INTO、TO、串口EAESET1EX1ETOEXO
110011
被屏蔽的中断有INTI、T1PSPT1PX1PTOPXO
10000
串口为高级中断
EA为总中断允许标志位
4.中断允许寄存器(IE)和中断优先级寄存器(IP)数据状态如图,说明中断服
务系统那些中断源被开放,那些中断源被屏蔽,级别最高的中断源是什么?(5
分)
PSPT1PX1PTOPXO
IP00010
EAESET1EX1ETOEXO
IE1————01011
外部中断INTO、定时器TO、定时器T1中断源被开放(2分)
外部中断INT1和串口中断源被屏蔽(2分)
级别最高的中断源是定时器TO(1分)
70.51单片机外部中断有两种触发方式,分别为电平触发和边沿触
71.单片机内、外中断源按优先级别分为高级中断和低级中断,级别的高低是由
中断优先级寄存器的置位状态决定的。同一级别中断源的优先顺序是由
自然优先级顺序决定的。
72.8051单片机有5个中断源,2级中断优先级别。
73.中断源的是否允许中断是由IE寄存器决定的,中断源的优先级别是由
JP寄存器决定的。
74.当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址
处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移
到中断服务程序。其中INT1的入口地址为0013H,串行口的
中断入口地址为0023H,T0的入口地址为000BH
T01的入口地址为001BH,INTO的入口地址为
0003Ho
75.8051单片机中IP=OEH,IE=8DH时,CPU能响应的优先权最低的中断源是
外部中断。
76.单片机的复位操作是一高电平(高电平/低电平),单片机复位后,中断允
许寄存器IE的值是00H。
77.MCS-51单片机中,在IP=OxOO时,优先级最高的中断是外部中断0,最低
的是串行口中断。
78.若只需要开串行口中断,则IE的值应设置为90H,若需要将外部中断
0设置为下降沿触发,则执行的语句为ITO=1。
二、选择题
1.MCS-51定时器TO的中断入口地址为(B)<,
(A)0003H(B)OOOBH(C)0013H(D)OO1BH
10.MCS-51单片机在同一级别里除串行口外,级别最低的中断源
是(B)o
(B)外部中断1(B)定时器T11C)定时器TO(D)串行口
11.MC5-51单片机在问一优先级的多个中断源问时申请中断时,CPU苜先响应
(A)o
(B)外部中断0(B)TO中断(C)外部中断1(D)T1中断
12.8031单片机外部中断0请示信号输入的引脚是(B)
(A)RXD(B)INTO(C)TO(D)WR
13.要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存
器IE的内容应是(A)
(A)98H(B;84H(C)42H(D;22H
14.MCS-51单片机各中断源的优先级别设定是利用寄存器(D)
(A)TMOD(B)IP(C)POON(D)SCON
15.MCS-51单片机的外部中断1的中断请求标志是(D)o
(A)ET1(B)TF1(C)TT1(D)TEI
16.利用下列(D)关键字可以改变工作寄存器组
(A)interrupt(B)sfr(C)while(D)using
17.在中断流程中有“关中断”的操作,对于外部中断0,要关中断应复位中
断允许寄存器的(B)
(C)EA位和ETO位(B)EA位和EXO位
(D)(C)EA位和ES位(D)EA位和ET1位
三、简答题
1.简述MCS-51单片机的中断响应过程。
答:CPU在每个机器周期的S5P2期间顺序采样每个中断源,在下一个机器周期
S6区间按优先级顺序查询中断标志,如查询到某个中断定标志为1,将在接下来
的机器周期S1期间按优先级进行中断处理,中断系统通过硬件自动将相应的中
断矢量地址装入PC,以便进入相应的中断服务程序。一旦响应中断,CPU首先置
位相应的中断“优先级触发器”,然后山硬件执行一条长调用指令,把当前的
PC值压入堆栈,以保护断点,再将相应的中断服务的入口地址送入PC,于是CPU
接着从中断服务程序的入口处开始执行。对于有些中断源,CPU在响应中断后会
自动清除
2.什么是中断?其主要功能是什么?
中断就是对外界异步发生的事件作出及时的处理。
功能:分时操作;实时处理;故障处理。
5.中断允许寄存器IE和优先级寄存器IP数据状杰如图,说明中断服务系统那些
中断源被开放,那些中断源被屏蔽,级别最高的中断源是什么?说明寄存器(IE)
标志位EA的作用。
答:开放的中断有INTO、TO、串口EAESET1EX1ETOEXO
110011
被屏蔽的中断有MH、T1PSPT1PX1PTOPXO
10000
串口为高级中断
EA为总中断允许标志位
6.中断允许寄存器(IE)和中断优先级寄存器(IP)数据状态如图,说明中断服
务系统那些中断源被开放,那些中断源被屏蔽,级别最高的中断源是什么?(5
分)
PSPT1PX1PTOPXO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 以家为阵地构建全面的健康管理生态圈
- 1-1-2指南针为什么能指方向教学实录-2023-2024学年浙教版科学八年级下册
- 市场营销学期末考试试题B卷及答案
- 中医急救技巧大揭秘让生活更安全
- 安全生产标准化培训教育
- 企业财务管理的新模式与策略
- 企业制度汇编选集【人员管理篇】
- 企业员工的季节性感冒预防教育
- 2024年VXI总线各类卡式仪器项目提案报告范文
- 从全球视角看学校安全管理-基于灾难预防的实践与经验分享
- 有效的双向沟通管理制度
- 围棋协会2022年工作计划范文
- 07讲信息系统建设和设计软件工程
- 厕所蹲位统计表10
- OptiXOSN8800产品系统硬件系统、单板介绍
- 附件1黑龙江省事业单位聘用合同制管理办法doc
- 蔬菜大棚温度控制器设计(共20页)
- LS-MASTER-K-指令手册
- 乌兹别克语字母表
- 《数据结构》课程标准
- 毕业设计(论文)基于单片机AT89C51的数字抢答器设计
评论
0/150
提交评论