单片机名词解释_第1页
单片机名词解释_第2页
单片机名词解释_第3页
单片机名词解释_第4页
单片机名词解释_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第 页共13页单片机名词解释一、名词解释微处理器:即中央处理器,它是把运算器和控制器集成在一块芯片上的器件总称。单片机(单片微型计算机):把、存储器、接口、振荡器电路、定时器计数器等构成计算机的主要部件集成在一块芯片上构成一台具有一定功能的计算机,就称为单片微型计算机,简称单片机。程序计数器:程序计数器是一个不可寻址的位专用寄存器不属于特殊功能寄存器,用来存放下一条指令的地址,具有自动加的功能。数据指针:数据指针是一个位的寄存器,可分为两个位的寄存器、,常用作访问外部数据存储器的地址寄存器,也可寻址字节程序存储器的固定数据、表格等单元。累加器:运算时的暂存寄存器,用于提供操作数和存放运算结果。

2、它是应用最频繁的寄存器,由于在结构上与内部总线相连,所以一般信息的传送和交换均需通过累加器A程序状态字:程序状态字是一个位寄存器,寄存当前指令执行后的状态,为下条或以后的指令执行提供状态条件。它的重要特点是可以编程。堆栈:堆栈是一组编有地址的特殊存储单元,数据遵循先进后出的存取原则。栈顶地址用栈指针指示。软件堆栈:通过软件唉内部中定义一个区域作为堆栈(即由软件对设置初值),称软件堆栈。振荡周期(晶振周期):振荡电路产生的脉冲信号的周期,是最小的时序单位。时钟周期:把个振荡周期称为状态,即时钟周期。个时钟周期个振荡周期。机器周期:完成一个基本操作所需的时间称为机器周期。个机器周期个振荡周期。扌旨

3、令周期:执行一条指令所需的全部时间称为指令周期。单片机的指令周期一般需要、个机器周期。地址数据分时复用总线是指口用作扩展时,先输出低位地址至地址锁存器,而后再由口输入指令代码,在时间上是分开的。准双向并行口:当用作通用口,且先执行输出操作,而后要由输出变为输入操作时,必须在输入操作前再执行一次输出“”操作(即先将口置成),然后执行输入操作才会正确,这就是准双向的含义。冻结运行方式:它是节电运行方式的一种,在冻结运行方式时,振荡器继续工作,中断系统、串行口、定时器电路继续由时钟所驱动,但时钟信号不送往,即处于冻结状态。掉电保持运行方式:它是节电运行方式的一种,在掉电保持运行方式时,振荡器被停止工

4、作,但片内和特殊功能寄存器内容被保存,由后备电源继续供电。时序:在统一的时钟信号的控制下,指令执行的过程。总线:连接各部件的公共信息线称为总线。总线分地址总线、数据总线和控制总线。随即存取存储器()又称读写存储器,它可对任意存储单元按需要随时读出或写入,且工作速度快。只读存储器():固化后的信息在工作时是不可改变的,只能从中读出信息,一般用来存放固定的程序和数据。地址码:代表每个存储单元的号码称为地址码。扌旨令地址:存放指令代码的地址称为指令地址。操作数地址:存放数据的地址称为操作数地址。寻址:寻找操作数的地址称为寻址。寻址方式:寻找操作数地址的方法称为寻址方式。立即寻址:指令中直接给出操作数

5、的寻址方式。直接寻址:指令中直接给出操作数地址的寻址方式。寄存器寻址:被寻址的寄存器中的内容就是操作数的寻址方式。寄存器间接寻址:寄存器内容为操作数地址的寻址方式。变址间接寻址:将指令中指定的变址寄存器和基址寄存器的内容相加形成操作数地址的寻址方式。相对寻址:以的当前值为基准,加上指令中给出的相对偏移量()形成的有效转移地址,这种寻址方式称为相对寻址。2立寻址:以位为单元进行寻址的方式。布尔处理器:即位处理器,它包含有位累加器、位寻址寄存器、位寻址口、位寻址内部、位寻址指令系统、程序存储器等,组成一个完整的、独立的、功能很强的位处理器。扌旨令:指令是机器能直接识别和接受,并指挥计算机执行某种操

