



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机原理及接口技术(闭卷)期末复习提纲一、考试章节范围:考试范围大体为:教材第1-10章,为减轻大家复习负担,以下内容不用复习:第1章:1.2-1.6第2章:2.6第3章:3.2.1、3.2.2(五)第4章:4.1.1每个并行口的内部结构和工作原理第5章:无第6章:6.4、6.6第7章:7.2、7.3第8章:8.4 第9章:9.2二、考试题型:A卷(期末试卷),考试时间90分钟一填空题(20分): 20空,每空1分(注意后面知识点中带红色标记的文字)二选择题(10分):10小题,每题1分三综合题(10分)10空,每空1分考点1:指出给定汇编指令的寻址方式(注意题意是指源操作数还是目的操作数),5小题,每题1分考点2:指出给定汇编指令的错误,并改正,5小题,每题1分四简答题(24分):4小题,每题6分五程序阅读填空题(20分):2个小题,共10空,每空2分考点:给出两段完整的汇编程序和C51程序,要求指出其中某些语句的作用及整个程序的功能。汇编程序:在片内RAM之间、或片外RAM之间、或片内与片外RAM之间进行N个数据的批量传送(3选1)。C51程序:某并行口外接八个LED灯的控制,例如按键未按下时流水灯轮流点亮,流水时间可通过定时/计数器进行硬软件结合延时,按键一旦按下则通过中断函数实现八个灯同时闪烁多次。六编程题(16分):1题,(要求编出完整的程序,汇编或C51任选)考点:给定单片机的晶振频率,利用定时/计数器工作于某给定方式,实现要求的延时,并通过中断方式由P1.0输出一方波。具体包括定时/计数器和中断相关的寄存器(如TMOD、TCON、IE、IP等)的设置、计数初值的计算、定时器的初始化和启动、中断函数的编写、以及如何实现方波等。B卷(补考试卷),考试时间90分钟和A卷题型、分值和考点均类似。三、成绩比例:期末考试成绩: 65平时考勤、作业等:15实验:20%四、各章需掌握的知识点:第1章 单片机概述1. 掌握单片机应用系统的开发过程(步骤:设计电路图制作电路板程序设计硬软件联调程序下载产品测试)。2. 掌握利用Keil 软件开发应用程序的步骤:打开Keil 软件的IDE建立工程文件建立并添加汇编源文件或C源文件配置工程的相关属性程序调试,无误则生成HEX文件烧写到单片机ROM并硬软件联调。3. 参看习题:(8)第2章 单片机的硬件系统结构1. 掌握单片机的定义(即单片机的组成部分)。2. 熟悉并记忆AT89S51单片机的基本组成和资源配置、常用信号引脚及含义,例如熟悉片内RAM和ROM的容量,以及最大能扩展的空间范围,熟悉ALE和PSEN引脚的作用等。3. 掌握单片机最小系统电路(除单片机和电源外,还包括时钟电路和复位电路)。4. 理解AT89S51晶振频率、时钟周期(晶振周期)及机器周期(完成一个基本操作所需要的时间)的数量关系。AT89S51复位信号为高电平有效;AT89S51复位后的初始化状态:各寄存器的值(SP=07H、P0P3=FFH、SBUF不定,其余均为0)。5. 掌握AT89S51单片机片内RAM的配置及寻址空间和容量:熟练掌握片内RAM低128字节的分区:工作寄存器区(能根据当前工作寄存器组号来确定实际的RAM地址)、位寻址区、用户数据缓冲区及范围。特殊功能寄存器SFR的地址分布范围:在片内RAM高128字节地址中离散分布,注意能位寻址的SFR的特点;片外RAM寻址空间和容量。注意片内和片外RAM是分别编址的,逻辑上是独立的。6. 掌握程序状态字寄存器PSW的作用,以及其各位的含义及作用,例如CY位的作用及其在位操作中的作用。理解16位的程序指针PC的作用及其存放内容,理解其寻址空间。7. 掌握AT89S51单片机ROM的配置及寻址空间:注意EA引脚(因8031单片机必须外扩ROM,故EA必须接低电平)、PSEN、ALE引脚的作用;ROM低端的几个特殊地址及作用(哪个中断源的入口地址)。注意片内和片外ROM是统一编址的,逻辑上是统一的。8. 参看习题:一、二、三(2)、(3)、(4)、(6)第3章 单片机程序设计1. 掌握AT89S51的七种寻址方式(立即数寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、位寻址),能判断指令中源操作数或目的操作数采用何种寻址方式。掌握指令系统中各指令的格式,特别注意其源操作数或目的操作数的约束条件。2. 掌握数据传送类指令;熟练掌握MOV、MOVX、MOVC指令的格式、应用和区别,分别用于访问什么存储器。例如片内RAM之间、片外RAM之间、片内和片外RAM之间的数据块传递(见PPT或教材例3-29);熟悉PUSH、POP堆栈操作指令的使用以及相应的数据如何入栈出栈、堆栈指针SP如何变化。3. 掌握算术运算类指令:熟练掌握加法指令(ADD、ADDC、INC)、减法指令(SUBB、DEC)的使用。特别注意各指令执行完后对PSW中各位的影响(如CY、P、AC、OV等位的变化)。掌握MUL和DIV指令的使用。4. 掌握逻辑运算与循环类指令:熟练掌握逻辑运算指令(ANL、ORL、XRL、累加器清0指令CLR和累加器取反指令CPL)、累加器循环移位指令(RR、RRC、RL、RLC)的使用。5. 掌握控制转移类指令:熟练掌握各无条件转移指令(AJMP、LJMP、SJMP、JMP)的跳转范围和区别、条件转移指令(累加器判0转移JZ、JNZ;CJNE、DJNZ指令;子程序调用指令ACALL和LCALL;子程序返回RET指令)的使用;空操作指令NOP的使用。6. 掌握位操作类指令:熟练掌握位传送指令(MOV,要C参与)、位状态设置指令(位清0指令CLR、位置位指令SETB)、位逻辑运算指令(ANL、ORL、CPL)、位条件转移指令(判CY位转移指令JC、JNC;判位转移指令JB、JNB、JBC)的使用。7. 掌握AT89S51汇编语言的语句格式、常用伪指令。掌握汇编语言程序的三种基本结构,即顺序结构、分支结构、循环结构的汇编程序设计及子程序设计。能读懂汇编语言源程序,弄清楚每条指令的含义,以及整段汇编程序的功能。8. 掌握C51语言的三种基本结构(顺序、选择、循环结构)及编程方法。掌握C51常用的数据类型及其长度、值域。掌握C51的基本语法,包括各种运算符和表达式、一维数组等。掌握函数及中断服务函数的编写方法。能读懂C51源程序,弄清楚每句代码的含义,以及整段C51程序的功能。9. 参看习题:汇编(一)、(二)、(三)、(四)、(六)、C51(一)第4章 AT89S51并行端口的原理及应用1. 掌握四个并口P0、P1、P2、P3的功能。注意P0口直接做输出口时,必须外接上拉电阻,其他三个并行口不用。四个并行口做输入时,必须先向并行口输出高电平“1”,才能正确读入外设的状态。掌握P3口的第二功能引脚的含义。2. 掌握通过并行口来驱动LED灯的方法。例如流水灯控制。能编程实现8路LED灯流水灯,或使全部LED灯亮灭闪烁,或使低4位和高4位LED交替亮灭闪烁等(可参看实验中的跑马灯程序)3. 参看习题:一、二、四(1)第5章 AT89S51单片机的中断系统1. 熟练掌握AT89S51的中断系统的结构:5个中断源及申请中断的条件和方式;熟悉中断系统所涉及的寄存器包括TCON、SCON、IE、IP。掌握定时/计数器控制寄存器TCON和串行口控制寄存器SCON,熟记寄存器各位的含义及设置方法(理解中断请求信号的两种触发方式:电平触发和脉冲触发);掌握中断允许寄存器IE和中断优先级寄存器IP各位的含义及设置方法。掌握5个中断源的自然优先级的顺序。掌握单片机对中断优先级的处理原则。2. 注意5个中断源的中断入口地址是什么、中断响应函数的编写方法。掌握中断的初始化编程。掌握5个中断源对应的引脚是P3口哪些引脚。3. 参看习题:一、二、三(1)、(2)、(4)、(5)第6章 AT89S51单片机的定时器/计数器1. 熟练掌握AT89S51的定时/计数器的结构和工作原理(注意是2个16位的加1定时/计数器T0、T1)。熟悉T0、T1包括了如下一些相关的寄存器:工作方式寄存器TMOD、控制寄存器TCON和数据寄存器TH0、TL0,TH1、TL1,熟记TMOD和TCON寄存器各位的含义及设置方法(注意是否可位寻址);2. 掌握定时/计数器的四种工作方式(方式3不考虑)的含义、每种工作方式下的位数、应用,能根据题意计算各种工作方式下定时器的初值、以及如何装载初值到THi和TLi;能根据给定的晶振频率计算各工作方式下最长的定时时间;3. 掌握定时/计数器的硬件初始化设置和编程方法(设置TMOD的方式控制字、计算初值并载入、启动定时/计数)。注意:与定时器相关的寄存器有TCON、TMOD、THi、TLi。4. 注意AT89S51的定时/计数器分别做定时和计数用时的区别,包括统计脉冲的对象不同,计数频率不同等。5. 参看习题:一、二、三、四(2)第7章 显示与键盘1. 熟悉通过并口驱动LED数码管的方法;掌握共阳极或共阴极LED数码管显示某字形时的字型码如何得到。2. 掌握简易秒表。3. 掌握LED数码管的静态显示和动态显示,及其特点和实现方法。4. 掌握单片机与独立按键的接口,及按键中断程序。5. 参看习题:一、二(2)、(3)第8章 AT89S51单片机的串行口1. 熟悉串行通信的基本知识;异步通信帧格式。2. 熟悉与串行口相关的寄存器:串行口控制寄存器SCON和电源控制寄存器PCON,熟记寄存器各位的含义及设置方法。3. 熟悉AT89S51串口有四种工作方式(掌握方式0和方式1即可,方式2、3不考虑);注意方式0和方式1下TXD和RXD引脚的作用分别是什么。注意方式0为一种串行口扩展并行口的方式。熟悉四种工作方式中哪些方式的波特率是固定,哪些是可变的(与T1的溢出率有关)。4. 参看习题:一、二(1)、(4)第9章 AT89S51单片机系统的扩展1. 掌握存储器芯片符号的含义,能由芯片符号获取其容量、数据线条数、地址线条数等信息。如EPROM中的2764(8K8b,或8KB),RAM中的62C64(8K8b,或8KB),主要掌握这两种芯片的地址线和数据线条数等特性,以及扩展时需用到的主要引脚信号。2. 能在给定条件下进行存储器的扩展(包括EPROM或RAM的扩展),能正确画出存储器与CPU系统总线的连接原理图,并能写出各存储器芯片的地址范围。注意74LS373在存储器扩展中的作用和接法。3. 参看习题:一、二第10章 AT89S51单片机的模拟量接口1. A/D和D/A转换器的作用。2. 熟悉DAC0832的3种工作方式:单缓冲、双缓冲、直通。3. 掌握ADC0809的从启动转换到结束的过程,以及转换结束信号(EOC引脚给出)4. 给定某A/D转换器的位数及电压范围,能求出其电压分辨率。5. 参看习题:无五、复习方法:1. 注重基本概念和基本原理、方法的理解和应用,特别是前面给出的各章知识点,一定要复习到位。没提到的知识点可基本不用复习。2. 各章涉及到的汇编和C51语言语法需要熟悉和掌握,基本的汇编和C51程序要能读懂。3. 程序重点复习以下内容:并行口驱动8路LED灯,实现流水灯或闪烁;并行口接数码管显示(如秒表);通过按键,申请外部中断,在中断函数中实现LED灯同时闪烁;软件延时;定时/计算器实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 财产抵押延期还款合同3篇
- 马鞍山市铁塔维护合同4篇
- 新解读《GB-T 30985-2014光纤制造用石英玻璃把持棒》
- 建渣运输合同范本
- 食堂雇佣员工合同范本
- 出售农村车库合同范本
- f封窗合同范本
- 福特金融租赁合同范本
- 红酒劳动合同范本
- 电力塔征地合同范本
- 铁路专项病害课件
- 开学安全教育课件
- 桥梁养护应急知识培训课件
- 2025年学历类自考专业(学前教育)学前儿童发展-学前教育原理参考题库含答案解析(5套)
- 2025-2026学年人教版(2024)初中化学九年级上册教学计划及进度表
- 日本设备销售合同范本
- (2024)大学生宪法知识竞赛题库及答案
- 2025山西阳泉平定县从社区专职网格员中选聘社区专职工作人员考试备考试题及答案解析
- 2025云南昭通昭阳区住房和城乡建设局招聘编外工作人员5人笔试备考题库及答案解析
- 新高一数学暑假检测卷(学生版)-2025年新高一数学暑假衔接讲练 (人教A版)
- 电工与电子技术的发展
评论
0/150
提交评论