电子教案设计《单片机原理及应用》.doc

上传人:牧羊曲112 文档编号:4267556 上传时间:2023-04-12 格式:DOC 页数:66 大小:2.71MB
返回 下载 相关 举报
电子教案设计《单片机原理及应用》.doc_第1页
第1页 / 共66页
电子教案设计《单片机原理及应用》.doc_第2页
第2页 / 共66页
电子教案设计《单片机原理及应用》.doc_第3页
第3页 / 共66页
电子教案设计《单片机原理及应用》.doc_第4页
第4页 / 共66页
电子教案设计《单片机原理及应用》.doc_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《电子教案设计《单片机原理及应用》.doc》由会员分享,可在线阅读,更多相关《电子教案设计《单片机原理及应用》.doc(66页珍藏版)》请在三一办公上搜索。

1、单片机原理及应用课程教案课程名称:单片机原理及应用课程代码:0340424授课对象:年级:13级 专业:机械设计制造及自动化 层次:本科授课教师:钟奇教师职称:高工课 型:专业学 时:3 学时/周 合计:36学时教材名称:单片机原理及应用(第3版)开课系部:机电工程系教学日期:2015年2016年学年第一学期广 东 技 术 师 范 学 院 天 河 学 院教 案第1章 概述概 述本章教学目的及基本要求:教学目的:主要介绍单片机的概念,发展过程,应用特点及单片机类型等。基本要求:了解单片机的概念,发展过程等。重点掌握应用特点及单片机类型等。本章教学内容的重点和难点:重点:掌握应用特点及单片机类型。

2、难点:单片机概念。本章教学内容的深化和拓宽:介绍目前国内外发展情况。本章教学方法、方式: 采用多媒体课件;讲授和现场演示相结合;本章主要参考资料:马淑华:单片机原理与接口技术,北京邮电大学出版社,2005谢维成 单片机原理与应用及C51程序设计(第3版). 清华大学出版社,2014文武松 单片机实战宝典:从入门到精通. 机械工业出版社,2014张元良. 单片机原理及应用教程. 清华大学出版社,2011 广 东 技 术 师 范 学 院 天 河 学 院单 元 教 案 首 页 年 月 日 第 周课题:第1章 概述 课次:1教学方法:讲授+演示 教具:计算机、多媒体 教学目的:1、介绍单片机概念,应用

3、特点及相关结构特点等内容。教学重点:1、掌握应用特点及单片机类型。教学难点:1、单片机概念。教学过程时间分配(包括组织教学:复习旧课、作业问题分析、讲授新课、新课小结、布置作业) 组织教学:23分钟 作业分析:35分钟 讲授新课:7882分钟 新课小结:12分钟 布置作业:12分钟课后记: 单 元 教 案 续 页教学过程设计:组织教学:复习旧课:作业分析:讲授新课: 1.1 单片机的基本概念1.1.1 单片机的发展历程电子数字计算机诞生于1946年,在其后的一个历史进程中,计算机始终是被供养在特殊的机房中、实现数值计算的大型昂贵设备。直到20世纪70年代微处理器的出现,才使得计算机以小型、廉价

4、、高可靠性的特点,迅速走出机房,并被逐渐嵌入到一个对象体系中,实现对象体系的智能化控制。这样一来,计算机便失去了原来的形态,其功能也有所不同。为了区别于原有计算机系统,把嵌入到对象体系中实现对象体系智能化控制的计算机称做嵌入式计算机系统。 早期,人们通过改装通用计算机系统,在大型设备中实现嵌入式应用。然而,在众多的对象系统(如家用电器、仪器仪表、控制单元等)中,无法嵌入通用计算机系统,且嵌入式系统与通用计算机系统的技术发展方向完全不同。因此,必须独立地发展通用计算机系统与嵌入式计算机系统,这就形成了现代计算机技术的两大分支。单 元 教 案 续 页1.1.2 单片机技术的多学科交叉特点嵌入式系统