6、作的命令。指令由操作码和操作数组成。操作码表明指令要执行的动作性质,即“做什么”,操作数说明参与操作的数据和数据存放的地址,即“对谁做”目标程序:由机器码编制的计算机能识别和执行的程序称为目标程序(目的程序)。汇编程序:用汇编语言编写的能实现某些功能的程序称为汇编程序。机器语言:计算机能直接识别和执行的语言。汇编语言:一种面向机器的用助记符表示的程序设计语言。高级语言:面向过程并能独立于计算机硬件结构的通用程序设计语言。溢出:表示运算结果超出了数值所允许的范围。中断:由计算机内部或外部某种紧急事件引起并向主机发出请求处理的信号,主机在允许情况下响应请求,暂停正在执行的程序,保存好“断点”处的现

7、场,转去执行中断处理程序,处理完后自动返回到原断点处,继续执行原程序,这一处理过程就称为“中断”中断现场:指转入中断程序前,原主程序中某些存储单元的信息,如、等的信息,由和完成保护及恢复的工作。中断现场保护和恢复:为了能使中断处理完后正确返回到被中断的原程序的断点处继续往下执行,必须将断点处的现场压进堆栈保护。待执行完中断处理程序,恢复现场,返回原断点继续执行原程序。这一过程就称为中断现场保护和恢复。中断源:引起并发出中断请求的源头(如某设备或事件)称为中断源。查询中断:是中断通过软件逐个查询各中断源的中断请求标志的方式,其查询顺序反映出各中断源的优先顺序。向量中断:以硬件为基础,为每个中断源

8、直接提供对应中断服务程序入口地址。中断入口地址:由系统统一分配给五个中断源对应的中断服务程序的入口地址,该地址不可由用户自己设定。可编程的:是指通过软件可实现对相关系统功能的设置与控制。(或者:可由用户通过指令对的各位进行编程来实现相关的功能。)可屏蔽中断:即通过软件对片内特殊功能寄存器的设置,实现对各中断源中断请求的开放(允许)或屏蔽(禁止)的控制。断点:程序正常运行时被中断请求信号打断的地方称为断点。全双工串行通信:即用两根通信线各自连接发送接收端,由两个单向线组成双向传输。(或者:指在任何时候均可实现接收、发送的双向传输通信方式。)波特率:单位时间内传输的位信息量。(或者:每秒钟接收或发

9、送数据的位数。)波特位秒()溢出率:单位时间(秒)内定时器计数器回溢出的次数。伪指令:又称汇编程序控制译码指令,属说明性的汇编指令。汇编时不产生及其指令代码,不影响程序的执行,仅产生供汇编用的某些命令,在汇编时执行某些特殊的操作。汇编语言源程序:用汇编语言编写的能够实现某些功能的指令集合。6匚编:将源程序翻译成计算机能够识别并执行的机器语言的过程称为汇编。流程图:用来展现总体设计思路和程序流向的图形称为流程图。干扰:把单片机应用系统所不需要的,影响其正常可靠工作的信号称为噪声,又称干扰。干扰源:凡能产生一定能量、足以影响系统及其周围电路正常工作的媒体称为干扰源。扌旨令冗余:在编程时应尽量多选用

10、单字节指令,并在关键的部位人为地插入一些单字节的空操作指令,或将有效单字节指令重复书写,这就是指令冗余。软件陷阱:就是用一段引导程序,强行将捕获的跑飞程序引导到一个指定地址,执行一段专门对程序出错进行处理的程序,然后转入指定的入口执行正常的运行程序。系统复位:使进入初始状态,从()地址开始执行程序的过程称为系统复位。(系统复位有硬件复位和软件复位两种方法。)线性选择法:是将空余的地址总线中的某一根地址线作为选择某一片存储器或某一功能部件接口芯片的片选信号线的方法。地址译码法:是将有限的地址线通过译码器译码转换后扩展连接更多功能部器件的方法。地址总线:传送地址信号的总线。数据总线:传送数据信号的

