单片机思考题及习题

合集下载

《单片机原理及应用》思考题与习题参考答案

《单片机原理及应用》思考题与习题参考答案

《单片机原理及应用》思考题与习题参考答案绪论0.1解:单片微型计算机(Single-Chip Microcomputer),简称单片机。

就是将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)和其他多种功能器件集成在一块芯片上的微型计算机。

单片机的主要特点有:(1)可靠性高(2)便于扩展(3)控制功能强(4)低电压、低功耗(5)片内存储容量较小,除此之外,单片机还具有集成度高、体积小、性价比高、应用广泛、易于产品化等特点0.2 解:当前单片机的主要产品有:Intel的8051系列、Motorola的M68HC系列、Philips(飞利浦)的80C51系列、台湾义隆公司(EMC)EM78系列单片机、美国Microchip公司的PIC 单片机系列、Atmel公司的AT90系列单片机Ubicom公司的Scenix单片机、日本爱普生科技公司的Epson单片机、Zilog公司的Z86系列、美国国家半导体公司NSCOP8单片机、台湾Winbond(华邦)的W78系列等。

MCS-51为主流产品。

MSP430的功能较强。

是一种特低功耗的Flash微控制器。

主要用于三表及超低功耗场合。

EM78系列单片机采用高速CMOS工艺制造,低功耗设计为低功耗产品,价格较低。

具有三个中断源、R-OPTION功能、I/O唤醒功能、多功能I/O口等。

具有优越的数据处理性能,采用RISC结构设计。

Microship单片机是市场份额增长较快的单片机。

它的主要产品是PIC系列8位单片机。

CPU采用RISC结构,运行速度快,价格低适于用量大、档次低、价格敏感的产品。

Motorola是世界上最大的单片机生产厂家之一,品种全、选择余地大、新产品多。

其特点是噪声低,抗干扰能力强,比较适合于工控领域及恶劣的环境。

A VR是增强RISC内载Flash的单片机,单片机内部32个寄存器全部与ALU直接连接,突破瓶颈限制,每1MHz可实现1MIPS的处理能力,为高速、低功耗产品。

单片机原理与应用课后习题答案

单片机原理与应用课后习题答案

课后思考题级习题答案思考题与习题1一、填空通用型 和 专用型 。

微控制器 和 单片微型计算机 。

二、简答1.什么是单片机?答:单片机也称微控制器,它是将中央处理器、程序处理器、数据处理器、输入/输出接口、定时/计数器串行口、系统总线等集成在一个半导体芯片上的微计算机,因此又称为单片微型计算机,简称为单片机。

2.简述单片机的特点和应用领域。

答:〔1〕单片机体积小,应用系统结构简单,能满足很多应用领域对硬件功能的要求。

〔2〕单片机的可靠性高。

〔3〕单片机的指令系统简单,易学易用。

〔4〕单片机的开展迅速,特别是最近几年,单片机的部结构越来越完善。

3.写出AT89S51与AT89S52芯片的主要区别。

部程序存储区容量不同,52的程序存储空间为8K ,部数据存储空间为256B ,中断源8个,定时器/计数器有3个,而51的程序存储空间为4K ,部数据存储空间为128B ,中断源5个,定时器/计数器有2个。

思考题与习题2一、填空题1.如果〔PSW 〕=10H, 如此部RAM 工作存放器区的当前存放器是第二 组存放器,8个存放器的单元地址为 10H ~ 17H 。

2.为寻址程序状态字F0位,可使用的地址和符号有 PSW.5 、 0D0H.5 、 F0 和 0D5H 。

3.单片机复位后,〔SP 〕= 07H ,P0~P3= FFH ,PC= 0000H ,PSW= 00H A= 00H 。

PC 决定的,由于AT89S51单片机的PC 是 16 位的,所以最大寻址围为 64KB 。

5.写出位地址为20H 所在的位,字节地址 24H.0 。

07H ,最低位的位地址为 00H 。

