微机控制技术复习题.docx

上传人:b****6 文档编号:5869412 上传时间:2023-01-01 格式:DOCX 页数:13 大小:144.56KB
下载 相关 举报
微机控制技术复习题.docx_第1页
第1页 / 共13页
微机控制技术复习题.docx_第2页
第2页 / 共13页
微机控制技术复习题.docx_第3页
第3页 / 共13页
微机控制技术复习题.docx_第4页
第4页 / 共13页
微机控制技术复习题.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

微机控制技术复习题.docx

《微机控制技术复习题.docx》由会员分享,可在线阅读,更多相关《微机控制技术复习题.docx(13页珍藏版)》请在冰豆网上搜索。

微机控制技术复习题.docx

微机控制技术复习题

微机控制技术课程复习题

第1—2章

一.填空题

1.MCS-51单片机的P0~P3口均是_____________I/O口,其中的P0和P2口除了可以进行数据的输入、输出外,通常还要来构建系统得______________和________________,在P0~P3口中,______________为真正的双向口,____________为准双向口。

2.MCS-51单片机的堆栈区只可设置在_______________________________,堆栈寄存器SP是________位寄存器。

3.8051单片机的内部硬件结构包括了:

_______________________、________________、__________________、_____________________以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过__________相连接。

4.DPTR在访问____________时作地址指针使用,DPTR是___________位寄存器。

5.MCS-51单片机的片内数据存储空间的128字节单元通常可划分为3个区域,这3个区域分别是____________、_______________、_____________________。

二.选择题

1、单片机芯片内提供了一定数量的工作寄存器,这样做的好处不应包括

A、提高程序运行的可靠性B、提高程序运行速度

C、为程序设计提供方便D、减少程序长度

2、内部RAM中的位寻址区定义的位是给

A、位操作准备的B、移位操作准备的

C、控制转移操作准备的D、以上都对

3、对程序计数器PC操作

A、是自动进行的B、是通过传送进行的

C、是通过加1指令进行的D、是通过减1指令进行的

4、单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是

A、4KBB、64KB

C、8KBD、128KB

5、以下有关PC和DPTR的结论中错误的是

A、DPTR是可以访问的而PC不能访问

B、它们都具有自动加1功能

C、它们都是16位的寄存器

D、DPTR可以分为两个8位的寄存器使用,但PC不能

6、PC的值是

A、当前指令前一条指令的地址B、当前正在执行指令的地址

C、下一条指令的地址D、控制器中指令寄存器的地址

7、假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址栈保护后,SP的值为

A、36HB、37H

C、38HD、39H

8、在80C51中,可使用的堆栈最大深度为

A、80个单元B、32个单元

C、128个单元D、8个单元

9、位处理器是单片机面向控制应用的重要体现,下列中不属于位处理器资源的是

A、位累加器CYB、通用寄存器的可寻址位

C、专业寄存器的可寻址位D、位操作指令集

10、在MCS-51单片机的运算电路中,不能为ALU提供数据的是

A、累加器AB、暂存器

C、寄存器BD、状态寄存器PSW

11、在MCS-51中

A、具有独立的专用的地址线B、由P0口和P1口的线作地址线

C、由P0口和P2口的口线作地址线D、由P1和P2口的口线作地址线

三.问答题

1.堆栈有哪些功能?

堆栈指示器(SP)的作用是什么?

在程序设计时,为什么还要对SP重新赋值?

2.使单片机复位有几种方法?

复位后机器的初始状态如何?

第3—4章

一.填空题

1、一台计算机的指令系统就是它所能执行的____________集合。

2、以助记符形式表示的计算机指令就是它的_____________语言。

3、按长度分,MCS-51指令有__________字节的、___________字节的和___________字节的。

4、在寄存器寻址方式中,指令中指定寄存器的内容就是__________________。

5、在直接寻址方式中,只能使用________位二进制数作为直接地址,因此其寻址对象只限于____________________.

6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的________________________。

7、MCS-51单片机的变址寻址是以____________________作基地址寄存器,以___________作变址寄存器,并以两者内容相加形成的16位地址作为操作数地址,以达到访问_____的目的。