11、总线。控制总线:传送控制信号的总线。算法:解决问题的具体方法。开发系统:具备完整、齐全的开发、调试手段的专门的计算机系统成为开发系统。仿真:将开发器的单片机的线引脚信号通过扁平线和接插件与应用系统的单片机的引脚相连,使单片机应用系统与开发器合用同一台单片机,在开发器上通过仿真头调试应用系统时,就像使用应用系统中真的单片机一样,并不感觉到这种“替代”,这就是所谓的“仿真”:这是美国电子工业协会正式公布的串行总线标准,也是目前最常用的串行接口标准,用来实现与计算机之间、计算机与外设之间的数据传输。:紫外线可擦除、电可编程的只读存储器。:电可擦除、电可编程的只读存储器。中央处理单元:即中央处理器、微

12、处理器,它是把运算器和控制器集成在一块芯片上的器件总称。:即静态随即存储器,用触发器作为存储单元存放和0存取速度快,只要不掉电即可持续保持内容不变。一般静态的集成度较低,成本较高。:即动态随机存储器,只能将数据保持很短的时间,使用电容存储,为了保存数据,所以必须隔一段时间刷新()一次,如果存储单元没有被刷新,存储的信息就会丢失。存储器编址:为每个存储单元编写地址码就称为存储器编址。串行通信:数据的各位一位一位顺序传输的通行方式。并行通信:数据的所有位同时传输的通信方式。同步串行通信:发送和接收数据时时钟需始终保持严格同步的串行通信方式。异步串行通信:不需要同步字符,也不要求保持数据流的连续性,

13、只需要按照规定的帧格式传送的串行通行方式。(信息)帧:帧是异步通信中数据传送的一个表示单位。一帧信息由起始位、数据位、奇偶校验位和停止位组成。单工:只有一根通信线,只允许按照一个固定的方向传送的通信方式。半双工:只用一根通信线,可以用于接收或发送,但不能同时在两个方向上传送的通信方式。全双工:用两根单向的通信线组成的双向传送的通信方式。转换:将连续变化的模拟量转换成离散的数字量。_转换:将计算机处理的数字量转换成连续变化的模拟量。采样:所谓采样就是采集模拟信号的样本。:即特殊功能寄存器,是单片机中各功能部件对应的寄存器,用于存放相应功能部件的控制命令、状态或数据。微型计算机系统:由硬件和软件共

14、同组成的完整计算机系统。工业级产品:工作环境介于民用级和军用级之间的产品。相对偏移量:是一个带符号的位二进制数,以的当前值为起始地址,相对在个字节单元间偏移的量。二、简答题第一章:目前微型计算机正沿着哪两个分支迅速发展?为什么会形成单片机这一分支?答:()目前微型计算机正沿着通用计算机系统和嵌入式系统这两个分支迅速发展。()为了满足更广泛的实时应用的需要,从微型计算机家族中形成单片机这一分支。什么是单片微型计算机?它与典型微型计算机在结构上有和区别?答:()见书1(在一块单晶芯片内集成了,简称单片机。)()与典型微型计算机在结构上的区别是:单片机采用哈佛结构,存储器和是严格区分、相互独立的,程

15、序和数据存储器独立编址,而典型微机采用冯诺依曼结构,程序和数据存储器统一编址。单片机具有哪些突出优点?答:单片机的突出优点:体积小、重量轻、单一电源、功耗低、功能强、价格低廉、运算速度快、抗干扰能力强、可靠性高。系列各档单片机各有什么特点?同一档次的、又有何区别?答:()不同型号单片机处理能力和指令系统完全兼容,只是存储器、定时器、中断源和接口的配置有所不同。():片内含有掩膜型程序存储器;只能由生产厂家代为用户固化;批量大、永久保存、不修改时用。:片内含型程序存储器;用户可固化,可用紫外线光照射擦除;但价格高。:片内无程序存储器,可在片外扩展;方便灵活,价格便宜。何谓工业级产品?单片机有几级

16、产品?如何合理选择?答:()工作环境介于民用级和军用级之间的产品。()单片机芯片分有三级产品:民用级、工业用级和军品级。()选用单片机时应注意与构成系统的其他元器件相匹配,并满足相关技术要求。第二章:系列单片机从制造工艺、功能结构上分为哪几种类型和产品?答:见书1(倒数第三段部分)系列单片机内部包含哪些主要逻辑功能部件?答:见书-为了更好地适应“面向控制”的应用特点,单片机的作了哪些独特的改进?答:为了更好地适应“面向控制”的应用特点,单片机的具有一般微机所不具备的位处理功能。系列单片机的时钟周期、机器周期、指令周期是如何分配的?当主频为时,一个机器周期为几微秒?执行一条最长的指令需要几微秒?