5、的嵌入式应用特点,决定了它多学科交叉的特点。作为计算机的内容,要求计算机专业领域人员介入其体系结构、软件技术、工程应用方面的研究。然而,要了解对象体系的控制要求,实现系统控制模式,则必须具备对象领域的专业知识。因此,由嵌入式系统发展的历史过程以及嵌入式应用的多样性,形成了两种应用模式,这两种应用模式是电子系统设计模式和计算机应用设计模式。电子系统设计模式是指单片机以器件形态进入到传统电子技术领域中,以电子技术应用工程师为主体,实现电子系统的智能化。电子技术应用工程师以自己习惯的电子技术应用模式,从事单片机的应用开发。这种应用模式最主要的特点是:软/硬件的底层性、随意性,对象系统专业技术的密切相

6、关性,缺少计算机工程设计方法。计算机应用设计模式是指基于嵌入式系统软、硬件平台,以网络、通信为主的非嵌入式底层应用,从计算机专业角度介入嵌入式系统应用,带有明显的计算机工程应用特点。1.1.3 单片机的功能结构特征1单片机与微型计算机的基本功能组成部分由于单片机是从通用微型计算机分化出来的一个应用分支,因此,它的基本功能组成部分和工作原理与通用微型计算机具有一致性。微型计算机(简称微机)的基本组成结构如图1.1所示。广 东 技 术 师 范 学 院 天 河 学 院教 案 第 2 章 51系列单片机的硬件结构概 述本章教学目的及基本要求:本章介绍单片机内部结构、引脚及功能;单片机处理器,存储器,接

7、口,中断,复位及低功耗运行等知识,由于本章知识重要,要求学生多记多理解。本章教学内容的重点和难点:重点:单片机内部结构、引脚及功能;单片机处理器,存储器,接口,中断,复位及低功耗运行等。难点:引脚及功能,接口,中断。本章教学内容的深化和拓宽:通过实例加强理解与知识掌握本章教学方法、方式: 采用多媒体课件;讲授和现场演示相结合;本章主要参考资料:马淑华:单片机原理与接口技术,北京邮电大学出版社,2005谢维成 单片机原理与应用及C51程序设计(第3版). 清华大学出版社,2014文武松 单片机实战宝典:从入门到精通. 机械工业出版社,2014张元良. 单片机原理及应用教程. 清华大学出版社,20

8、11 广 东 技 术 师 范 学 院 天 河 学 院单 元 教 案 首 页 年 月 日 第 周课题:第2章 51系列单片机的硬件结构 2.1-2.3 引脚及CPU 课次:2教学方法:讲授+演示 教具:计算机、多媒体 教学目的:1、掌握CPU引脚分布,功能; 2、掌握分时工作原理。3、掌握CPU内部结构,原理。教学重点:1、掌握CPU引脚分布,功能; 2、掌握分时工作原理。3、掌握CPU内部结构,原理。教学难点:CPU内部结构,原理。教学过程时间分配(包括组织教学:复习旧课、作业问题分析、讲授新课、新课小结、布置作业) 组织教学:23分钟; 复习旧课:12分钟作业分析:35分钟 讲授新课:768

9、0分钟新课小结:12分钟 布置作业:12分钟课后记: 单 元 教 案 续 页教学过程设计:组织教学:复习旧课:作业分析:讲授新课: 第 2 章 51系列单片机的硬件结构2.151系列单片机简介51系列单片机是8051系列单片机的简称, 是指MCS 51系列单片机和其他公司的8051派生产品。 2.1.1MCS 51系列单片机MCS 51系列单片机最早是由Intel公司推出的通用型单片机。 MCS 51系列单片机产品可分为两大系列: 51子系列和52子系列。 2.1.28051派生产品8051派生产品是各个厂家以8051为基本内核而推出的单片机产品。 这些派生产品在8051内核基础上增加了存储器