8、在相对寻址方式中,寻址得到得结果是____________________。

9、长转移指令LJMPaddr16使用得是________________寻址方式。

10、溢出标志OV只有在进行______________加法运算时才有意义,OV=0表示加法运算结果____________,OV=1表示加法运算结果超出了A所能表达的符号数有效范围。

11、假定外部数据存储器2000H单元得内容为80H,执行下列指令后,累加器得内容为_______________________。

MOVP2,#20H

MOVR0,#00H

MOVXA,@R0

12、假定累加器A得内容为30H,执行指令:

1000H:

MOVCA,@A+PC后,把程序存储器___________________单元得内容送累加器A中。

13、假定DPTR得内容为8100H,累加器A的内容为40H,执行下列指令:

MOVCA,@A+DPTR后,送入A的是程序存储器___________单元的内容。

14、定时(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:

PUSHACC

PUSHB

后,SP的内容为_______________,61H单元的内容为__________,62H单元的内容为__________。

15、假定(SP)=62H,(61H)=30H,(62H)=70H。

执行下列指令:

POPDPH

POPDPL

后,DPTR的内容为______________,SP的内容为_________________。

16、假定已把PSW的内容压入堆栈,再执行如下指令:

MOVR0,SP

ORL@R0,#38H

POPPSW

实现的功能是__________________。

17、请说明MCS-51单片及程序状态PSW中的各位的含义。

CY

AC

F0

RS1

RS0

OV

/

P

CY:

AC:

F0:

RS1、RS0:

OV:

P:

二.改错题

1、以给出的指令操作码为依据,请判断MCS-51单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。

MULR0R1

MOVA,@R7

MOVA,#3000H

MOVC@A+DPTR,A

LJMP1000H

2、请判断MCS-51单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。

CLRA

MULR0,R1

MOVDPTR,1050H

MOVA,@R7

ADD30H,20H

MOVR1,C

JMP@R0+DPTR

MOVA,#3000H

MOVC@A+DPTR,A

MOVXA,@A+DPTR

三.寻址方式

1、说明MCS-51单片机的下列各条指令中源操作数的寻址方式(可直接在每条指令后面书写)

ANLA,20H

ADDCA,#20H

JZrel

CLRC

RRA

2、说明下列各条指令中原操作数的寻址方式

MOVR6,A

MOVA,50H

JCrel

MOVXA,@DPTR

MOVXA,@A+PC

MULUAB

四.程序分析

设在MCS-51单片机片内RAM中,(20H)=40H,(40H)=22H,(22H)=10H,P1=0CFH,当下列程序执行完毕后,各单元的内容分别为多少?

请填入给定的各个寄存器及片内单元中。

MOVR0,#20H

MOVA,@R0

MOVR1,A

MOVB,@R1

MOV@R1,P1

MOVP3,P1

(A)=(B)=(R0)=(R1)=

(P1)=(P3)=(20H)=(22H)=

五.编写程序

已知一MCS-51单片机系统的片外RAM的30H、31H单元分别存放了8位无符号数AFH和61H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外RAM的8000H单元中,同时将所编写程序运行完毕后的数据和状态添入下表中给出的PSW的有关位以及寄存器A、DPTR和片外RAM单元中。

CY

A

DPTR

片外31H

片外30H

片外8000H

程序:

第5—7章

一.选择题

1、下列有关MCS-51中断优先级控制的叙述中,错误的是

A.低优先级不能中断高优先级,但高优先级能中断低优先级

B.同级中断不能嵌套

C.同级中断请求按时间的先后顺序响应

D.同时同级的多中断请求,将形成阻塞,系统无法响应

2、外中断初始化的内容不包括

A.设置中断响应方式B.设置外中断允许

C.设置中断总允许D.设置中断方式

3.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。

从堆栈弹出的断点地址送给

A.AB.CYC.PCD.DPTR

4、在MCS-51中,需要外加电路实现中断撤除的是

A.定时中断B.脉冲方式的外部中断

C.串行中断D.电平方式的外部中断

5、中断查询,查询的是

A.中断请求信号B.中断标志位

C.外中断方式控制位D.中断允许控制位

6、在中断流程中有“关中断”的操作,对于外部中断0,要关中断应复位中断允许寄存器的

A.EA位和ET0位B.EA位和EX0位

C.EA位和ES位D.EA位和EX1位

7、在下列寄存器中,与定时/计数控制无关的是

A.TCON(定时控制寄存器)B.TMOD(工作方式控制寄存器)

C.SCON(串行控制寄存器)D.IE(中断允许控制寄存器)

8、下列定时/计数硬件资源中,不是供用户使用的是

A.高8位计数器THB.低8位计数器TL

C.定时器/计数器控制逻辑D.用于定时/计数控制的相关寄存器

9、在工作方式0下,计数器是由TH的全部8位和TL的5位组成,因此其计数范围是

A.1~8192B.0~8191C.0~8192D.1~4096

10、片内RAM的20H~2FH为位寻址区,所包含的位地址是(B)

(A)00H~20H(B)00H~7FH(C)20H~2FH(D)00H~FFH

11、JMP@A+DPTR指令的寻址范围包括了(B)

(A)片内、片外RAM区(B)64K的ROM区

(C)片外RAM区(D)整个ROM、RAM空间

二.填空题

1、MCS-51单片机的一个机器周期包含了_________状态周期,每个状态周期又可划分为________拍节,每个拍节实际为_____________________振荡器周期。

因此,一个机器周期包含了___________________振荡器周期。

2、线选法译码是___________,全地址译码则是___________________。

3、8031的最小系统是指的____________________________。

4、6264、2764、2864A都为_______________存储容量?

分别是什么性质的存储器?

5、MCS-51单片机扩展程序存储器所用的控制信号为________________,扩展数据存储器所用的控制信号为_______________________。

6、单片机扩展输出接口一般使用________________________性质的芯片,扩展输入接口一般使用___________________________性质的芯片。

7、LED显示器的硬件译码与软件译码的不同之处是_________________________。

8、8279是__________________________专用芯片,它的最大外扩LED和键盘的能力分别是__________________。

9、DAC0832的双缓冲方式接口电路常用于______________________。

单缓冲器方式接口电路常用于___________________________。

10、DAC0832与8031连接时,它的控制信号分别是__________________.

11、双机通讯协议中一般要规定_________________________。

12、MCS-51单片机外部中断请求信号有电平方式和_______________________________在电平方式下,当采集到INT0、INT1的有效信号为_________时,激活外部中断。

13、定时器/计数器的工作方式3是指的将________________________________拆成两个独立的8位计数器。

而另一个定时器/计数器此时通常只可作为__________________使用。

14、MCS-51单片机的外部中断请求信号若设定为电平方式,只有在中断请求引脚上采样到_______________________信号时,才能激活外中断。

而在脉冲方式时,只有在中断请求引脚上采样到______________________信号时,才能激活外中断。

15、定时器的计数方式是对来自T0、T1引脚的脉冲计数,输入的外部脉冲在___________时有效,计数器加1。

定时功能也是通过计数器计数来实现的,定时功能下的计数脉冲来自______________________

三.简答题

1、MCS-51单片机的中断控制原则是什么?

2、MCS-51单片机的CPU是如何判别中断源是否有中断请求发生的?

3、如果某一单片机系统有一外部中断1的中断服务程序INTP1放置在程序存储区的2000H地址开始的一段存储空间中。

请问,在编程时应该作何种设置,才能在CPU响应外部中断1时找到对应的中断服务程序INTP1?

四.参数计算题

已知一MCS-51单片机系统使用10MHZ的外部晶体振荡器,请问:

1、该单片机系统的状态周期与机器周期各为多少?

2、当单片机的定时器0(T0)工作在方式2时,T0的最大定时时间为多少?

3、当单片机的定时器0(T0)工作方式2时,要求每记满250us便产生一次定时器溢出,请问,T0中需要预置的初值应为多少?

五、使用简单指令序列完成以下操作

1、请将片外RAM20H~25H单元清零

2、请将ROM3000H单元内容R

六、编程题

已知一MCS-51单片机系统得片内RAM20H单元存放了一个8位无符号数7AH,片外扩展RAM的8000H存放了一个8位无符号数86H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外RAM的01H、00H单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的PSW的有关以及寄存器A、DPTR和RAM单元

七、电路判决题

下图为MCS-51单片机系统中混合扩展多片存储器2764、6264芯片部分连线电路图。

试分析电路并回答下列问题:

1、请简单叙述2764芯片的功能、容量,在电路中起什么作用?

2、请简单叙述6264芯片的功能、容量,在电路中起什么作用?

3、请分析各片2764、6264所占用的单片机数据存储空间的地址范围是多少?

第7—8章

一.填空题

1、单片机应用系统是指_____________________________

2、单片机应用系统设计的一个重要特点是_______________________

3、单片机应用系统的硬件基本上是由_____________________________几部分组成的。

4、MCS-96单片机的最大寻址空间是____________________________,该空间的地址范围为__________________________,系统上电及复位的程序入口地址为________________,芯片配置字节CCB的地址为__________________。

5、编程器的作用是________________________________

6、开发系统的软件包括了__________________________.

7、MCS-96单片机片内存储空间地址为________________至__________________________,其中专用寄存器的地址为__________________________至__________________________,堆栈指针地址为__________________________。

8、MCS-96单片机的ACH0~ACH7/P0.0~P0.7引脚既可作为__________________通道,又可作为___________________通道使用。

9、MCS-96单片机共有_______个供用户使用的中断类别,这些类别所含的中断源共计_________个,所对应的中断向量地址范围为_____________至_______________。

10、MCS-96的串行通讯方式有_______________种,在异步通讯方式中,一帧数据中的起始位为电平,结束位为_____________电平。

11、已知寄存器AL中的数据为80H,AH中的数据为7FH

判断并填写当以下指令执行后相关寄存器内的数据&标志位的状态

SUBBAH,AL

AH=_______________AL=_______________

Z=_______________N=_______________V=_______________VT=_______________

C=_______________

得分

评卷人

二.选择题

得分

评卷人

得分

评卷人

1、MCS-96单片机的片内A/D转换器是()的转换器件。

A.4通道8位B.8通道8位

C.8通道10位D.8通道16位

1、MCS96的字形操作数是指

A.8位的符号数B.16的符号数

C.8位的无符号数D.16的无符号数

3、MCS96的短整形操作数表达的数据范围是

A.0~+128B.-127~+128

C.-128~+127D.-32768~+32767

4、MCS-96单片机为了将P3口上的数据/地址信号分离,提供的信号是

A.RDB.WR

C.EAD.ALE

5、MCS-96单片机可用作系统总线口只有

A.P0口B.P2口

C.P3口D.P3和P4口

6、指令ADDAX,5[BX]中,源操作数采用的寻址方式是

A.寄存器直接寻址B.寄存器间接寻址

C.短变址寻址D.自动增量寻址

7、指令STAX,5[BX]中,源操作数采用的寻址方式是

A.寄存器直接寻址B.寄存器间接寻址

C.短变址寻址D.自动增量寻址

8、当系统晶振为12MHZ时,MCS-96的串口在异步通讯方式下实现4800BAUD通讯速率时,放置在波特率寄存器中的数据为

A.0013AB.8013H

C.8026HD.8270H

得分

评卷人

三.问答题

得分

评卷人

得分

评卷人

在线仿真器的作用是什么?

得分

评卷人

四.电路判决

下图为MCS-51单片机系统中扩展程序存储器2764、以及外部扩展接口的部分连线电路图。

试分析电路并回答下列问题:

1、请给出2764所占用的单片机程序存储空间的地址范围。

2、在这种电路连接下,74LS244(U5)是作为输入接口使用还是作为输出接口使用,为什么?

它所占用的单片机数据存储空间的地址范围是多少?

3、在这种电路连接下,74LS373(U6)是作为输入接口使用还是作为输出接口使用,为什么?

它所占用的单片机数据存储空间的地址范围是多少?

作业要求:

11月11日完成第1-4章复习题

12月2日完成第5-7章复习题,以及第7-8章第四题

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 可爱清新

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1