17、答:()个时钟周期个振荡周期。个机器周期个振荡周期。一条指令所需的全部时间称为指令周期。单片机的指令周期一般需要、个机器周期。()主频为时,一个机器周期为微秒()执行一条最长的指令需要微秒。何谓程序状态字?各位的定义又是什么?答:()见名词解释部分相关答案。()各位的定义见书、设有组工作寄存器,有什么特点?应如何正确使用?答:()设有组工作寄存器,每个寄存器组有个位的工作寄存器,这是单片机所特有的,是内部数据存储器中的一部分。()使用不同的工作寄存器组时,通过设置()和()两位的值来确定。具体选用的设置方法见:、何谓堆栈栈指针的作用是什么?为什么要重新定义P答:()见名词解释部分相关答案。()

18、栈指针的作用是指向栈顶,存放栈顶地址。()为了避免与工作寄存器重迭,一般在程序的初始化时应重新定义,再定位堆栈区域。设有个并行口(共线),在使用时各有哪些特点与分工?简述各个并行口的结构特点?答:()见书(或笔记)。()口既可作地址、数据分时复用总线口,这时是个真正的双向口;又可作通用口,但这时是个准双向口,由于内部无上拉电阻,需要外接上拉电阻。口是一个标准的位准双向并行口,内部接有上拉电阻,无需外接上拉电阻。口既可作高位地址输出,也可作通用口,内部接有上拉电阻,无需外接上拉电阻。口是一个双功能口,其第一功能作通用口,是一个位的准双向输入或输出口,内部接有上拉电阻,无需外接上拉电阻;其第二功能

19、为变异功能,其每位都有具体的功能定义。何谓地址数据分时复用总线?在什么情况下使用这种工作方式?答:()见名词解释部分相关答案。()进行外部功能扩展时使用这种工作方式。何谓准双向并行口?如何正确使用输入输出操作答:()见名词解释部分相关答案。()用作输入时应先将口置成“”的线的作用是什么?在主机不访问外部数据时它的输出脉冲频率是多少?可作什么用?答:()线的作用是允许地址锁存信号输出。()在主机不访问外部数据时它的输出脉冲频率是振荡频率。()可作外部时钟或定时信号用。的W的作用是什么?ED各!选通什么?答:()的作用是允许访问外部程序存储器的信号输出,低电平有效。()二选通外部程序存储器读允许;

20、【选通外部数据存储器读允许;飞通外部数据存储器写允许。主机复位后,的内容是什么?有何特殊含义?答:()主机复位后,的内容是。()表示程序立即从“”号单元开始重新执行。什么是冻结运行方式?怎样进入和退出冻结运行方式?答:()见名词解释部分相关答案。()进入冻结运行方式的方法是通过程序将位置“”退出冻结运行方式的方法有两种:一种是有中断信号进入,响应时引起硬件对位清“”;另一种是硬件复位。第三章简述半导体存储器的种类及其各自的功能特点?答:半导体存储器分为随机存取存储器和只读存储器。随机存储器的特点为:可对任意存储单元按需要随时读出或写入,且工作速度快;只读存储器的特点为:固化后的信息在工作时是不

21、能改变的,只能从中读出信息,故一般用来存放固定的程序和数据。何谓随机存取存储器?静态和动态的本质区别是什么动态为什么要刷新?答:()见名词解释部分相关答案。()静态和动态的本质区别是静态不需要刷新,而动态需要刷新。()存储在管栅极电容上的信息,由于存在泄漏电阻而栅极电容上的电荷经过一定时间泄放,从而使存储的信息从“”变为“”,必须定期对原存信息“”的单元进行电荷补充。另外,单管动态在读出时,其存储内容受到破坏,属破坏性读出,需要信息再生。所以需要刷新。何谓只读存储器?有何功能特点?试述、的本质区别?答:()见名词解释部分相关答案。()特点:固化后的信息在工作时是不能改变的。()即掩膜由生产厂家