MHz 6OSC f ,如此一个时钟周期为,一个机器周期为2us 。

8. AT89S51单片机共有26个特殊功能存放器。

9. AT89S51单片机片外数据存储器最多可以扩展64KB 。

10.如果CPU 从片外ROM 的0000H 单元开始执行程序,那么EA 引脚应接 低电平。

单片机 思考题与作业答案

单片机 思考题与作业答案

单片机思考题与作业答案单片机(Microcontroller Unit)是一种集成了中央处理器、内存、输入/输出功能和时钟电路等基本功能的微型计算机系统。

它广泛应用于电子产品中,如电视机、空调、手机等。

本文将针对单片机的思考题和作业答案展开讨论,帮助读者更好地理解和应用单片机技术。

思考题一:简述单片机的作用和特点。

单片机的作用是什么?单片机的特点又有哪些?在回答这些问题之前,我们先简单了解一下单片机的构成。

单片机主要由中央处理器(CPU)、存储器(RAM、ROM)、输入/输出端口(I/O Port)以及定时器/计数器组成。

单片机的作用主要体现在以下几个方面:1. 控制功能:单片机能够接收输入信号,并根据预先设定的程序进行逻辑运算和数据处理,从而控制外部设备的工作状态。

2. 数据处理:单片机具有一定的逻辑运算和数值计算能力,可以对输入数据进行处理,得到相关的输出结果。

3. 存储功能:单片机内部集成了存储器,可以存储程序代码、数据和中间结果等信息。

单片机的特点有以下几个方面:1. 集成度高:单片机将许多功能集成在一个芯片中,占用空间小、成本低,可以满足不同应用场景的需求。

2. 程序控制:单片机通过编程实现对外部设备的控制,具有灵活性和可变性。

3. 低功耗:单片机通常采用低功耗设计,功耗较小,适合运行于电池供电的场景。

4. 实时性强:单片机具有快速响应的特点,适合对实时性要求较高的应用场景。

思考题二:简述单片机的编程和程序烧录过程。

单片机的编程是指将代码(程序)写入到单片机的存储器中,使其能够按照设定的程序逻辑实现相应功能。

单片机的编程通常分为两个步骤:编写程序代码和烧录程序代码。

编写单片机程序代码需要使用特定的编程语言,如C语言、汇编语言等。

按照单片机的指令集和寄存器等硬件特性编写代码,实现相应功能。

编写好的代码需要经过编译、链接等过程生成可烧录的文件。

程序烧录是将编写好的程序代码写入到单片机的存储器中的过程。

思考题与习题

思考题与习题

思考题与习题第一章1.什么是单片机?它与一般微型计算机在结构上有什么区别?2.在各种系列的单片机中,片内ROM的配置有几种形式?用户根据什么原则来选用?3.单片机的发展大概可分几个阶段?各阶段的单片机功能特点如何?4.为了更好地适应“面向控制”的应用特点,MCS-51单片机具有哪些独特的功能?5.单片机主要应用在哪些领域?第二章18051单片机包含哪些主要逻辑功能部件?2对8051的复位信号有什么要求?38051的工作寄存器分成几个组?每组为多少个单元?48051复位后工作寄存器位于哪一组?5在8051的21外特殊功能寄存器中哪些特殊功能寄存器具有位寻址功能?68051的EA端、ALE端、PSEN端各有什么用途?78051的时钟周期、机器周期、指令周期是如何分配的?当振荡频率为10MHz 时一个机器周期为多少微秒?88051的P0~P3口结构有什么不同?作通用I/O输入数据时应注意什么?9在8051扩展系统中,片外程序存储器和片外数据存储器共处同一地址空间,为什么不会发生总线冲突?108051的P3口具有哪些第二功能?11位地址7CH与字节地址7CH有什么区别?位地址7CH具体在内存中什么位置? 12程序状态字PSW的作用是什么?常用的状态标志有哪几位?作用是什么?13在程序存储器中,0000H、000H、000BH、0013H、001BH、0023H这6个单元有什么特定含义?14若P0~P3口作通用I/O口使用,为什么把它们称为准双向口?158051单片机复位后,P0~P3口处于什么状态?第三章1.MCS-51单片机有哪几种寻址方式?这几种寻址方式的作用空间如何?2.指出下列每条指令的寻址方式和功能。