10、、 通信接口和实时控制部件的数量与种类, 增强了8051单片机的调试与应用能力。 这些增强型的8051单片机产品都是基于CMOS工艺的, 通常称为80C51系列单片机。 例如, ATMEL公司的AT89C52、 AT89C2051就属于80C51系列单片机。 单 元 教 案 续 页2.251单片机的内部结构与引脚信号2.2.151单片机的基本组成51系列单片机的内部结构框图如图2.1所示各引脚功能说明如下: 1. 主电源引脚VCC(40脚): 接+5 V电源正端; VSS(20脚): 接+5 V电源地端。 2. 外接晶体引脚XTAL1(19脚): 接外部石英晶体的一端。XTAL2(18脚):

11、接外部石英晶体的另一端。 2.3微 处 理 器微处理器又称CPU, 是单片机内部的核心部件, 它决定了单片机的主要功能特性。 CPU由运算部件和控制部件两大部分组成。 2.3.1运算部件运算部件是以算术逻辑单元ALU为核心, 再加上累加器ACC、 寄存器B、 暂存器、 程序状态字PSW等部件而构成的。广 东 技 术 师 范 学 院 天 河 学 院单 元 教 案 首 页 年 月 日 第 周课题:2.4-2.5 存储器、并行输入/输出接口1 课次:3教学方法:讲授+演示+上机指导 教具:计算机、多媒体 教学目的:1、 掌握存储器工作原理,组成。2、掌握存储器编址方式,3、掌握寄存器。教学重点:1、

12、存储器编址与寻址。2、寄存器。教学难点:1、存储器编址与寻址。教学过程时间分配(包括组织教学:复习旧课、作业问题分析、讲授新课、新课小结、布置作业) 组织教学:23分钟 作业分析:35分钟 讲授新课:7882分钟 新课小结:12分钟 布置作业:12分钟课后记: 单 元 教 案 续 页教学过程设计:组织教学:复习旧课:作业分析:讲授新课: 2.4存 储 器51单片机系统的存储器组织方式与通用单片机系统不同,程序存储器地址空间和数据存储器地址空间相互独立。51单片机存储器从物理结构上可分为片内、片外程序存储器(8031和8032没有片内程序存储器)与片内、片外数据存储器4个部分;从功能上可分为程序

13、存储器、片内数据存储器、特殊功能寄存器、位地址空间和片外数据存储器5个部分;其寻址空间可划分为程序存储器、片内数据存储器和片外数据存储器3个独立的地址空间。2.4.1程序存储器1编址与访问51单片机的程序存储器用于存储程序代码和一些固定表格常数。它可由只读存储器ROM或EPROM等组成。为了有序地读出指令,设置了一个专用寄存器程序计数器PC,用以存放将要执行的指令地址。每取出指令的个字节后,其内容自动加,指向下一字节地址,依次使CPU从程序存储器取指令并加以执行。 2程序的入口地址程序地址空间可由用户根据需要任意安排使用。但有几个地址是CPU执行特殊程序的入口地址,用户必须按规定存放相应程序。

14、特殊程序的入口地址规定见表2.3。2.4.2数据存储器1. 编址与访问51单片机片内、 外数据存储器是两个独立的地址空间, 应分别单独编址。 片内数据存储器除RAM块外, 还有特殊功能寄存器(SFR)块。 对于51子系列, 前者有128个字节, 其编址为00H7FH; 后者也占128个字节, 其编址为80HFFH; 二者连续而不重叠。 对于52子系列, 前者有256个字节, 其编址为00HFFH; 后者占128个字节, 其编址为80HFFH; 后者与前者高128个字节的编址是重叠的, 由于访问所用的指令不同, 因而并不会引起混乱。 片外数据存储器一般是16位编址。广 东 技 术 师 范 学 院

15、 天 河 学 院单 元 教 案 首 页 年 月 日 第 周课题:2.4-2.5 存储器、并行输入/输出接口2 课次:4教学方法:讲授+演示+上机指导 教具:计算机、多媒体 教学目的:1、 掌握定时器,计数器。2、掌握串行接口的原理,教学重点:1、掌握定时器,计数器。2、掌握串行接口的原理,教学难点:1、串行接口。教学过程时间分配(包括组织教学:复习旧课、作业问题分析、讲授新课、新课小结、布置作业) 组织教学:23分钟 作业分析:35分钟 讲授新课:7882分钟 新课小结:12分钟 布置作业:12分钟课后记: 单 元 教 案 续 页教学过程设计:组织教学:复习旧课:作业分析:讲授新课: 2.4.