22、成批实现程序固化,只能读出不能改写;可由用户用专门的固化器进行程序固化,一经固化后,只能读出,不能再改写;可通过紫外线照射完成信息的擦洗,经过擦洗后又可再次固化,即紫外线可擦除、电可写入;不需要脱机擦洗和固化,可直接在计算机应用系统中进行在线修改,即电可擦除、电可写入。为什么说单片机的存储器结构独特?这种结构有什么优点?答:()因为单片机采用的是哈佛结构,这种结构的特点是吧程序存储器和数据存储器截然分开,各有自己的寻址系统、控制信号和功能。()这种结构的优点是能有效地使用较大而固定的程序和频繁地处理大量的数据或变量。系列单片机根据程序存储器的不同设置可分为哪三种产品?通过什么信号来区别不同空间

23、的寻址?答:【()系列单片机根据程序存储器的不同设置可分为以下三种:最低地址空间为字节的单片机,如、;最低地址空间为字节的单片机,如;无内部程序存储器的单片机,如()系列单片机按片内不同程序存储器的配置来分,可以分为以下种类型:片内带掩膜型:、。此类芯片是由半导体厂家在芯片生产过程中,将用户的应用程序代码通过掩膜工艺制作到中。其应用程序只能委托半导体厂家“写入”,一旦写入后不能修改。此类单片机适合大批量使用。片内带型:、此类芯片带有透明窗口,可通过紫外线擦除存储器中的程序代码,应用程序可通过专门的编程器写入到单片机中,需要更改时可擦除重新写入。此类单片机价格较贵,不宜于大批量使用。片内无型:、

24、3此类芯片的片内没有程序存储器,使用时必须在外部并行扩展程序存储器存储芯片。此类单片机由于必须在外部并行扩展程序存储器存储芯片,造成系统电路复杂,目前较少使用。()不同空间的寻址通过来区别。简述内部数据存储器的空间分配。访问外部数据存储器和程序存储器有什么本质区别?答:()内部的数据区,包括有工作寄存器组区、位寻址区和数据缓冲区。各区域的特性如下:为工作寄存器组区,共分组,每组占用个字节单元,每个单元作为一个工作寄存器,每组的个单元分别定义为个工作寄存器。当前工作寄存器组的选择是由程序状态字的、两位来确定。如果实际应用中并不需要使用工作寄存器或不需要使用组工作寄存器,不使用的工作寄存器组的区域

25、仍然可作为一般数据缓冲区使用,用直接寻址或用的寄存器间接寻址来访问。为可位寻址区域,这个字节的每一位都有一个地址,编址为。当然,位寻址区也可以用作字节寻址的一般数据缓冲区使用。为堆栈、数据缓冲区。()访问外部数据存储器和程序存储器的本质区别是它们有各自不同的选通信号。访问外部数据存储器时,由数据指针提供寻址地址码,由进行读写选通;访问外部程序存储器时,由程序指针提供地址码,由进行读选通。简述布尔处理存储器的空间分配、内部中包含哪些可位寻址单元。答:布尔处理存储器的空间分布有内部的位和部分专用、特殊功能寄存器,内部中包含的可位寻址的单元是,共个单元。简述的几种寻址方式。答:一系列单片机设有种基本

26、寻址方式,分别为:寄存器寻址、直接寻址、寄存器间接寻址、立即寻址、基址寄存器加变址寄存器间接寻址、相对寻址、位寻址。访问特殊功能寄存器应采用什么寻址方式?答:访问特殊功能寄存器应采用直接寻址方式。基址寄存器加变址寄存器间接寻址方式有什么特点?主要应用于什么场合?采用或作基址寄存器其寻址范围有何不同?答:()可实现动态寻址。()主要应用于实现多出口的散转和查表。()采用作为基址寄存器其寻址范围为,采用作为基址寄存器其寻址范围最大为6为什么说系列单片机具有独特的布尔处理器?答:因为的位处理器包含有位累加器、位寻址寄存器、位寻址口、位寻址内部、位寻址指令系统、程序存储器等,组成一个完整的、独立的、功

