MCS-96系列单片机原理及应用技术_知识点_第1页
MCS-96系列单片机原理及应用技术_知识点_第2页
MCS-96系列单片机原理及应用技术_知识点_第3页
MCS-96系列单片机原理及应用技术_知识点_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、1. RALU(寄存器算术逻辑单元)主要由ALU(算数逻辑单元)和一些寄存器组成。其中ALU为立 位:程序计数器PC为亜位,其数值为需执行的下一条指令的地址。2. 809晞098单片机可寻址的存储空间为64K字节,可分为片内和片外两大部分,两部分统 一编址,内部RAM占有最低的地址号。3. 半导体存储器按使用功能可分为随机存取存储器(RAM)和只读存储器(ROM)。4. RAM从构造上可分为静态RAM(SRAM)和动态RAM(DRAM): ROM分为三类:掩膜ROM、 可编程ROM、可擦写的可编程ROM。5. 将源程序翻译成目标程序的过程称为醴,可采用手工汇编和机器汇编。& CPU对I/O接口

2、的寻址方式(地址译码技术)有:存储器映射方式和I/O映射方式,809晞098 单片机对I/O端口寻址采用存储器映射方式。7. 80908098单片机设苣有两个中断控制寄存器,即中断悬挂寄存器(INT_PENDING)和中断屏 蔽寄存器(INT MASK)。其中前者为8位,地址塑1,作用为登记各类中断源的中断申请:后 者为8位,地址坐也 作用为用于开放或屏蔽某类中断源的中断。8. 泄时器T2主要对内部时钟汁数,T2主要对外部输入的脉冲(外部事件)计数。9. 中断响应的条件:(1)当前无非屏蔽中断申请或无非屏蔽中断源的服务过程;(2)系统处于开中断状态(已用程序 设定的方法开放了中断);(3)该中

3、断源的优先级别髙于同时提出中断申请或CPU正在为之服 务的中断源。10. 中断响应时间:从中断源发出中断请求到CPU开始执行中断服务程序的第一条指令所需 要的时间。最短时间为型,最长为空。11. RAM6116芯片容量为2KX8,它的片内地址选择线和数据线分别是A0A10和D0D7。12. 809晞098单片机系统有&种类型的中断源供用户使用,它们是(按中断优先级排序):处 中断、串行口、软件泄时器、HIS.O、髙速输出、髙速输入、A/D转换完成、泄时器溢出。13. 8098单片机在T2上升沿时刻采样READY信号,决左是否插入等待周期。14. 保护断点就是保存中断服务程序的入口地址。15.