16、2数据存储器1. 编址与访问51单片机片内、 外数据存储器是两个独立的地址空间, 应分别单独编址。 片内数据存储器除RAM块外, 还有特殊功能寄存器(SFR)块。 对于51子系列, 前者有128个字节, 其编址为00H7FH; 后者也占128个字节, 其编址为80HFFH; 二者连续而不重叠。 对于52子系列, 前者有256个字节, 其编址为00HFFH; 后者占128个字节, 其编址为80HFFH; 后者与前者高128个字节的编址是重叠的, 由于访问所用的指令不同, 因而并不会引起混乱。 片外数据存储器一般是16位编址。 数据存储器的编址如图2.所示。寻址程序存储器的唯一方式是通过PC。由于

17、51单片机的程序计数器为16位,因此,可寻址的程序存储器地址空间为64 KB。51系列单片机从物理配置上有片内、片外程序存储器,但作为一个编址空间,其编址规律为:先片内,后片外,片内、外连续,二者一般不重叠。图2.7给出了程序存储器编址图。并行通信是构成一组数据的各位同时进行传送, 例如8位数据或16位数据并行传送。 其特点是传送速度快, 但当距离较远、 位数又多时, 会导致通信线路复杂且成本高。串行通信是数据一位接一位地顺序传送。 其特点是通信线路简单, 只要一对传输线就可以实现通信(如电话线), 从而大大降低了成本, 特别适用于远距离通信。 其缺点是传送速度慢。 图2.1为以上两种通信方式

18、的示意图。 由图可知, 假设并行传送N位数据所需时间为T, 那么串行传送的时间至少为NT, 而实际上总是大于NT的。 单片机多机通信概括为以下几点: (1) 使所有的从机的SM2位置1,以便接收主机发来的地址。(2) 主机发出一帧地址信息,其中包括8位从机地址,第9位为1(地址标志)。(3) 所有从机接收到地址帧后,各自与本机地址相比较,对于地址相同的从机,使SM2位清0,以接收主机随后发来的所有信息;对于地址不符合的从机,仍保持SM2=1的状态,对主机随后发来的数据不予理睬,直至发送新的地址帧。(4) 主机给已被寻址的从机发送控制指令和数据(数据帧的第9位为0)。单片机执行指令时, 是从片内

19、程序存储器取指令, 还是从片外程序存储器取指令, 这首先由单片机EA引脚电平的高低来决定。EA=1为高电平时, 先执行片内程序存储器的程序, 当PC的内容超过片内程序存储器地址的最大值(51子系列为0FFFH, 52子系列为1FFFH)时, 将自动转去执行片外程序存储器中的程序; EA=0为低电平时, CPU则从片外程序存储器中取指令。对于片内无程序存储器的51单片机, EA 引脚应接低电平。 对于片内有程序存储器的单片机, 如果EA 引脚接低电平, 将强行执行片外程序存储器中的程序。 此时多在片外程序存储器中存放调试程序, 以使单片机工作在调试状态。 请读者注意: 片外程序存储器存放调试程序

20、的部分, 其编址与片内程序存储器的编址是可以重叠的, 借EA 的换接可实现分别访问。 现在以8051为内核的单片机大都带有内部的FLASH程序存储器, 如AT89C51或AT89S51均自带4 KB的FLASH程序存储器, 还有的单片机带有20 KB 甚至更大容量的程序存储器。广 东 技 术 师 范 学 院 天 河 学 院单 元 教 案 首 页 年 月 日 第 周课题:2.6 定时器/计数器 课次:5教学方法:讲授+演示+上机指导 教具:计算机、多媒体 教学目的:1、 掌握的概念。2、掌握复位的概念,相关电路,3、掌握低功耗方式教学重点:1、中断。2、复位原理,教学难点:1、中断。教学过程时间