27、能很强的位处理器,可以方便地实现置位、清零、求反、传送、判跳和逻辑运算等操作,不需要大范围的传送数据,大大提高了速度,增加了实时性。第四章:系列单片机的指令系统具有哪些特点?(书上)答:特点之一是指令集当中的很多指令可派生出若干条指令,大大扩充了指令功能。特点之二是转移指令极其丰富,设置了所谓长、绝对、相对、间接等不同转移范围的指令,既使用方便,又能节省程序的存储器空间,提高转移速度。特点之三设有专门的布尔(位)处理指令集。为什么说一系列单片机的传送指令极为丰富?为什么在某些传送中要旁路工作寄存器或累加器?答:()因为一系列单片机的传送指令能实现多种数据传送操作,能实现各个方面的数据传送。()

28、为了提高数据传送速度和编程效率。对内部的字节的地址空间寻址要注意些什么?答:对内部的字节的地址空间寻址要注意的是这部分地址空间的很多单元无定义,对无定义单元进行读写,则读得的数不定,欲写入的数将被丢失。指出下列指令的本质区别:答:略。设的内容为2的内容为8内部的单元内容为0单元内容为8请指出在执行下列程序段后上述各单元内容的变化。TOC o 1-5 h z答:()=o(0=5H)=8()=某一系统,要求根据运算结果给出的数据,到指定的数据表中查找对应的数据输出。设给出数据存于内部单元中,数据表存放在程序存储器的页,表首地址为。查表所得数据(均由双字节组成)高位字节存于1地位字节存于单元中,给出

29、数据在之间,其对应关系为:给出数据:|jj对应数据:请编制该系统的查表程序段。(程序见笔记)这种表法有何局限性?如果表格长度超过个单元,则应如何解决?答:如果表格长度超过个单元,则选用作为变址寻址的基址寄存器。进行码减法运算,应如何考虑?答:见书系列单片机有哪些逻辑运算功能?各有什么用处?设中内容为,内容为,请写出它们进行“与”、“或”“异或”操作的结果。答:系列单片机的逻辑运算分单字节操作数和双字节操作数两类。其中单字节操作数的逻辑运算功能有累加器清零、取反、循环左移、带进位的循环左移、循环右移、带进位的循环右移;双字节操作数的逻辑运算功能有“与”、“或”“异或”和与”的结果为:0和“或”的

30、结果为:和“异或”的结果为:系列单片机的转移类指令有何独特优点?答:可根据转移距离选用不同的转移指令。系列单片机的无条件转移指令有几种?如何选用?答:见书8系列单片机的绝对调用和长调用指令何有本质区别?如何选用?答:见书7(为节省程序存储器容量,编程时可根据实际情况选用。)为什么指令的时,将实现单指令的无限循环?设程序转向的目标地址为,当前地址为,请求出相对偏移量的值。答:见书,系列单片机的条件转移指令有何特点?如何求?答:()见书。()计算公式见书8系列单片机的比较转移指令有何独特之处?可以在哪些量之间比较?答:见书间接转移指令有何独特优点?为什么它能代替众多的判跳指令?答:()见书()因为

31、该指令是由累加器的内容来动态选择某一分支转移指令的。系列单片机的循环转移指令有何特点?它能派生出多少条转移指令?答:见书设主频为,请用循环转移指令编制延时的延时子程序。采用这种延时方法有何优缺点?答:()子程序参见书例题。()优点:可实现任意延时。缺点:将牺牲的工作。第五章:中断的含义是什么?为什么要采用中断?(即中断有什么优点?)答:()见名词解释部分相关答案。()见书,“中断技术一般具有以下优点:”共三点)何谓查询中断,矢量中断,中断入口地址?简述主机响应中断的过程?答:()见名词解释部分相关答案。()中断源向主机发出中断请求信号后,先要等待被采样,当被采样后接受中断查询,当中断请求被响应

32、后由内部长调用指令转向对应的中断矢量地址去执行中断服务程序,直到执行(返回)指令为止。系列单片机中断系统提供哪几种中断?什么是中断优先级,中断嵌套?什么是同级内的优先权管理?答:()系列单片机中断系统提供了个中断源,分别是:外部中断()()、定时器计数器()、外部中断()()、定时器计数器()l串行口(或)、定时器计数器(或)()为使系统能及时响应并处理发生的所有中断,系统根据引起中断事件的重要性和紧迫程度,硬件将中断源第8页共13页第 页共13页分为若干个级别,称作中断优先级。(这个也可作为名词解释来考)()当正在处理一个优先级低的中断请求的时候,如果发生另一个优先级比它高的中断请求,能暂停

