单片机总复习优秀PPT.ppt





《单片机总复习优秀PPT.ppt》由会员分享,可在线阅读,更多相关《单片机总复习优秀PPT.ppt(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机原理与应用单片机原理与应用答疑时间:第答疑时间:第答疑时间:第答疑时间:第1515周周周周 周五周五周五周五 9:0011:00,14:0016:009:0011:00,14:0016:00 第第第第1616周周周周 周一周一周一周一 9:0011:00,14:0015:309:0011:00,14:0015:30答疑地点:答疑地点:答疑地点:答疑地点:A2A2楼楼楼楼507507教室教室教室教室考试题型考试题型一、填空;一、填空;10二、选择;二、选择;10三、推断;三、推断;10四、简答;四、简答;20五、程序阅读分析;五、程序阅读分析;25六、综合编程。六、综合编程。251、微处理
2、器、微机与单片机的概念;、微处理器、微机与单片机的概念;2、数据在计算机中的表示。、数据在计算机中的表示。1、89C51包含哪些包含哪些逻辑功能部件逻辑功能部件:外中断外中断内中断内中断限制限制并行口并行口串行通信串行通信外部时钟源外部时钟源外部事务计数外部事务计数2 2、89C5189C51单片机芯单片机芯单片机芯单片机芯片内部结构:片内部结构:片内部结构:片内部结构:XTAL1 XTAL2PSENALEEARET3、89C51的典型引脚及其功能:的典型引脚及其功能:4、89C51的存储器配置:的存储器配置:从用户角度分析从用户角度分析89C51存储器存储器图图2-4 89C51存储器配置存
3、储器配置MOVCMOVMOVX程序存储器程序存储器(ROM)的保的保留存储单元留存储单元图图28 低低128字节字节RAM区区图图29 高高128字节字节RAM区区(SFR区,特区,特殊功能寄存器区殊功能寄存器区)5、89C51的的CPU时序:时序:振荡周期:振荡周期:晶振的振荡周期,为最小的时序单位。晶振的振荡周期,为最小的时序单位。状态周期:状态周期:振荡频率经单片机内的二分频器分频后振荡频率经单片机内的二分频器分频后供应应片内供应应片内CPU的时钟周期。因此,一个状态周的时钟周期。因此,一个状态周期包含期包含2个振荡周期。个振荡周期。机器周期(机器周期(MC):):1个机器周期由个机器周
4、期由6个状态周期即个状态周期即12个振荡周期组成,是计算机执行一种基本操作个振荡周期组成,是计算机执行一种基本操作的时间单位。的时间单位。指令周期:指令周期:执行一条指令所需的时间。一个指令周执行一条指令所需的时间。一个指令周期由期由14个机器周期组成,依据指令不同而不同,个机器周期组成,依据指令不同而不同,见附录见附录A。时序单位从小到大依次是节拍、状态周期、时序单位从小到大依次是节拍、状态周期、机器周期和指令周期。机器周期和指令周期。6.各特殊功能寄存器的复位值各特殊功能寄存器的复位值7、I/O端口端口189C51单单片片机机有有四四个个8位位并并行行I/O端端口口:P0、P1、P2和和P
5、3。2每个端口都是每个端口都是8位准双向口,共占位准双向口,共占32根引脚。根引脚。3每一条每一条I/O线都能独立地用作输入或输出。线都能独立地用作输入或输出。4每每个个端端口口都都包包括括一一个个锁锁存存器器(即即特特殊殊功功能能寄寄存存器器P0P3),一一个个输输出出驱驱动动器器和和输输入入缓缓冲冲器器,作作输输出出是数据可以锁存,作输入时数据可以缓冲。是数据可以锁存,作输入时数据可以缓冲。1、7种寻址方式:种寻址方式:1、寄存器寻址、寄存器寻址2、干脆寻址、干脆寻址3、马上数寻址、马上数寻址4、寄存器间接寻址、寄存器间接寻址 5、变址寻址、变址寻址6、相对寻址、相对寻址 7、位寻址、位寻
6、址其次章其次章 REVIEW REVIEW:一般传送指令:一般传送指令其次章其次章 REVIEW:REVIEW:特殊传送指令特殊传送指令其次章其次章 REVIEW REVIEW:片内数据传送指令片内数据传送指令其次章其次章 REVIEW:算术运算指令:算术运算指令(24条条)算术运算指令可以完成加、减、乘、除及加加算术运算指令可以完成加、减、乘、除及加加1和减和减1等等运算。这类指令除运算。这类指令除INC、DEC指令外,其它运算指令的目的指令外,其它运算指令的目的操作数必是操作数必是A。其次章其次章 REVIEW:逻辑运算及移位指令逻辑运算及移位指令(24条条)其次章其次章 REVIEW限制
7、程序转移类指令限制程序转移类指令(17条条)位操作类指令位操作类指令(17条条)2、读程序写结果、填空;、读程序写结果、填空;3、会编写小程序。、会编写小程序。1、中断系统的硬件结构,、中断系统的硬件结构,5个中断源的含义;个中断源的含义;2、各中断限制寄存器各限制位功能;、各中断限制寄存器各限制位功能;3、中断处理过程及中断嵌套的概念;、中断处理过程及中断嵌套的概念;4、中断服务子程序的结构及编程技巧;、中断服务子程序的结构及编程技巧;5、扩展外部中断源的方法。、扩展外部中断源的方法。一、中断系统结构一、中断系统结构二、二、89C51中断系统的五个中断源中断系统的五个中断源中断源中断源说明说
8、明INT0P3.2P3.2引脚输入,低电平引脚输入,低电平/负跳变有效,在每个机器周期负跳变有效,在每个机器周期S5P2S5P2采样,并建立采样,并建立IE0IE0标志。标志。T0当定时当定时/计数器计数器T0T0产生溢出时,置内部中断请求标志产生溢出时,置内部中断请求标志TF0TF0,发中断申请。,发中断申请。INT1P3.3P3.3引脚输入,低电平引脚输入,低电平/负跳变有效,在每个机器周期负跳变有效,在每个机器周期S5P2S5P2采样,并建立采样,并建立IE1IE1标志。标志。T1当定时当定时/计数器计数器T1T1产生溢出时,置内部中断请求标志产生溢出时,置内部中断请求标志TF1TF1,
9、发中断申请。,发中断申请。TXD/RXD当一个串行帧发送当一个串行帧发送/接收完时,使中断请求标志接收完时,使中断请求标志TI/RITI/RI置位,发中断请求。置位,发中断请求。三、中断恳求标记三、中断恳求标记TF1TR1TF0TR0IE1IT1IE0IT0 TCON(88H)8FH 8EH 8DH 8CH 8BH 8AH 89H 88HSM0SM1SM2 RENTB8RB8TIRI SCON(98H)9FH 9EH 9DH 9CH 9BH 9AH 99H 98H四、中断允许限制寄存器四、中断允许限制寄存器IEEAESET1EX1ET0EX0 IE(A8H)AFH AEH ADH ACH AB
10、H AAH A9H A8H五、中断优先级寄存器五、中断优先级寄存器IPPSPT1PX1PT0PX0 IP(B8H)BCH BBH BAH B9H B8H六、中断优先级、二级中断嵌套六、中断优先级、二级中断嵌套CPU在执行主程序在执行主程序低级中低级中断恳求断恳求响应低级中断恳求响应低级中断恳求CPU执行低级执行低级中断服务程序中断服务程序高级中高级中断恳求断恳求响应高级中断恳求响应高级中断恳求CPU执行高级执行高级中断服务程序中断服务程序返回低级中断程序返回低级中断程序返回主程序返回主程序80C51单片机的中断优先级有三条原则:单片机的中断优先级有三条原则:CPU同时接收到几个中断时,首先响应
11、优先级同时接收到几个中断时,首先响应优先级别最高的中断恳求。别最高的中断恳求。正在进行的中断过程不能被新的同级或低优先正在进行的中断过程不能被新的同级或低优先级的中断恳求所中断。级的中断恳求所中断。正在进行的低优先级中断服务,能被高优先级正在进行的低优先级中断服务,能被高优先级中断恳求所中断。中断恳求所中断。七、中断响应条件七、中断响应条件有中断源发出中断恳求。有中断源发出中断恳求。中断总允许位中断总允许位EA=1,即,即CPU中断。中断。申请中断的中断源的中断允许位为申请中断的中断源的中断允许位为1,即中断没,即中断没有被屏蔽。有被屏蔽。无同级或更高级中断正在被服务。无同级或更高级中断正在被
12、服务。当前的指令周期已经结束。当前的指令周期已经结束。若现行指令为若现行指令为RETI或是访问或是访问IE或或IP指令时,该指指令时,该指令以及紧接着的另一条指令已执行完。令以及紧接着的另一条指令已执行完。八、中断响应自主操作过程八、中断响应自主操作过程 把当前把当前PC值压入堆栈,爱护断点。值压入堆栈,爱护断点。将相应的中断服务程序的入口地址送入将相应的中断服务程序的入口地址送入PC。对有些中断源,对有些中断源,CPU会自动清除中断标记。会自动清除中断标记。执行中断服务程序。执行中断服务程序。执行到返回指令执行到返回指令RETI,中断服务程序结束,将,中断服务程序结束,将堆栈内容弹出到堆栈内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 复习 优秀 PPT

限制150内