21、分配(包括组织教学:复习旧课、作业问题分析、讲授新课、新课小结、布置作业) 组织教学:23分钟 作业分析:35分钟 讲授新课:7882分钟 新课小结:12分钟 布置作业:12分钟课后记: 单 元 教 案 续 页教学过程设计:组织教学:复习旧课:作业分析:讲授新课: 2.6定时器/计数器定时器/计数器是51单片机的重要功能模块之一。 在检测、 控制及智能仪器等应用中, 常用定时器作实时时钟来实现定时检测、 定时控制; 还可用定时器产生毫秒宽的脉冲, 来驱动步进电机一类的电器机械。2.9.1复位状态对于定时器/计数器来说, 不管是独立的定时器芯片还是单片机内的定时器, 大都具有以下特点: (1)

22、定时器/计数器有多种方式, 可以是计数方式, 也可以是定时方式。 (2) 定时器/计数器的计数值是可变的, 当然计数的最大值是有限的, 这取决于计数器的位数。 计数的最大值也就限定了定时的最大值。 (3) 在到达设定的定时或计数值时发出中断申请, 以便实现定时控制。 51单片机(51子系列)内带有两个16位定时器/计数器T0和T1, 它们均可作为定时器或计数器使用。片机默认选择工作寄存2.6.1定时器/计数器T0、 T1的结构定时器/计数器T0、 T1的结构框图如图2.15所示。 它由加法计数器、 TMOD寄存器、 TCON寄存器等组成广 东 技 术 师 范 学 院 天 河 学 院单 元 教

23、案 首 页 年 月 日 第 周课题:2.7串行输入/输出接口 课次:4教学方法:讲授+演示+上机指导 教具:计算机、多媒体 教学目的:1、通过实例掌握移动对象、实例几何体等命令。2、掌握布尔运算,如求和、求差、求交。教学重点:1、全面了解移动对象命令。2、掌握布尔运算,如求和、求差、求交。教学难点:1、对实体模型建立过程中,建模命令的操作技巧。教学过程时间分配(包括组织教学:复习旧课、作业问题分析、讲授新课、新课小结、布置作业) 组织教学:23分钟 作业分析:35分钟 讲授新课:7882分钟 新课小结:12分钟 布置作业:12分钟课后记: 单 元 教 案 续 页教学过程设计:组织教学:复习旧课

24、:作业分析:讲授新课: 2.7串行输入/输出口2.7.1串行通信的基本概念计算机与外界的信息交换称为通信。 通信的基本方式分为并行和串行通信两种。 并行通信是构成一组数据的各位同时进行传送, 例如8位数据或16位数据并行传送。 其特点是传送速度快, 但当距离较远、 位数又多时, 会导致通信线路复杂且成本高。串行通信是数据一位接一位地顺序传送。 其特点是通信线路简单, 只要一对传输线就可以实现通信(如电话线), 从而大大降低了成本, 特别适用于远距离通信。 其缺点是传送速度慢。 图2.1为以上两种通信方式的示意图。 由图可知, 假设并行传送N位数据所需时间为T, 那么串行传送的时间至少为NT,

25、而实际上总是大于NT的。单 元 教 案 续 页串行通信又可分为异步传送和同步传送两种方式。 1. 异步传送方式异步传送的特点是数据在线路上的传送不连续。 传送时, 数据是以一个字符为单位进行传送的。 它用一个起始位表示字符的开始, 用停止位表示字符的结束。 异步传送的字符格式如图2.20所示。一个字符又称为一帧信息。 一帧信息由起始位、 数据位、 奇偶校验位和停止位4个部分组成。 起始位为信号0, 占1位; 其后是数据位, 可以是5位、 6位、 7位或8位, 传送时低位在先、 高位在后; 再后面的1位为奇偶检验位(可要可不要); 最后是停止位, 它用信号1来表示一帧信息的结束, 可以是1位、