33、正在处理的中断源的处理程序,转去处理优先级高的中断请求,待处理完以后,再回到原来正在处理的低级中断程序,这种高级中断源能中断低级中断源的中断处理称为中断嵌套。(这个也可作为名词解释来考)()当同时有两个或两个以上优先级相同的中断请求时,则由内部按查询优先顺序来确定该响应的中断请求,其优先顺序由高向低依次排列为:外部中断T定时器计数器的溢出中断一外部中断T定时器计数器的溢出中断一串行口中断一定时器计数器的溢出中断,这种对同级内的中断响应顺序安排就称为同级内优先权管理。(这个也可作为名词解释来考)外部中断请求有哪两种触发方式?对触发信号有什么要求?又该如何选择和设置?答:()外部中断请求有两种触发

34、方式:电平触发和跳变触发(边沿触发、脉冲触发)。()和()触发方式由设置,当时,为跳变触发方式,即端口由“”T“”跳变时激活中断请求标志;当时,为电平触发方式,即当端口出现低电平时激活中断请求标志。何谓可屏蔽中断?系列单片机中断系统设有几级屏蔽?如何程控?答:()可屏蔽中断:见名词解释部分。()系列单片机中断系统设有两级屏蔽:咼优先级和低优先级。()中断优先级的程控设置通过中断优先级寄存器进行设置。当中断源相应的中断优先级设置位设置成时,为高优先级;设置成时,为低优先级。何谓断点?为什么要进行断点现场保护?哪些信息应考虑保护?如何实现保护?答:()断点:见名词解释部分。()为了能使中断处理完后

35、正确返回到被中断的原程序的断点处继续往下执行,必须将断点处的现场压入堆栈保护。()程序指针、累加器等返回原程序仍有用的相关信息都应考虑保护。()程序指针的当前值由内部硬件生成长调用()指令压入堆栈保护,累加器等其他信息则由指令进行压栈保护。主机响应中断有哪些条件?为什么要有这些条件?这些条件与主机响应中断的速度有什么关系?在实际应用中需注意些什么?答:()主机响应中断首先是有中断源请求,且允许中断响应并进行了中断优先级或优先顺序的处理,此外还必须满足以下条件:()无同级或高优先级中断正在服务中;()当前指令已执行到最后一个机器周期并已结束;()当前正在执行的不是返回(、)指令或访问、特殊功能寄