4、内部RAM分为特殊功能寄存器(0Q00H0(H7H)和寄存器列阵(0018H00FFH),寄存器列阵 只能作通用寄存器使用,不可存放指令代码,且每一单元均具有墨噬的功能。16. 在读操作时,8098单片机在信号的上升沿时将总线上的数拯读入片内。17. 当8098与低速器件连接时,可以把就绪引脚REDAY拉成低电平,在总线周期中插入等 待状态。18. T1.T2为亜位计数器只能按字读,不可按字节读,且在计数过程中不可改写:HIS_TIME(HIS 时间寄存器)和HSO_TIME(HSO时间寄存器)为复_位寄存器,前者只能按字读取,后者只能按 字写:A/D_RESULT(A/D结果寄存器)为16位

5、寄存器,必须按2个字节分别读取,不能按字读19. T1或T2产生溢岀中断可通过查询IOS1寄存器得知。20. 堆栈由较髙的地址号向较低的地址号生长,堆栈指针SP总是指向堆栈的顶部。每次堆 栈操作都针对一个字(26位)。21. 809砂5098单片机复位的程序入口地址为2080H,芯片配置字节(CCB)地址为2018H。22. 机器指令格式中,放在指令的第一个字节数据为操作码,它表明了指令应执行的操作类 型。23. 80908098指令系统涉及操作数类型共有乙种:位型、字节型、字型(其低字节地址必须 为偶数)、双字型最(低字节地址必须能被4整矗)、短整型(8位有符号)、整型(16位有符号)、 长

6、整型(32位有符号)。24. 操作数有三种具体体现形式:立即数(加前缀护):垃于寄存器中的数据(用寄存器地址或 名字表示):位于存储器存储单元的数据(用存储单元的地址号表示)。25. 对于16位寄存器,要求英低位地址为偶数,髙位地址为奇数:对于32位寄存器,要求 其最低位地址能被4整除。26. ( MSC-96系列单片机指令系统的寻址方式共种:寄存器寻址、寄存器间接寻址、立 即寻址、自动增量寻址、短变址寻址、长变址寻址、零寄存器寻址、堆栈指针寄存器寻址。 其中,间接寻址和短变址寻址用字型寄存器的遇輕,自动增量寻址和长变址寻址则用童辿 址。27. 汇编语言中一条语句通常由四部分组成:拯号、操作码

7、、操作数、注释。28. 伪指令:专用于汇编的指令,其作用是为汇编规定格式,提岀具体的汇编要求。29. 中断优先级的意义:为解决多个中断源同时提出中断申请时,CPU不确左应先为哪一种 中断源服务的矛盾,中断优先级规定了各种中断源重要程度的高低顺序,中断优先权髙的中 断申请将优先获得CPU的响应。30. HSI和HSO以左时器T1为时间基准记录某一外部事件触发的时间和状态。31. HIS工作时,外部事件发生的状态和时刻以先入先出的顺序存放在FIFO寄存器和保持寄存器中。32. HIS部件中,事件执行的顺序取决于事件进入FIFO寄存器的先后次序,而在HSO部件中, 事件产生的顺序取决于设怎的触发时间

8、与时间基准源T1或T2值间隔的长短。33. 8098单片机的A/D转换器的启动方式有:立即启动和延时启动。34. 8098单片机的PWM输岀方式有:通过髙速输出部件HSO和由脉冲宽度调制器提供。35. 8098单片机的串行通讯有丄种工作方式:方式0(同步(脉冲)方式)、方式1(标准异步通讯)、 方式2(识别第九位数据的异步通讯)、方式3(识别第九位数据的异步通讯)。36. 当采用12MHz晶振频率时,A/D转换器完成一次转换需22 H s(88T): 809晞098的A/D 转换器采用逐迓過返的方式来完成模/数信号的转换。37. 提高A/D转换分辨率的措施(809晞098A/D转换器的分辨率为

9、10位):增加额外的MSB(最髙有效位)、增加额外的LSB(最低有效位)、同时增加额外的MSB和LSB 三种途径。38. PWM输出的脉冲周期为256T,当采用12MHz晶振频率时,脉冲周期为64 u s; PWM的 占空比取决于PWM控制器寄存器(位于SFR区域内的17H的值)。39. 8255A可编程并行I/O接口芯片:有3个数据端口 A、B、C,均为匕位。有三种工作方式:方式0(基本输入、输出方式)、立 式1(带联络信号的输入、输岀方式(仅AB)、方式2(帯联络信号的双向方式(仅A)。40. 系统总线的运行方式(总线控制):标准总线方式(CCR.3=1, CCR.2=1):地址有效选通方

10、式(CCR.3=0, CCR.2J):写选通方式(CCR.3=1, CCR.2=0);地址有效且写选通方式(CCR.3=0, CCR.2=0)41. 中断向虽::存放中断服务程序入口地址的存储单元,苴地址范国为:2000H20MH. 中断禁区:运行过程中不允许中断的程序段。终端屏蔽:用软件或其他方法使CPU对中断申请加以禁止,暂时不予以响应,不进入相 应的中断服务程序。42. 存储器芯片的选择标准:(1)存储器类型:(2)容量:(3)速度:(4)价格、功耗以及对电源的要求等。总的原则是在满足 技术指标的前提下,尽虽选用价格低廉、功耗小、电源种类少,使用方便的芯片。(国内ROM 主要使用EPRO

11、M:小型系统选用静态RAM,大系统采用动态RAM)。43. 809砂5098芯片的主要特征:(l)CPU为位,采用而向寄存器的结构,更具灵活性和快速性:(2)CPU支持位、字节和字 操作,指令系统支持32位的双字操作:芯片内带有256字节的RAW用作寄存器且称之 为寄存器文件:(4)外部时钟信号的频率为612MHz,若采用12MHz的外部晶振时,一条指 令的最短执行时间为IPS,最长为9.5 PS: (5)指令系统可对带符号和不带符号的数进行操 作:许多指令可用两个操作数或三个操作数:(6)硬件完成乘、除法运算时,6.25 PS内完成 16位X 16位乘法运算或32位+ 16位的除法运算:(7

12、)带有多种可编程I/O功能部件,I/O操 作更简便。44. 8098和8096的区别:(1)8098为采用双列直插式封装结构的48脚芯片,而8096有48脚和68脚等情况,且有多 种封装形式:(2)8096的数据宽度为16位,可按字或字节访问存储器。在进行存储器读操作 时,读出的内容总是以字为单位;当进行写操作时,可以字为单位写入,也可按髙、低字节 分別写入。而8098的外部数据总线为8位,每次读写都按8位进行:苴内部总线仍为16 位,在对外部存储器按字读写时分两步进行。45. CPU与慢速的存储器连接时,可采取的配合方法:重新选取ROM或RAM芯片,即选用速度更快的存储器芯片;(2)降低CP

13、U的时钟频率, 使时钟状态周期拉长:(3)在总线中插入等待信号。46. 长跳转指令(UMP)和短跳转指令(SJMP)的区别:程序转移范困的大小不同:长跳转指令可使程序的执行转移至存储空间的任一单元(即跳转 范围为64K):而短跳转指令只能使程序在-1024-+1023这2K的范围内转移。47. 单片机是如何区分片内、片外存储器的?根据地址号来区分:地址在OOOOH-OOFFH内的存储单元为片内存储器,地址在O1OOH1FFFH 内的存储单元为片外存储器。48. 中断响应的过程:CPU响应中断后,立即中止正在运行的程序,并将断点地址自动推入堆栈保存:获得 中断服务程序的入口地址:通过某种方式将中

14、断服务程序的第一条指令的地址号(入口地址) 赋予PC,使CPU进入中断服务程序;(3)CPU进入中断服务程序后,若系统不需要或不允许 中断嵌套,则要用关中断指令屏蔽可能产生的中断请求:(4)服务程序完毕后,若开始时使 用了关中断指令,为是系统在中断返回后能继续响应新的中断申请,则还需使用开中断指令:(5)最后执行中断返回指令,机器将压入堆栈的断点地址弹送至PC,使CPU返回主程序。49. 8096/B098单片机一次完整的中断处理过程:CPU响应中断后,中断悬挂寄存器中的相应位即被宜零,随之PC值自动压入堆栈:中断向 戢中的入口地址被赋予PC, CPU去执行中断服务程序。中断服务结束后,堆栈中

15、的断点地 址弹回PC恢复现场,CPU返回主程序。50. 存储器控制总线设计::因8098必须外接存储器芯片,故该引脚应鯉以保i正对外部存储器的访问:ALE:(低8位)地址锁存允许信号(髙电平有效),应接锁存器的使能端(G端)::对外部存储器读信号,接存储器输岀允许端;:对外部存储器写信号,接RAM芯片脚。51. 复位的概念:在主电源V“处于正常范国且振荡器和反偏置发生器稳左后,引脚上持续 两个状态周期的低电平信号,而后片内上拉电路将引脚的电位拉髙以使单片机执行10个状 态周期的复位序列的过程。52. 为何单片机在每次上电时必须进行复位操作?复位是单片机在开始工作之前所处的一种预备状态,单片机只

16、有以这个状态为起点,后面的 工作才是正常的。53. HSO中的内容寻址存储器(CAM)与HIS中的FIFO寄存器的主要区别:(l)HIS中事件读出的顺序取决于事件进入FIFO寄存器的先后次序,而HSO中事件触发的顺 序则取决于设左的触发时间与时间基准源T1或T2值间隔的长短,而与设置的事件信息进入 CAM的先后次序无关。(2)FIF0中的事件是先送入保持寄存器后再从HIS_STATUS和HIS_TIME 中读取:而CAM中的事件信息是来自于HS0_C0MMAND和HSO_TIME两者事件信息的流 向正好相反。54. 809晞098单片机多机通信的执行过程:多机通信开始之前,主机和从机皆工作于方式2(识别第9位数据的异步通信方式):当主机 要向某一从机送数据时,先发送一帧地址信息,用于识别该从机的地址,地址帧与数据帧的 区别就在于地址帧的第9位数据是1,而数据帧的第9位数据为0:对工作在方式2的从机, 数据帧不可能使其串行口发生中断,但

温馨提示

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

评论

0/150

提交评论