26、1位半或2位。 异步传送中, 字符间隔不固定。 在停止位后可以加空闲位, 空闲位用高电平表示, 用于等待传送。 这样, 接收和发送可以随时或间断进行, 而不受时间的限制。 图2.18(b)为有空闲位的情况。在串行异步传送中, 通信双方必须事先约定: (1) 字符格式。 双方要事先约定字符的编码形式、 奇偶校验形式及起始位和停止位的规定。 例如, 用ASCII码通信, 有效数据为7位, 加一个奇偶校验位、 一个起始位和一个停止位, 共10位。 当然, 停止位也可以大于1位。 (2) 波特率(Baud rate)。 波特率就是数据的传送速率, 即每秒传送的二进制位数, 单位为位/秒。 它与字符的传

27、送速率(字符/秒)之间有以下关系: 波特率=一个字符的二进制编码位数字符/秒2.7.251单片机的串行口1. 功能与结构51单片机内部有一个功能很强的全双工串行口, 可同时接收和发送数据。 接收、 发送数据均可工作在查询方式或中断方式, 使用十分灵活, 能方便地与其它计算机或串行传送信息的外部设备(如打印机、 CRT终端等)实现双机、 多机通信。2. 串行口的工作方式1) 方式0串行口的工作方式0为移位寄存器方式。 图2.2是串行口方式0的结构示意图。 数据从RxD引脚上接收或发送; 一帧信息由8位数据组成, 低位在前; 波特率固定, 为fosc/12; 同步脉冲从TxD引脚上输出。4. 多机

28、通信在实际应用中, 经常需要多个单片机之间协调工作, 即多机通信。 利用51单片机串行口可实现多机通信, 串行口用于多机通信时必须使用方式2或方式3。 主从式多机通信是多机通信中应用最广, 也是最简单的一种。 主从式多机通信中只有一台主机, 从机则可以有多台。 主机发出的信息只能传送到所有从机或指定的从机; 而从机发送的信息只能被主机接收, 各从机之间不可以直接通信, 各从机之间的通信必须通过主机进行.广 东 技 术 师 范 学 院 天 河 学 院单 元 教 案 首 页 年 月 日 第 周课题:2.8-2.9 中断、复位及电路、低功耗方式1 课次:5教学方法:讲授+演示+上机指导 教具:计算机

29、、多媒体 教学目的:1、通过。2、掌握布尔运算,如求和、求差、求交。教学重点:1、全面了解回转命令。2、掌握布尔运算,如求和、求差、求交。教学难点:1、对实体模型建立过程中,建模命令的操作技巧。教学过程时间分配(包括组织教学:复习旧课、作业问题分析、讲授新课、新课小结、布置作业) 组织教学:23分钟 作业分析:35分钟 讲授新课:7882分钟 新课小结:12分钟 布置作业:12分钟课后记: 单 元 教 案 续 页教学过程设计:组织教学:复习旧课:作业分析:讲授新课: 2.851单片机的中断系统2.8.1中断的基本概念所谓中断, 是指CPU对系统中或系统外发生的某个事件的一种响应过程, 即CPU

30、暂时停止现行程序的执行, 而自动转去执行预先安排好的处理该事件的服务子程序; 当处理结束后, 再返回到被暂停程序的断点处, 继续执行原来的程序。 实现这种中断功能的硬件系统和软件系统统称为中断系统。 中断系统是计算机的重要组成部分。 实时控制、 故障自动处理时往往用到中断系统, 计算机与外部设备间传送数据及实现人机联系时也常常采用中断方式。 中断系统需要解决的基本问题是: 中断源: 中断请求信号的来源, 包括中断请求信号的产生及该信号怎样被CPU有效地识别, 而且要求中断请求信号产生一次, 只能被CPU接收处理一次, 即不允许一次中断申请被CPU多次响应。 这就涉及到中断请求信号的及时撤除问题