36、存器指令。(即书0()上述三条必须条件中,第一条保证正在执行的同级或高一级的中断服务不被中断;第二条保证正在执行的当前指令不被破坏;第三条保证除当前正在执行的、或访问、指令的执行完外,还必须再执行完下一条指令,以保证子程序或中断服务程序的正确返回以及、寄存器功能的正确设置。(即书0()这些条件会影响中断响应的时间。若所有条件均满足,则中断相应最快,共需个机器周期;若第一条不满足,则中断请求将被屏蔽;若第二条不满足,则中断响应需个机器周期;若第三条不满足,则中断响应需等待本指令及下一条指令执行完才可能被响应,因此,这种中断响应时间不会超过个机器周期。()一般中断响应时间总是在个机器周期之间,这可

37、能给高要求应用造成误差,在实际应用中需注意。编写中断服务程序时应注意哪些问题?答:在编写中断服务程序时,一要注意对中断现场的保护与恢复,二是要注意中断服务程序返回时必须使用返回指令。系列单片机中,哪些中断的请求标志可以随着主机响应中断而自动撤除该中断请求标志?哪些中断需要用户通过软件进行撤除?答:随着主机响应中断而自动撤除的中断请求标志有:、和;需要用户通过软件进行撤除的中断请求标志有:或指请写出(外部中断)为跳变触发方式的中断初始化程序段。MOVIE,#81H若要求写出(外部中断)为电平触发的中断初始化程序段该如何写?简述中断响应的基本规则。答:书(或见笔记)。单片机内部设有几个定时器计数器

38、?其核心部件是什么?为什么能定时?简述四种工作方式的特点,为什么只有定时器计数器有工作方式?答:()单片机内部设有个定时器计数器;()其核心部件是一个位的加法计数器;()因为它是对机器周期进行计数,一旦振荡频率确定,则机器周期亦确定,计数所得时间也就确定,故能定时;()四种工作方式的特点:方式是一个位定时器计数器,其计数范围为(2;方式是一个位的定时器计数器,其计数范围为();方式是自动装入时间常数的位定时计数器,计数,存放初值,其计数范围为();方式,仅有方式,且对分为个位定时计数器,对方式时停止工作。()由于工作于方式时为个独立的位计数器,组成完整的位定时器计数器,组成只能定时的位定时器,

39、组成的定时器要占用定时器计数器的(启停位)和(中断请求位)两个控制位,故定时器计数器不能工作于方式3只有定时器计数器才能工作于方式。何谓可编程的?如何选择和设置定时、计数和工作方式?设某应用系统,选择定时器计数器以定时模式工作于方式1定时器计数器以外部计数模式工作于方式,请写出其控制字。答:()可编程的:见名词解释部分。()通过方式寄存器进行选择和设置定时、计数和工作方式。()根据的各位定义,再根据题意对如下各位进行设置,可得=方式控制方式控制,要求定时1请计算出定时计数常数,并写设定时器计数器为定时模式工作于方式1主频出初始化程序段。答:()根据题意可设()由因:定()X()X得:()初始化

40、程序段如下:什么是全双工串行通信?系列单片机的串行通信有几种工作方式?如何选择和设定?简述各种工作方式的功能特点。答:()全双工串行通信:见名词解释部分。()系列单片机的串行通信有种工作方式。(、)通过的最高两位和进行选择和设置。当、时,为方式,工作于位的移位寄存器方式,波特率不变;当、时,为方式,工作于位的方式,波特率可变;当、时,为方式,工作于位的方式,波特率为或的;当、时,为方式,工作于位的方式,波特率可变。何谓波特率和溢出率?设某应用系统以位秒的波特率进行双机通信,选用定时器计数器定时模式工作方式,请计算出定时计数常数,并写出初始化程序段。答:()波特率、溢出率:见名词解释部分。()分

41、析:由,波特率位秒,可根据时间常数计算公式:X(6由“选用定时器计数器定时模式工作方式”可得:H由“系统以位秒的波特率进行双机通信”,设串行口工作于方式,允许接收,则,则初始化程序段如下:系列单片机的串行通信具有多机通信功能,简述多机通信的设置及工作过程。答:书多机通信的基本原理。系列单片机的串行通信控制寄存器中的的含义是什么?主要在什么工作方式下可执行该种通信工作?答:()的含义是允许方式或方式多机通信控制位。()主要在方式和方式这两种工作方式下由多台微机构成分布式通信系统时可执行该种通信工作。系列单片机的串行通信中断操作有何特点?应用时应注意些什么?答:见书最后一段。第七章:什么是伪指令?

42、在汇编语言程序设计中有何作用?答:()伪指令:见名词解释部分()作用:伪指令在汇编时并不产生机器指令代码,不影响程序的执行,仅产生供汇编用的某些命令,在汇编时执行某些特殊操作。何谓汇编语言、汇编语言源程序、汇编程序、汇编和汇编语言目标程序?汇编有几种方式?答:()见名词解释部分()汇编有两种方式:手工汇编和计算机自动汇编。系列单片机有哪些查表指令?它们有何本质区别?当表的长度超过个字节时应如何处理?答:()查表指令有两条:和。()本质区别(书6:存放表格首地址的寄存器不同。前者将表格首地址存放在数据指针中,因此,可将表格数存放在范围内的任何有空余的地址段,供任意次查找;后者表格首地址存放在当前值所指定的地址单元中,这样,表格数就紧跟在查表指令之后,而查表指令执行完后程序还需从的当前值所指定的地址处继续执行后续程序。由于值的特性决定了此表格数据局限于较小的、一次性查表的表格数。()当表的长度超过个字节时,对于采用作为基址时,可采用、分开计算的方法进行查表。对于采用作为基址时,表格地址到值之间不能超过个字节,否则访问不到。循环结构程序有何特点?何谓多重循环?编程时应注意些什么?答:()特点:多次重复执行同一个程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论