《单片机应用技术教案.pdf》由会员分享,可在线阅读,更多相关《单片机应用技术教案.pdf(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、教教案案单元单元内内容容单片机的概述及发展应用单元单元序序号号1多媒体讲授单元单元课课时时教学教学方方法法教学教学课课型型教教2教学教学手手段段理论实训一体化()能能力力目目标标理解单片机概念,了解其应用发 展、特点及典型产品学学目目知知识识目目标标理解单片机概念,了解其应用发 展、特点及典型产品沟通能力、合作能力和表达能力标标任任情情感感目目标标教教学学重重点点单片机概念的理解单片机概念的理解务务定定位位教教学学难难点点教教学学关关键键点点单片机概念的理解教学教学过过程程设计设计一、一、教教学学意图:意图:让学生了解单片机(也就是能给别人解释什么是单片机)学生知道单片机的应用及特点二、二、教
2、教师师活动活动说明单片机的主要组成从而解释单片机举例说明单片机的应用及特点表明单片机与电脑的关系三、三、学学生生活动活动从电脑的原理开始了解单片机从家中、社会中的电器中了解单片机的应用四、四、详详细细内容内容一、让让学学生生了了解解单单片片机机(也也就就是是能能给给别别人人解解释释什什么么是是单单片片机机)单片机解释:1 全称:单片微型计算机2 定义:包含有运算器、控制器、存储器和输入/输出接口电路的集成芯片。二二、知知道道单单片片机机与与个个人人计计算算机机的的区区别别。1、相同点:两者的内部结构相同。2、不同:单片机主要是用来运算和控制计算机(电脑)主要是用来进行 信息数据的处理。三三、知
3、知道道单单片片机机的的应应用用及及特特点点:1.、单片机的应用:1、自动控制领域2、智能仪器仪表3、国信现代化4、信息通信技术5、家用电器6、机电一体化设备7、计算机科学技术8、汽车电子设备2、单片机的优点:体积小、质量轻控制功能强抗干扰能力强可实现串行通信控制性价比高问题问题与与对对策策思考思考题题与作与作业业教学教学反反思思单元单元内内容容数制与码制单元单元序序号号2多媒体讲授单元单元课课时时教学教学方方法法教学教学课课型型教教2教学教学手手段段理论实训一体化()能能力力目目标标会进行二、十、十六进制之间的 转换,会用补码表示数掌握二、十六进制数、补码、BCD码,了解ASCII码学学目目知
4、知识识目目标标标标任任情情感感目目标标沟通能力、合作能力和表达能力二、十进制之间的转换,补码的 表示教教学学重重点点教教学学难难点点务务定定位位教教学学关关键键点点二、十进制之间的转换,补码的 表示二、十进制之间的转换,补码的 表示教学教学过过程程设计设计问题问题与与对对策策一、一、教教学学意图:意图:会进行二、十、十六进制之间的转换学会原码、反码、补码的计算方法了解 ASCII 和 BCD码二、二、教教师师活动活动举例计算二、十、十六进制之间的转换举例计算原码、反码、补码教会学生使用 ASCII 和 BCD码三、三、学学生生活动活动多练习、多计算四、四、详详细细内容内容一、二进制、十进制与十
5、六进制 的表示与转化1.二进制、十进制与十六进制的表示(1)二进制:由数字符号0、1构成,逢2进 1。(2)八进制:由数字符号0一 7构成,逢8进1。(3)十六进制:由数字符号0一9和字母 A 一 F构成,逢16进1。2.二进制、十进制与十六进制的转换十进制数转换为二进制数需对其整数和小数部分分别处理 进行转换。(1)十进制整数转换为二进制整数的 方法是:用 2 不断地去除要转换 的十进制 数,直至商为0。每次所得的余数即为二进制数位,最初得到的余数是二进制 整数的最低位。这就是所谓的“除2取余”法。(2)十进制小数转换为二进制小数的方法是:用 2 不断地去乘要转换的十进制小数,直至乘积的小数
6、部分为 0。每次所得的整数部分即为二进制数位,最初得到的整数是二进制小数的最高位。这就是所谓 的“乘2取整”法。二进制数转换为十进制数将二进制数转换为十进制数,只 需按位权展开求累加和即可。二进制数转换成十六进制 数具体方法如下:(1)把二进制数以小数点为界向左 向右每4 位分成一组,不足4 位的以0 补齐。(2)把每组4位的二进制数转换成1位的十六进制数。(3)按从左到右的次序写出转换结 果。十六进制数转换成二进制 数只需从左到右把每位十六进制数 写成相应的4位二进制数,并把 结果写在一起即可。二、了解原码、反码和补码的计 算方法数值数据在计算机中的表示1原码正数,最高位规定为“0”;对 于
7、负数,最高位为“1”2反码带符号数也可以用反码表示,反 码与原码的关系是:正数的反码与原码相同负数的反码等于对应正数的原码 按位求反。3.补码补码要通过反码求得,如 果是正数则补码与原码相同;如 果是负数则补码为反码加1。例:1.4 求-21的原码、反码、和补码,用补码加法运算35-21的值。三、计算机中常用的编码1ASCII编码从键盘上输入字母时,就需要转 换对应的二进制数再输入。通用的是 ASCII。2.BCD码(二进制编码的十进制 数)例:258=0BCD注:二 进制数转换为BCD码不是直接的,要 先将二进制数先转换成十进制数,再将十进制数的每一位用表中的 确4位进进制表示。八进制如何表
8、示,其与二进制、十进制和十六进制之间如何转换思考思考题题与作与作业业教学教学反反思思单元单元内内容容89C51的内部结构及引 脚功能单元单元序序号号3单元单元课课时时4教学教学手手段段多媒体讲授教学教学方方法法教学教学课课型型教教理论实训一体化()能能力力目目标标知知识识目目标标掌握89C51的内部结构组成,熟悉89C51的引脚及其功能掌握89C51的内部结构组成,熟悉89C51的引脚及其功能沟通能力、合作能力和表达能力学学目目标标任任情情感感目目标标教教学学重重点点89C51内部CPU的组成89C51内部CPU的组成务务定定教教学学难难点点教教学学关关键键点点位位89C51内部CPU的组成教
9、学教学过过程程设计设计问题问题与与对对策策一、一、教教学学意图:意图:加强 CPU解讲单片机的引脚分布二、二、教教师师活动活动用多媒体的图片讲解 CPU内部多课件及单片机的实际引脚说明 6个最主要的引脚三、三、学学生生活动活动分析 CPU的主要组成、并且理解其 原理理解记忆引脚功能四、四、详详细细内容内容一、单片机的主要组成中的 ROM和 RAM用现实中的例子说明这两种存储 器:ROM像书一样(只能读上面的内容但是不能写),RAM像黑板一样(写上去了后可以擦了重 写)二、单片机中的CPU主要组成是运算器和控制器1、运算器:由算 术逻辑部件;累加器;寄存器B;暂存器 TMP1和 TMP2;程序状
10、态字PSW和堆栈指针SP组成.然后解释其中的ALUACCB并且解释SP的椎栈2、控制器:主要是说一下里面的程序计数器 和数据地址指针三、了解单片机的引脚:主要是要知道其中最主要的:1、电源线:VCC(+5V)、VSS(地)2、振荡电路:XTAL1、XTAL23、复位引脚:RST4、并行口:P0、P1、P2、P35、EA:访问程序存储控制信号6、PSEN:外部ROM读选通信号思考思考题题与作与作业业教学教学反反思思单元单元内内容容89C51的时序与复位单元单元序序号号4单元单元课课时时2教学教学手手段段多媒体教学教学方方法法讲授教学教学课课型型教教理论实训一体化()能能力力目目标标会连接89C5
11、1的时序电路和复位电路了解时序电路和复位电路的原理,掌握几种主要时序和复位后的状态学学目目标标任任知知识识目目标标情情感感目目标标沟通能力、合作能力和表达能力教教学学重重点点几种主要时序的关系及复位后的 状态几种主要时序的关系及复位后的 状态务务定定位位教教学学难难点点教教学学关关键键点点几种主要时序的关系及复位后的 状态教学教学过过程程设计设计一、一、教教学学意图:意图:机器周期含义复位电路的了解二、二、教教师师活动活动分析机器周期及介绍单片机指令执行时间分解复位信号的发生电路三、三、学学生生活动活动画一个机器周期的指令分析表画一个自动复位电路四、四、详详细细内容内容一、时序电路里面的几个周
12、期的 定义:1振荡周期:为单片机提供时钟 信号的振荡源的周期。2状态周期(时钟周期):是 振荡源信号经二分频后形成的时钟脉冲信号。包括两个振荡周期。3机器周期:机器周期由6 个状态周期组成,是 单片机中一种基本操作时间。(习惯提的周期数就是指机器周 期)。4指令 周期:是指 CPU执行一条指令所需要的时 间。一个 指令周期通常含有1 4个机器周期。若单片机外接晶振为12MHz时,则单片机的四个周期的具体值为:振荡周期1/12MHz 1/12s0.0833 s时钟周期1/6s0.167 s机器周期1s指令周期14s二、每个周期里面读指令是两次:分别是S1P2和 S4P2指令结束的时间为S6P2三
13、、单片机中复位信号:1、复位信号为高电平有效并且是从 第9引脚输入的。但是高电平必须是连续的24个振荡周期。2、复位之后单片机内部的情况为:复位后单片机各单元的初始状态归纳得:P0P3中输出高电平,因而都处于输入状态。复位后单片机从起始地址 0000H开始重新执行程序。SP指针为07H,堆栈从RAM08H开始。专用寄存器均为00H。3、复位电路一般为 两种:上电自动复位和手动复位它们都是用了同一个元件(电容)。问题问题与与对对策策思考思考题题与作与作业业教学教学反反思思单元单元内内容容单片机并行接口单元单元序序号号5多媒体、实训室单元单元课课时时2教学教学手手段段教学教学方方法法分析、引导、操
14、作、理解理论实训教学教学课课型型教教一体化()单片机并行接口单片机并行接口能能力力目目标标学学目目知知识识目目标标标标任任情情感感目目标标沟通能力、合作能力和表达能力单片机并行接口教教学学重重点点教教学学难难点点务务定定单片机并行接口单片机并行接口位位教教学学关关键键点点教学教学过过程程设计设计问题问题与与对对策策一、一、教教学学意图:意图:分析一些复杂的电路从分析电路中了解单片机接口工作情况二、二、教教师师活动活动先从电路出发分析电路再接入单片机的接口电路分析三、三、学学生生活动活动跟着老师的思路分析电路在书上能把 P0口的电路走通四、四、媒媒体体使用使用多媒体五、五、详详细细内容内容一、单
15、片机一共有4个并行接口分别:P0;P1;P2;P3。二,讲解每一个接口的电路:分 析其信号的流向里面要先讲的是每一个器件的作 用:1、锁存器:用来存信号的但是有一把锁,只有把锁打开信号才能进出 2、读和写:就像人 的大脑与书本一样:要把大脑里面的知识传到书本上叫“写”把书本上的知识传到大脑里面叫“读”3、MUX:是一个模拟开关。三、具体分析每个接口重点讲解 P0口:四、根据分析P0口的方法分析其它的 接口要注意P1口如果做为输入时必须先对其写 1思考思考题题与作与作业业教学教学反反思思单元单元内内容容报警电路应用系统单元单元序序号号6多媒体、实训室单元单元课课时时教学教学方方法法2教学教学手手
16、段段分析、引导、操作、理解教学教学课课型型教教理论实训一体化()报警电路应用系统报警电路应用系统能能力力目目标标学学目目标标任任知知识识目目标标情情感感目目标标沟通能力、合作能力和表达能力报警电路应用系统教教学学重重点点教教学学难难点点务务定定位位报警电路应用系统报警电路应用系统教教学学关关键键点点教学教学过过程程设计设计一、一、教教学学意图:意图:了解报警电路的工作原理分析原理从而分析程序二、二、教教师师活动活动举例报警电路的应用场所让同学记一些基本的指令分析简单的程序三、三、学学生生活动活动想报警器的工作原理动手写一下程序才能更了的分析四、四、媒媒体体使用使用多媒体五、五、详详细细内容内容
17、一、分析报警应用系统1、就是用单片机P1.0P1.3 作为输入。而P1。4P1。7为输出。在输入端开关关闭时输入了信号 为0,然后相应的灯就亮了。就是相当于把输入的信号直接转 到了输出端。系统和程序流程及说明1、设计要求:P1口上的输入同时控制其它的引脚上的发光二极管发光。2、开始后就转到MAIN 去执行,这是因为存储器前面一部分是中断入口地址。MAIN是一直循环,直到断电为止。问题问题与与对对策策3、程序中三条主要 指令:SETBP1.0是对 P1.0口进行置1。MOV C,P1.0是一条数据传送指令,把 P1.0的电平传送到进位标志 C。MOV P1.4,C 也是一条数据传送指令,是将 进
18、位标志 C 的数据传到P1.4。上述三条的效果:只要P1.0上的开关闭合,就把低电平传送到C,再从C 传送到P1.4。使发光二极管发光。ORG0000HBEGIN:AJMPMAINORG0100HMAIN:SETBP1.0MOVC,P1.0MOVP1.4,CSETBP1.1MOVC,P1.1MOVP1.5,CSETBP1.2MOVC,P1.2MOVP1.6,CSETBP1.3MOVC,P1.3MOVP1.7,CAJPMMAIN思考思考题题与作与作业业教学教学反反思思单元单元内内容容第二章的补充内容单元单元序序号号7多媒体、实训室单元单元课课时时教学教学方方法法6教学教学手手段段分析、引导、操作
19、、理解教学教学课课型型教教理论实训一体化()能能编编彩彩灯灯的的程程序序能能力力目目标标学学目目标标任任知知识识目目标标对对单单片片机机的的引引脚脚的的控控制制从从而而控控制制灯灯沟通能力、合作能力和表达能力情情感感目目标标教教学学重重点点对对单单片片机机的的引引脚脚的的控控制制从从而而控控制制灯灯对对单单片片机机的的引引脚脚的的控控制制从从而而控控制制灯灯务务定定位位教教学学难难点点教教学学关关键键点点能能编编彩彩灯灯的的程程序序教学教学过过程程设计设计一、一、教教学学意图:意图:从报警电路中得到单片机对其引脚的控制能力学会延时程序的设计方法对彩灯电路的设计,学会各种彩灯电路的程序二、二、教
20、教师师活动活动用单片机的实际电路设计出彩灯程序并让同学了解操作各种软件以编程序讲解复杂的程序三、三、学学生生活动活动编写延时程序通过编写程序来控制彩灯学会硬件电路的设计四、四、媒媒体体使用使用单片机的实验板多媒本问题问题与与对对策策五、五、详详细细内容内容一、彩灯的闪烁二,彩灯的流水式三、时间不对称闪烁四、循环彩灯延时程序的格式:TIME:TIME:MOVMOVR3,R3,#0FFH#0FFHTIME1:TIME1:MOVMOVR4,R4,#0FFH#0FFHTIME2:TIME2:NOPNOPDJNZDJNZR4,TIME2R4,TIME2DJNZDJNZR3,TIME1R3,TIME1RE
21、TRET思考思考题题与作与作业业教学教学反反思思单元单元内内容容存储器结构及程序存储器单元单元序序号号8单元单元课课时时教学教学方方法法2教学教学手手段段多媒体讲授教学教学课课型型理论实训一体化()教教能能力力目目标标会计算存储器的地址和地址范围掌握存储器的地址表示及其组成,程序存储器的组成及功能学学目目标标任任知知识识目目标标情情感感目目标标沟通能力、合作能力和表达能力存储器的地址表示及其组成教教学学重重点点教教学学难难点点务务定定位位存储器的地址表示及其组成存储器的地址表示及其组成教教学学关关键键点点教学教学过过程程设计设计一、一、教教学学意图:意图:掌握存储器的结构,范围理解程序存储器的
22、功能,知道其地址二、二、教教师师活动活动讲解存储器的结构,范围ROM与RAM 的区别,ROM的作用和地址三、三、学学生生活动活动知道存储器的地址ROM的概念和用途四、四、详详细细内容内容一、存储器的结构1.MCS-51单片机的存储器组织结构与一般微型计算机 不同。一 般微型计算机通 常是程序和数据共用一个存储空 间;而MCS-51单片机的存储器结构是,程序存储器和数据存储器的存储空间是 分开的,有4 个物理上相互独立的存储器空间,即片内、外程序存储器和片内、外数据存储器。2.从用户的角度即逻辑上看,有三 个存储空间:片内外统一编址的64KB 的程序 存储器地址空间(包括片内 ROM 和外部 R
23、OM);64 KB 的外部数据存储器地址空间;256 B 的片内数据存储地址空间(包括 128 B 的内部 RAM 和特殊功能寄存器的地址空间)。在对这三个不同的存储空间进行数据传送时,必须分别采用三种不同形式的指令。二、程序存储器(ROM)1、程序存储器用指 令MOVC(1)程序存储器是用于存放程序及表格常数 的。8051(或8751)片内驻留有4KB 的ROM(或EPROM,外部可用16位地址线扩展到最大64KB的ROM空间。片 内ROM和外部扩展ROM是统一编址的。当芯片引脚为高电平时,8051的程序 计数器PC在0000H0FFFH范围内(即前4KB地址),执行 片内ROM中的程序。(
24、2)当PC的内容在1000HFFFFH范围(超过4KB地址)时,CPU自动转向外 部 ROM执行程序。如果EA 为低电平(接地),则所有取指令操作均在外部程序存储器中进行,这时外部扩展的ROM可从 0000H 开始编址。对8031单片机,因片内无ROM,只能外部扩展程序存储器,并且从0000H 开始编址,(3)读取程序存储器中的信息使 用“MOVC”指令。问题问题与与对对策策思考思考题题与作与作业业教学教学反反思思单元单元内内容容数据存储器及特殊功能寄存器单元单元序序号号9单元单元课课时时2教学教学手手段段多媒体讲授教学教学方方法法教学教学课课型型教教理论实训一体化()会计算PSW的内容能能力
25、力目目标标学学目目知知识识目目标标掌握数据存储器及特殊功能寄存 器的组成和地址范围标标任任情情感感目目标标沟通能力、合作能力和表达能力数据存储器及特殊功能寄存器的 组成教教学学重重点点教教学学难难点点务务定定数据存储器及特殊功能寄存器的 组成数据存储器及特殊功能寄存器的 组成位位教教学学关关键键点点教学教学过过程程设计设计问题问题与与对对策策一、一、教教学学意图:意图:掌握数据存储器的范围了解 SFR,会计算PSW二、二、教教师师活动活动讲解数据存储器的范围SFR的功能PSW的功能及算法三、三、学学生生活动活动知道数据存储器的范围了解 SFR,会计算PSW四、四、详详细细内容内容一、数据存储器
26、(RAM)1、用指令MOV和MOVX2、R0R7二、特殊功能寄存器(SFR)1.ACC(累加器,8位):特 殊用途的寄存器,专 门存放操作数或运算结果。例如:MOVA,30H(把30H单元的数据传送给A)ADDA,30H(30H的数据和A 的内容相加,并保存在A 中)2.B(8位):专门 为乘除法而设置的寄存器。又如:MULA,B;A 和 B 相乘,结果的高低字节分别放入A 和B 中DIVA,B;(A)/(B),商 存A,余数存B3.PSW(程序状态字,8位):存 放指令执行后的有关状态。CY(C):进 位和借位标志,当指令执行中有进位和借位产生时,CY 为 1,反之为0。AC:辅助进位、借位
27、标志(低半字节对高半字节的进位和借位),有进位和借位产生时,AC 为 1,反之为0。F0:用户标志位,由用户自定义。RS1和 RS0:工作寄存器选择标志位。OV:溢出标志位。P:奇偶校验位,当A 中1的个数为偶数时P=0,反之为1。位序D7 D6 D5 D4 D3 D2 D1 D0位标CYAC F0 RS1RS0 OV/P志4.P0P3 口4.IE 中断允许寄存器4.IP 中断优先级控制寄存器。4.指针寄存器8.定时/计数器定时方式:TMOD定时控制:TCON计数寄存器:TH0、TL0;TH1、TL1思考思考题题与作与作业业教学教学反反思思单元单元内内容容单片机中断及中断的结构单元单元序序号号
28、10多媒体、实训室单元单元课课时时2教学教学手手段段教学教学方方法法分析、引导、操作、理解理论实训教学教学课课型型教教一体化()能能力力目目标标单片机中断及中断的结构单片机中断及中断的结构学学目目知知识识目目标标标标情情感感目目标标认识、务实、肯动肯想、与人沟 通合作单片机中断及中断的结构任任教教学学重重点点教教学学难难点点务务定定单片机中断及中断的结构单片机中断及中断的结构位位教教学学关关键键点点教学教学过过程程设计设计问题问题与与对对策策一、一、教教学学意图:意图:用现实的事件说明中断的含义介绍中断的各部分二、二、教教师师活动活动举例(看书接电话、守门员)通过多媒体将单片机中断和现实的中断
29、联系起来三、三、学学生生活动活动多想一下现实中的中断的过程把中断和现实中的中断联系起来四、四、媒媒体体使用使用多媒本五、五、详详细细内容内容用现实中的例子说明什么是中断。二、中断的组成1、中断源:外部中断 0、1定时器/计数器0、1串行口中断2、中断响应、中断 处理和中断返回思考思考题题与作与作业业教学教学反反思思单元单元内内容容MCS51的中断系统单元单元序序号号11多媒体、实训室单元单元课课时时教学教学方方法法4教学教学手手段段分析、引导、操作、理解教学教学课课型型教教理论实训一体化()MCS51的中断系统能能力力目目标标学学目目标标任任知知识识目目标标MCS51的中断系统认识、务实、肯动
30、肯想、与人沟 通合作情情感感目目标标教教学学重重点点MCS51的中断系统MCS51的中断系统务务定定位位教教学学难难点点教教学学关关键键点点MCS51的中断系统教学教学过过程程设计设计一、一、教教学学意图:意图:知道五个中断源、IE、IP充分理解 IE、IP及设置其作 用二、二、教教师师活动活动讲解中断源、让同学用现实的例子理解中断通过分析 IE、IP对其的作用 进行讲解三、三、学学生生活动活动多想一些现实的例子来理解中断加强加强记记忆忆 IEIE、IPIP四、四、媒媒体体使用使用多媒体五、五、详详细细内容内容1、五个中断源及其 入口地址:外部中断0外部中断1定时/计数器00003H0013H
31、000BH问题问题与与对对策策定时/计数器1001BH串行口中断0023H2、需要理解的代号:(1)、IT0:外部中断0的触发方式IT1:外部中断1的触发方式它们有两种可能:0 表示低电平有效(用CLR指令)1 表示下降沿有效(用 SETB指令)例如:SETB IT0 表示外部中断0触发方式为下降沿有效(2)、IE:EA 总中断允许位ES 串行口中断允许位EX0 外部中断0允许位EX1 外部中断1允许位ET0 定时/计数0允许位ET1定时/计数 1允许位它们有两种可能:0 表示中断禁止(用CLR指令)1 表示中断允许(用SETB指令例如:SETBEX0表示外部中断0中断允许(3)、IP:PS
32、串行口中断优先位PX0 外部中断0优先位PX1 外部中断1优先位PT0 定时/计数0优先位PT1定时/计数1优先位它们有两种可能:0 表示为低优先(用CLR指令)1 表示为高优先(用SETB指令例如;CLRPT0表示定时/计数中断为低优先思考思考题题与作与作业业教学教学反反思思单元单元内内容容中断的初始化程序设计单元单元序序号号12多媒体、实训室单元单元课课时时教学教学方方法法2教学教学手手段段分析、引导、操作、理解教学教学课课型型教教理论实训一体化()能能力力目目标标中断的初始化程序设计中断的初始化程序设计学学目目标标任任知知识识目目标标情情感感目目标标认识、务实、肯动肯想、与人沟 通合作中
33、断的初始化程序设计教教学学重重点点教教学学难难点点务务定定位位中断的初始化程序设计中断的初始化程序设计教教学学关关键键点点教学教学过过程程设计设计一、一、教教学学意图:意图:同学学会中断的初始化程序书写二、二、教教师师活动活动由一个例子说明中断在工程上的应用用简单的步骤写出初始化程序三、三、学学生生活动活动理解外总部中断在工程上的应用理解步骤来书写初始化四、四、媒媒体体使用使用多媒体五、五、详详细细内容内容一、中断的初始化内容用中断编程时必须设定中断优先 级和开放中断 1、开放中断:请求中断源的中断允许总中断允许若为外部中断则要设定其 IT0或 IT1问题问题与与对对策策2、优先级:根据具体情
34、况设置大部分情况使用默认(不设置)二、分别练习中断的初始化程序外部中断1,低电平有效的低优先级中断初 始化程序外部中断0,下降沿有效的高优先级中断初 始化程序思考思考题题与作与作业业教学教学反反思思单元单元内内容容外部中断的在计数器上的应用单元单元序序号号13多媒体、实训室单元单元课课时时教学教学方方法法4教学教学手手段段分析、引导、操作、理解教学教学课课型型教教理论实训一体化()能能力力目目标标外部中断的在计数器上的应用外部中断的在计数器上的应用学学目目标标任任知知识识目目标标情情感感目目标标认识、务实、肯动肯想、与人沟 通合作外部中断的在计数器上的应用教教学学重重点点教教学学难难点点务务定
35、定位位外部中断的在计数器上的应用外部中断的在计数器上的应用教教学学关关键键点点教学教学过过程程设计设计一、一、教教学学意图:意图:应用应用外外部部中断来中断来控控制制电电路路进一步加强中断的初始化程序编写二、二、教教师师活动活动充分分析电路图。对硬件电路进行分析逐步分析程序三、三、学学生生活动活动理解硬件电路及程序四、四、媒媒体体使用使用多媒体五、五、详详细细内容内容一一、在在如如图图所所示示的的电电路路中中,用用P P1 1口口输输出出控控制制的的8 8只只发发光光二二极极管管,实实现现8 8位位二二进进制制计计数数器器,对对INT0INT0 上上出出现现的的脉脉冲冲进进行行计计数数。问题问
36、题与与对对策策A+5V2S+5VGND4BINT0PI.05.1k1B312A74F003PI.14CDPI.2PI.359E1113A1B3681012245.1k74F0056PI.4PI.5PI.6PI.7F对对此此题题的的分分析析:在该电路中,有两个与非门 构成硬件去抖动电路,开关S每动作一次,在单片机 的INT0引脚上就会收到一 个脉冲信号。如果把外中断0设定为脉冲触发方式,则每当 S动作一次,则外中断触发一次在外中断的中断服务程序中计数,并把计数的结果从 P1口输出。程程序序ORG0000H;转主程序AJMPMAIN;外中断入口地址;ORG0003H中断服务程序AJMPSER;设定
37、外中断0 为边沿触发;MAIN:SETBIT0开外中断0允许;开SETBEX0CPU中断允许SETBEA;计数单元清 0;CLRA清显示MOVP1,A;等待中断HERE:SJMPHERESER:INCMOVRETIENDAP1,A;计数单元加 1;显示;中断返回思考思考题题与作与作业业教学教学反反思思单元单元内内容容外部中断在实际中的应用 1单元单元序序号号14多媒体、实训室单元单元课课时时教学教学方方法法4教学教学手手段段分析、引导、操作、理解教学教学课课型型教教理论实训一体化()能能力力目目标标外部中断在实际中的应用外部中断在实际中的应用学学目目标标任任知知识识目目标标情情感感目目标标认识
38、、务实、肯动肯想、与人沟 通合作外部中断在实际中的应用教教学学重重点点教教学学难难点点务务定定位位外部中断在实际中的应用外部中断在实际中的应用教教学学关关键键点点教学教学过过程程设计设计一、一、教教学学意图:意图:充分理解外部中断的用途学会各种外部中断的程序分析及改造二、二、教教师师活动活动深一步分析外部中断的用处分析中断里面的子程序设计方法三、三、学学生生活动活动理解子程序的设计方法多理解一些外部中断的实际应用四、四、媒媒体体使用使用多媒体问题问题与与对对策策五、五、详详细细内容内容一、有 8 个工作台。每个工作台的都是装配同一个产品。然后由一个机器来送所需要的元件,每个操作台之间机器手需要
39、 2S 钟到达。然后机器手到了每一个操作台停留的时间也是 2S。二、题意分析:三、子程序设计四、中断初始化程序设计 五、总程序设计。思考思考题题与作与作业业教学教学反反思思单元单元内内容容外部中断的应用2单元单元序序号号15多媒体、实训室单元单元课课时时教学教学方方法法4教学教学手手段段分析、引导、操作、理解教学教学课课型型教教理论实训一体化()读读懂懂复复杂杂的的程程序序读读懂懂外外部部中中断断的的程程序序能能力力目目标标学学目目标标任任知知识识目目标标情情感感目目标标认识、务实、肯动肯想、与人沟 通合作读读懂懂外外部部中中断断的的程程序序教教学学重重点点教教学学难难点点务务定定位位读读懂懂
40、外外部部中中断断的的程程序序读读懂懂外外部部中中断断的的程程序序教教学学关关键键点点教学教学过过程程设计设计一、一、教教学学意图:意图:充分理解外部中断的用途学会各种外部中断的程序分析及改造二、二、教教师师活动活动深一步分析外部中断的用处分析中断里面的子程序设计方法三、三、学学生生活动活动理解子程序的设计方法多理解一些外部中断的实际应用五、五、详详细细内容内容一、在如图所示的电路中,P1口输出控制 8只发光二极管呈现循环灯状态,当开关按下时,发光二极管全部熄 灭一段时间,然后回到原来的状态。问题问题与与对对策策PI.0A2+5V1B35.1k+5V12A74F003PI.1INT0SGND54
41、BMCS-510PI.25.1kPI.374F006PI.4PI.5PI.6C5D9E11F13A1B364810122PI.74三、分析程序:ORGORG0000H0000H AJMPAJMPSTST ORGORG0003H0003H AJMPAJMPSERSER STST:MOVMOVSPSP,#40H#40H MOVMOVIEIE,#81H#81H MOVMOVIPIP,#01H#01H MOVMOVTCONTCON,#00H#00H MOVMOVA A,#01H#01H;ACCACC初初始始化化RESRES:MOVMOVRLRLP1P1,A AA A位位LCALLLCALL DELDE
42、LSJMPSJMPRERE SERSER:PUSHPUSHACCACC MOVMOV30H30H,R1R1 的的计计数数值值 MOVMOV31H31H,R2R2 MOVMOVP1P1,#00H#00H灭灭 MOVMOVR3R3,#10#10 LOOPLOOP:LCALLLCALLDELDEL DJNZDJNZR3R3,LOOPLOOPMOVMOVR1R1,30H30H的的计计数数值值MOVMOVR2R2,31H31HPOPPOPACCACCACCACC 值值MOVMOVP1P1,ACCACCRETIRETI返返回回 DELDEL:MOVMOVR1R1,#123#123 DEL1DEL1:MOV
43、MOVR2R2,#200#200 DEL2DEL2:DJNZDJNZR2R2,DEL2DEL2 DJNZDJNZR1R1,DEL1DEL1 RETRET ENDEND;显显示示;循循环环移移;延延时时保保持持;循循环环;存存当当前前的的ACCACC值值;存存延延时时程程序序;把把二二极极管管熄熄;保保持持;取取延延时时程程序序;取取当当前前的的;中中断断;延延时时程程序序思考思考题题与作与作业业教学教学反反思思单元单元内内容容89C51的定时/计数器单元单元序序号号16多媒体、实训室单元单元课课时时教学教学方方法法2教学教学手手段段分析、引导、操作、理解教学教学课课型型教教理论实训一体化()能
44、能力力目目标标定定时时/计计数数器器的的4 4种种工工作作方方式式定定时时/计计数数器器的的4 4种种工工作作方方式式学学目目标标任任知知识识目目标标情情感感目目标标认识、务实、肯动肯想、与人沟 通合作定定时时/计计数数器器的的4 4种种工工作作方方式式教教学学重重点点教教学学难难点点务务定定位位定定时时/计计数数器器的的4 4种种工工作作方方式式定定时时/计计数数器器的的4 4种种工工作作方方式式教教学学关关键键点点教学教学过过程程设计设计一、一、教教学学意图:意图:学会定时/计数器的设置方法定时/计数器的工作方式设置及特点二、二、教教师师活动活动分析定时/计数器的现实例子讲解定时/计数器的设置分析定时/计数器的工作方式的特点三、三、学学生生活动活动多举现实生活中的定时/计数器应用理解定时/计数器的设置理解定时/计数器的工作方式四、四、媒媒体体使用使用多媒体、视频五、五、详详细细内容内容一、TMOD(方式控制字,用来选择定 时/计数器中断的功能及工作方式)T1T0GATEC/TM1GATEC/TM1M0M0GATE:默认为0C/T:用来选择是用来定时,还是计数有两种可能:0表示为定时器1表示为计数器问题问题与与对对策策