31、。 单 元 教 案 续 页中断响应与返回: CPU采集到中断请求信号后, 怎样转向特定的中断服务子程序及执行完中断服务子程序后怎样返回被中断的程序继续正确地执行。 中断响应与返回的过程中涉及到CPU响应中断的条件、 现场保护等问题。 (3) 优先级控制: 一个计算机应用系统, 特别是计算机实时测控应用系统, 往往有多个中断源, 各中断源所要求的处理具有不同的轻重、 缓急程度。 与人处理问题的思路一样, 希望重要、 紧急的事件先处理, 而且如果当前正在处理某个事件的过程中, 有更重要、 更紧急的事件到来, 就应当暂停当前事件的处理, 转去处理新事件。 这就是中断系统优先级控制所解决的问题。 中断

32、优先级的控制形成了中断嵌套。2.8.251 单片机中断源51单片机的中断系统提供了5个(52子系列6个)中断源。 这些中断源可分成外部中断源和内部中断源。 1. 外部中断外部中断是指从单片机外部引脚INT0、 INT1输入中断请求信号的中断, 即外部中断源有两个。 输入/输出的中断请求、 实时事件的中断请求、 掉电和设备故障的中断请求都可以作为外部中断源, 从引脚INT0、 INT1输入。2. 内部中断内部中断是单片机内部产生的中断。51子系列单片机的内部中断有定时器/计数器C/T0、C/T1的溢出中断,串行口的发送/接收中断。52子系列还有一个定时器/计数器C/T2中断。2.8.3中断控制5

33、1单片机中断系统中有两个特殊功能寄存器: 中断允许寄存器IE和中断优先级寄存器IP。 用户通过对这两个特殊功能寄存器的编程设置, 可灵活地控制每个中断源的中断允许或禁止、 中断优先级。2.8.4中断响应的条件、 过程与时间1. 中断响应的条件单片机响应中断的条件为中断源有请求(中断允许寄存器IE相应位置1), 且CPU开中断(即EA=1)。 这样, 在每个机器周期的S5P2期间, 对所有中断源按用户设置的优先级和内部规定的优先级进行顺序检测, 并可在S6期间找到所有有效的中断请求。广 东 技 术 师 范 学 院 天 河 学 院单 元 教 案 首 页 年 月 日 第 周课题:2.8-2.9 中断

34、、复位及电路、低功耗方式2 课次:6教学方法:讲授+演示+上机指导 教具:计算机、多媒体教学目的:1、通过实例掌握UG的文字制作功能;2、掌握偏置命令,布尔运算,如求和、求差、求交。教学重点:1、掌握UG的文字制作功能;2、掌握偏置命令的操作技巧与方法。教学难点:如何作出形状各异的文字功能。教学过程时间分配(包括组织教学:复习旧课、作业问题分析、讲授新课、新课小结、布置作业) 组织教学:23分钟; 复习旧课:12分钟作业分析:35分钟 讲授新课:7680分钟新课小结:12分钟 布置作业:12分钟课后记: 单 元 教 案 续 页教学过程设计:组织教学:复习旧课:作业分析:讲授新课: 2.9复位状

35、态及复位电路2.9.1复位状态51系列单片机的复位引脚RST上只要出现10 ms以上的高电平, 单片机就会实现复位。单片机在RST引脚高电平的控制下, 特殊功能寄存器和程序计数器PC复位后的状态如表2.9所示。 单片机的各功能模块由特殊功能寄存器控制, 而程序的运行由PC管理, 所以表2.9所列复位状态决定了单片机的初始状态。单片机的各功能模块由特殊功能寄存器控制,而程序的运行由PC管理,所以表2.9所列复位状态决定了单片机的初始工作状态。(PC)=0000H,程序的初始入口地址为0000H。(PSW)=00H,由于RS1(PSW.4)=0,RS0(PSW.3)=0,复位后单片机默认选择工作寄

36、存器0组。(SP)=07H,复位后堆栈在片内RAM的08H单元处建立。单 元 教 案 续 页TH1、TL1、TH0、TL0的内容为00H,定时器/计数器的初值为0(最大定时值)。(TMOD)=00H,复位后定时器/计数器C/T0、C/T1处在定时器方式0,非门控方式。(TCON)=00H,复位后定时器/计数器C/T0、C/T1停止工作,外部中断0、1为电平触发方式。(T2CON)=00H,复位后定时器/计数器C/T2停止工作。(SCON)=00H,复位后串行口工作在移位寄存器方式、且禁止串行口接收。(IE)=00H,复位后屏蔽所有中断。(IP)=00H复位后所有中断源都设置为低优先级。P0P3