(1)MOV A,#40H (2)MOV A,40H(3)MOV A,@R1 (4)MOV A,R3(5)MOV A,@A+PC (6)SJMP LOOP3.在8051片内RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H,试分析下段程序各条指令的作用,说出按顺序执行完指令后的结果?MOV A,40HMOV R1,AMOV P1,#0F0HMOV @R1,30HMOV DPTR,#1234HMOV 40H , 38HMOV R1,30HMOV 90H,R1MOV 48H,#30HMOV A,@R1MOV P2,P1(A)= ; (R1)= ;(DPTR)= ;(40H)= ;(P1)= ;(P2)= ;(90H)= .4.DA A指令有什么作用?怎样使用?5.试编程将片外数据存储器80H、90单元的内容交换。

单片机思考题与作业答案.doc

单片机思考题与作业答案.doc
RSI RSO=OO选择。组
RSI RS0=01选择1组
RSI RS0=10选择2组
RSI RSO=11选择3组
3.MCS-51核的片内存储空间共有哪些,可寻址的范围有多大,实有的物 理存储器是多少,试绘图说明之。
答:片内存储空间分成程序存储空间和数据存储空间两大部分,数据存储空
间乂分成内部RAM和SFR两部分。如图1所示:
MOVX @DPTR,A、
MOVX A,@DPTR、
MOVX A,@Ri和MOVX @Ri,A
4.MCS-51指令集中涉及位存储空间(包括可位寻址的SFR)有哪些,你 能罗列全吗?
答:包括:
MOV C,bit、MOV bit, C;
CLR C和CLR bit;
CPL C和CPL bit;
SETB C和SETB bit;
ORG表达式
说明:位置计数器是当前段的地址指针。
[标号:]DB表达式[,表达式]…
说明:本定义变量伪指令为务种存储空间(位空间BIT除外)按字节分配 空间,并按表达式列表进行初始化。
DW与DB类似,不同的是DB分配字节(8位),DW分配的是字(16位。
符号名EQU表达式
说明:将EQU其右的表达式赋予其左的符号名。
ID ATA >XD ATA. BIT与DATA滩!;但ID ATA表示的是间接寻址区,XDATA表示的是外部RAM寻址区,BIT表示位寻址|乂。
下列程序段汇编后,从1000H开始各有关存储单元的内容是什么?
ORG
1000H
JSU1
EQU
5559H
JSU2
EQU
8756H
JSU3
EQU
0AA55H
DB 48H,38H,”efgABC”

单片机原理与应用(盛珣华)习题和思考题答案

单片机原理与应用(盛珣华)习题和思考题答案

单⽚机原理与应⽤(盛珣华)习题和思考题答案习题和思考题答案第⼀章单⽚机概述1. 第⼀台电⼦数字计算机发明的年代和名称。

1946年、ENIAC。

2. 根据冯·诺依曼提出的经典结构,计算机由哪⼏部分组成?运算器、控制器、存储器、输⼊设备和输出设备组成。

3. 微型计算机机从20世纪70年代初问世以来,经历了哪四代的变化?经历了4位、8位、16位、32位四代的变化。

4. 微型计算机有哪些应⽤形式?系统机、单板机、单⽚机。

5. 什么叫单⽚机?其主要特点有哪些?单⽚机就是在⼀⽚半导体硅⽚上,集成了中央处理单元(CPU)、存储器(RAM、ROM)、并⾏I/O、串⾏I/O、定时器/计数器、中断系统、系统时钟电路及系统总线的⽤于测控领域的微型计算机,简称单⽚机。

单⽚机技术易于掌握和普及、功能齐全,应⽤⼴泛、发展迅速,前景⼴阔、嵌⼊容易,可靠性⾼。

6. 举例说明单⽚机的应⽤?略7. 当前单⽚机的主要产品有哪些?各⾃有何特点?MCS是Intel公司⽣产的单⽚机的系列符号,MCS-51系列单⽚机是Intel公司在MCS-48系列的基础上于20世纪80年代初发展起来的,是最早进⼊我国,并在我国应⽤最为⼴泛的单⽚机机型之⼀,也是单⽚机应⽤的主流品种。

其它型号的单⽚机:PIC单⽚机、TI公司单⽚机、A VR系列单⽚机。

8. 简述单⽚机应⽤系统的开发过程。

(1)根据应⽤系统的要求进⾏总体设计总体设计的⽬标是明确任务、需求分析和拟定设计⽅案,确定软硬件各⾃完成的任务等。

总体设计对应⽤系统是否能顺利完成起着重要的作⽤。

(2)硬件设计根据总体设计要求设计并制作硬件电路板(即⽬标系统),制作前可先⽤仿真软件(如Proteus软件)进⾏仿真,仿真通过后再⽤硬件实现并进⾏功能检测。

(3)软件设计软件编程并调试,⽬前⼀般⽤keil软件进⾏设计调试。

调试成功后将程序写⼊⽬标单⽚机芯⽚中。

(4)综合调试进⾏硬软件综合调试,检测应⽤系统是否达到设计的功能。

单片机练习题及例题【精选】

单片机练习题及例题【精选】

单片机课堂练习题/例题总结习题和思考题一1、一个完整的单片微机芯片内至少有哪些部件?2、根据程序存储器的差别单片机可以分为那些类型?3、单片机的主要特性是什么?它适宜于构成一个通用微机系统还是专用微机系统?为什么?习题与思考题二1、8051单片机内包含哪些主要逻辑功能部件?2、MCS-51单片机结构上有哪些主要特点?习题和思考题三1、详细描绘MCS-51单片机的存储器配置图。

2、MCS-51单片机是通过哪些方法将程序存储器和数据存储器严格分开的?3、什么是单片机的特殊功能寄存器?8051/8052各有几个特殊功能寄存器?这些特殊功能寄存器占有的地址范围?4、MCS—51单片机有哪些可直接寻址的位?5、什么是堆栈?8031的堆栈区可以设在什么地方?一般应设在什么区域?如何实现?试举例说明。

习题和思考题四1、试根据P1口和P3口的结构特性,指出它们作为输入口或第二功能输入/输出的条件。

2、MCS-51中无ROM型单片机在应用中P2口和P0口能否直接作为输入/输出连接开关、指示灯之类的外围设备?为什么?3、画出MCS-51系列单片机进行系统扩展时的三总线结构图。

课堂练习一1、8031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行SETB RS1 指令,此时只能使用()区的工作寄存器。

A、0区B、1区C、2区D、3区2. 09H位所在的单元地址是()A.02H B.21H C.08H D.20H3.单片机在进行取指令操作时,指令的地址是由()的内容决定。

A.SP B.PC C.DPTR D.PSEN和ALE4. P1口作输入用途之前必须( )。

A.外接高电平B.外接上拉电阻C.相应端口先置0 D.相应端口先置15.程序计数器PC用来( )。

A.存放指令B.存放上一条的指令地址C.存放下一条的指令地址D.存放正在执行的指令地址思考题1. 数123可能是( )。

A. 二进制数B. 八进制数C. 十六进制数D.四进制数 E.十进制数2. 8031单片机内部RAM包括( ) 。

单片机思考题及习题参考答案

单片机思考题及习题参考答案

第一章绪论习题参考答案1、第一台计算机的问世有什么意义?答:第一台电子数字计算机ENIAC问世,开创了计算机科学技术的新纪元,对人类的生产和生活方式产生了巨大的影响,标志着计算机时代的到来。

2、计算机由哪几部分构成?答:典型的计算机由运算器、控制器、存储器、输入设备和输出设备组成。

3、微型计算机由哪几部分构成?答:微型计算机由微处理器、存储器加上I/O接口电路组成。

4、微处理器与微型计算机有何区别?答:微处理器是集成了运算器和控制器及一些寄存器的芯片;微型计算机除了包括了微处理器所有的,还加上了存储器和I/O接口电路。

5、什么叫单片机?其主要特点有哪些?答:在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机;其主要特点有:一、控制性能和可靠性高,二、体积小、价格低、易于产品化。

6、微型计算机有哪些应用形式?各适于什么场合?答:从应用形式上,微型计算机可以分为三种:多板机(系统机)、单板机和单片机。

目前人们广泛使用的个人计算机(pc机)就是典型的多板微型计算机,通常用于办公或家庭事务处理及科学计算和工业测试;单板机主要在早期用于微型计算机原理的教学及简单的测控系统,现在已很少使用;单片机具有很好的控制性能和灵活的嵌入品质,被广泛应用于智能仪器仪表、机电一体化产品、实时工业控制、分布系统的前端模块、家用电器。

7、当前单片机的主要产品有哪些?各有何特点?答:当前广泛应用的单片机产品为80C51系列,主要有:* ATMEL公司融入Flash存储器技术推出的AT89系列单片机;* Phlilps公司推出的80c51、80c552系列高性能单片机;* 华邦公司推出的W78c51、W77c51系列高速低价单片机;* ADI公司推出的ADµc8××系列高精度ADC单片机;* LG公司推出的GMS90/97系列低压高速单片机;* Maxim公司推出的DS89c420高速(50MIPS)单片机;* Cygnal公司推出的c8051F系列高速SOC单片机等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机思考题及习题第一章、思考题及习题1、除了单片机这一名称之外,单片机还可以称为( )和( )?2、微处理器、CPU、微处理机、微机、单片机它们之间有何区别?3、单片机与普通计算机的不同之处在于其将( )、( )分集成于一块芯片上。

4、单片机的发展大致分为哪几个阶段?5、单片机根据其基本操作处理的位数可分为哪几种类型?6、MCS—51系列单片机的典型芯片分别为( )、( )?7、805l与8751的区别在于(A)内部数据存储单元数目的不同(B)内部数据存储器的类型不同(C)内部程序存储器的类型不同(D)内部的寄存器的数目不同8、在家用电器中使用单片机应属于微型计算机的(A)数据处理应用(B)控制应用(C)数值计算应用(D)辅助设计应用第二章、思考题及习题1、MCS-51单片机的片内都集成了哪些功能部件?各个功能部件的最主要的功能是什么?2、说明MCS-51单片机的引脚EA作用,该引脚接高电平和接低电平时各有何种功能?3、在NCS-51单片机中,如果采用6MHz晶振,一个机器周期为( )4、程序存储器的空间里,有5个单元是特殊的,这5个单元对应5个中断源的中断人口地址。

写出这些单元的地址。

5、内部RAM中,位地址为30H的位,该位所在字节的字节地址为(6、若A中的内容为63H,那么,P标志位的值为( )。

7、判断下列说法是否正确:(A)8031的CPU是由RAM和EPROM所组成。

(B)区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的地端还是高端。

(C)在MCS-51单片机中,为使准双向的I/0口工作在输入方式,必须保证它被事先预置为1。

(D)PC可以看成是程序存储器的地址指针。

8、8031单片机复位后,以所对应的存储单元的地址为( ),因上电时BW二(这时当前的工作寄存器区是( )组工作寄存器区。

9、什么是机器周期?如果采用12MHz晶振,一个机器周期为多长时间?10、以下有关PC和DPTR的结论中错误的是:(A) DPTR是可以访问的,而PC不能访问。

(B)它们都是16位的寄存器。

(C)它们都具有加”1”的功能。

(D)DPTR可以分为2个8位的寄存器使用,但PC 不能。

11、内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位寻址?写出它们的字节地址。

12、使用8031单片机时,需将EA引脚接( )电子,因为其片内无( )存储器。

13、片内RAM低128个单元划分为哪三个主要部分?各部分的主要功能是什么?14、判断下列说法是否正确’(A)程序计数器Pc不能为用户编程时直接使用,因为它没有地址。

(B)内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。

(C)8031共有21个特殊功能寄存器,它们的位都是可用软件设置的,因此寻址的。

15、PC的值是:(A)当前指令前一条指令的地址(B)当前正在执行指令的地址(C)下一条指令的地址(D)控制器中指令寄存器的地址是可以进行位16、通过堆栈操作实现子程序调用,首先就要把( )的内容入栈,以进行断点保护。

调用返回时,再进行出栈保护,把保护的断点送回到( )。

17、单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS16位,因此其寻址的范围是< )。

18、写出P3口各引脚的第二功能。

51的PC为19、MCS—51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS—51的PC是16位的,因此其寻址的范围为( )KB。

20、当MCS—51单片机运行出错或程序陷入死循环时,如何来摆脱困境?21、判断下列说法是否正确(A)Pc是一个不可寻址的特殊功能寄存器。

(B)单片机的主频越高,其运算速度越快。

(C)在MCS—51单片机中,一个机器周期等于1us。

(D)特殊功能寄存器SP内装的是栈顶首地址单元的内容。

第三章、思考题及习题1、判断以下指令的正误:(1)MOV 28H,@R2 (2)DEC DPTR (3)INC DPTR (4)CLR R0 (5)CPLR5 (6)MOV R0,R1 (7)PHSH DPYR(8)MOV F0,C(9)MOV F0,Acc.3 (10)MOVX A,@RI (11)MOV C,30H (12)RLC R02、判断下列说法是否正确。

(A)立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。

(B)指令周期是执行一条指令的时间。

(c)指令中直接给出的操作数称为直接寻址。

3、在基址加变址寻址方式中,以( )作变址寄存器,以( )或( )作基址寄存器。

4、MCS-51单片机共有哪几种寻址方式?各有什么特点?5、MCS-5l单片机指令按功能可以分为哪几类?每类指令的作用是什么?6、访问SFR,可使用哪些寻址方式?7、指令MOVC与MOVX有什么不同之处?8、假定累加器A中的内容为30H,执行指令:1000H:MOVC A,@A十PC 后,把程序存储器( )单元的内容送人累加器A中。

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

10、下列程序段的功能是什么?PUSH AcePUSH BPOP AcePOP B11、已知程序执行前有A:02H,SP=52H,(51H)=FFH,(52H)=FFH。

下述程序执行后:POP DPHPOP DH.MOV DFrR,#4000HRL AMOV B,AMOVC A,@A十DPI'RPUSH AecMOV A,BINC AMOVC A,@A+DPH{PUSH AcePETORG 4000HDB 10H,80H,30H,50H,30H,50H请问:A:( )H;SP=( )H;(51H);( )H;(52H):( )H;PC=( )no12、写出完成如下要求的指令,但是不能改变未涉及位的内容。

(1)把Aec.3,Acc.4,Acc.5和Acc.6清“0”。

(2)把累加器A的中间4位清“0”。

(3)使Acc.2和Ac.3置“1”。

13、试编写一个程序,将内部RAM中38H单元的高4位置1,低4位清O。

14、借助奉书中的指令表(表3.3),对下列指令代码进行手工反汇编。

74 FF C0 E0 E5 F0 F015、查指令表(表3.3),写出下列两条指令的指令代码,并比较一下指令代码中的操作数排列次序的特点。

(1) MOV 66H,#79H(2) MOV 66H,79H16、假定A=83H,(R0)=17H,(17H)=34H,执行以下指令:ANL A,#17HORL 17H,AXPL A,@R0CPL A后,A的内容为( )。

17、假设R1:23H,(40H):05H,执行下列两条指令后,A=( ),R1=( )以及内部RAM的单元中(40H)=( )。

18、假设A=55H,础=0AAH,在执行指令ANL A,n5后,A:( ),R3=( )。

19、如果DPTR=507BH,SP=32H,(30H):50H,(31H):5FH,(32H)c3CH,则执行下列指令后:POP DPHPOP DPLPOP SP则:删:( ),DPL=( ),SP=( )20、指令格式是由( )和( )所组成,也可能仅由( )组成。

21、MC3-51单片机对片外数据存储器采用的是( )寻址方式。

22、试编写程序,查找在内部RAM的20H-40H单元中是否有OAAH这一数据。

若有,则将41H单元置为“01H";若未找到,则将41H单元置为“00H'’。

23、试编写程序,查找在内部RAM的.7.OH~40H 单元中出现"00H"这一数据的次数。

并将查找到的结果存人41H单元。

24、若SP=60H,标号LABEL所在的地址为3456H。

执行下面指令后,比AIL LABEL堆栈指针SP和堆栈内容发生了什么变化?PC的值等于什么?如果将指令LCALL直接换成ACALL是否可以?如果换成ACALL指令,可调用的地址范围是什么?25、假设外部数据存储器2000H单元的内容为80H,执行下列指令后,累加器A中的内容为( )。

MOV P2,#mUMOV nD,#00HMOVX A,@RO26、下列程序段经汇编后,从1000H开始的各有关存储单元的内容将是什么?ORG 1000HTABl EOU 1234HTAB2 EQU 3000HDB “START'’DW TABI,TAB2,70H第四章、思考题及习题1、什么是中断系统?中断系统的功能是什么?2、什么是中断嵌套?3、什么叫中断源?MCS—51有哪些中断源?各有什么特点?4、外部中断1所对应的中断人口地址为( )Ho5、下列说法错误的是:(1)各中断源发出的中断请求信号,都会标记在MCS—51系统中的Ⅲ寄存器中。

(2)各中断源发出的中断请求信号,都会标记在MCS—51系统中的TMOD寄存器中。

(3)各中断源发出的中断请求信号,都会标记在MCS-51系统中的"寄存器中。

(4)各中断源发出的中断请求信号,都会标记在MCS-51系统中的TCON与S03N寄存器中。

6、MCS—51单片机响应中断的典型时间是多少?在哪些情况下,CPU将推迟对中断请求的响应?7、中断查询确认后,在下列各种8031单片机运行情况中,能立即进行响应的是(1)当前正在进行高优先级中断处理(2)当前正在执行RETI指令(3)当前指令是DIV指令,且正处于取指令的机器周期(4)当前指令是MO~A,m8、8031单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把)的内容压人堆栈,以进行断点保护,然后把长调用指令的16位地址送( ),使程序执行转向( )中的中断地址区。

9、编写出外部中断1为跳沿触发的中断初始化程序。

10、在MCS—51中,需要外加电路实现中断撤除的是:(1)定时中断(1)脉冲方式的外部中断(3)外部串行中断(4)电平方式的外部中断11、MCS—51有哪几种扩展外部中断源的方法?各有什么特点?12、下列说法正确的是:(1)同一级别的中断请求按时间的先后顺序顺序响应。

(2)同一时间同一级别的多中断请求,将形成阻塞,系统无法响应(3)低优先级不能中断高优先级,但是高优先级能中断低优先级。

(4)同级中断不能嵌套。

13、中断服务子程序和普通子程序有什么区别?第五章、思考题及习题1、如果采用的晶振的频率为3MHz,定时器/计数器T0工作在方式0、1、2下,其最大的定时时间各为多少?2、定时器/计数器T0作为计数器使用时,其计数频率不能超过晶振频率的( )?3、定时器/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关?4、定时器/计数器作计数功能使用时,对外界计数频率有何限制?5、采用定时器/计数器T0对外部脉冲进行计数,每计数100个脉冲后,T0转为定时工作方式。

相关文档
最新文档