37、口锁存器都是全1状态,说明复位后4个并行接口设置为输入口。2.9.2复位电路与其它计算机一样, 51单片机系统常常有上电复位和按钮复位两种方法。 所谓上电复位, 是指计算机加电瞬间, 要在RST引脚上出现大于10 ms的正脉冲, 使单片机进入复位状态。 按钮复位是指用户按下“复位”按钮, 使单片机进入复位状态。 复位是靠外部电路实现的。 图2.28是上电复位及按钮复位的一种实用电路。2.1051单片机的低功耗方式51系列单片机采用两种半导体工艺生产。 一种是HMOS工艺, 即高密度短沟道MOS工艺; 另一种是CHMOS工艺, 即互补金属氧化物MOS工艺。 CHMOS是CMOS和HMOS的结合,

38、 除保持了高速度和高密度的特点外, 还具有CMOS低功耗的特点。 在便携式、 手提式或野外作业仪器设备上, 低功耗是非常有意义的, 因此, 在这些产品中必须使用CHMOS的单片机芯片。 采用CHMOS工艺的单片机不仅运行时耗电少, 而且还提供两种节电工作方式, 即空闲(等待、 待机)方式和掉电(停机)工作方式, 以进一步降低功耗。实现这两种工作方式的内部控制电路如图2.27所示。 由图可见, 若IDL=0, 则进入空闲工作方式。 在这种方式下, 振荡器仍继续工作, 但PD、 IDL=0封锁了CPU的时钟信号, 而中断、 串行口和定时器却在时钟的控制下正常工作。 若PD=0, 则进入掉电方式,

39、振荡器被冻结。 IDL 和PD 信号由电源控制寄存器PCON中IDL和PD触发器的Q输出端提供。2.10.2空闲(等待、 待机)工作方式可通过置位PCON寄存器的IDL位来进入空闲工作方式。 在空闲方式下, 内部时钟不向CPU提供, 只供给中断、 串行口、 定时器部分。 CPU的内部状态维持, 即包括堆栈指针SP、 程序计数器PC、 程序状态字PS、 累加器ACC的所有内容保持不变, 片内RAM和端口状态也保持不变, 所有中断和外围功能仍然有效。 2.10.3掉电(停机)工作方式可通过置位PCON寄存器的PD位来进入掉电工作方式。 在掉电方式下, 内部振荡器停止工作, 由于没有振荡时钟, 所有

40、的功能部件都将停止工作, 但内部RAM区和特殊功能寄存器的内容被保留。 退出掉电方式的唯一方法是由硬件复位。 复位后将所有特殊功能寄存器的内容初始化, 但不改变片内RAM区的数据。 广 东 技 术 师 范 学 院 天 河 学 院教 案 第3章 指令系统与汇编语言概 述本章教学目的及基本要求:教学目的:主要介绍单片机的概念,发展过程,应用特点及单片机类型等。基本要求:了解单片机的概念,发展过程等。重点掌握应用特点及单片机类型等。本章教学内容的重点和难点:重点:掌握应用特点及单片机类型。难点:单片机概念。本章教学内容的深化和拓宽:介绍目前国内外发展情况。本章教学方法、方式: 采用多媒体课件;讲授和现场演示相结合;本章主要参考资料:马淑华:单片机原理与接口技术,北京邮电大学出版社,2005谢维成 单片机原理与应用及C51程序设计(第3版). 清华大学出版社,2014文武松 单片机实战宝典:从入门到精通. 机械工业出版社,2014张元良. 单片机原理及应用教程. 清华大学出版社,2011 广 东 技 术 师 范 学 院 天 河 学 院单 元 教 案 首 页 年 月 日 第 周课题:第三章指令系统与汇编语言3.1-3.2 指令系统与寻址方式 课次:7教学方法:讲授+演示+上机指导

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号