中断技术教学新方法

上传人:众众****夺宝 文档编号:119768105 上传时间:2022-07-16 格式:DOC 页数:6 大小:17.50KB
返回 下载 相关 举报
中断技术教学新方法_第1页
第1页 / 共6页
中断技术教学新方法_第2页
第2页 / 共6页
中断技术教学新方法_第3页
第3页 / 共6页
点击查看更多>>
资源描述
中断技术教学新方法摘要:中断技术的应用是单片机在应用领域中比较常见的知识点,也是教学的一个难点所在。传统的教学方法不利于学生有效快速的理解中断的知识,影响后续的编程。采用工程教学法进展教学分析与理论,效果不错。关键词:中断技术;工程教学法单片机是一门理论性与理论性强的学科,该课程兼顾了硬件设计和软件编程两方面。中断技术的应用是常见的,是单片机学习的一个重要的知识点。但是很多学生对中断的概念,中断的响应过程及中断保护等知识理解模糊,造成编程受到影响。故提出工程教学法帮助学生有效快速的理解中断的相关知识。1工程教学法的概念所谓工程教学法,就是通过施行一个工程而进展的一个教学活动,其目的是在课堂教学中把理论和理论教学有机的结合起来,充分挖掘学生的创造潜能,进步学生解决实际问题的综合才能。先由教师对工程进展分解,并作适当的示范,然后让学生围绕工程进展讨论、合作学习,最后以完成工程的情况来评价学生是否到达教学目的。详细来讲,要遵守下面的原那么:1)以学生为中心,要充分发挥学生的主动性和创新精神,让学生根据自身学习情况来实现信息反响;同时教师的指导作用也至关重要。教师仅仅是一个学习工程的设计者,组织者,协调者,学生才是课堂的中心。2)以实际的工程为载体。工程的选取尤为重要,既要包含根本的知识点,又能调动学生的积极性。因此在选取上,满足以下条件:一,该工程必须包含有根本理论知识,章节重难点在工程中能充分表达;二,该工程能将理论知识有效的贯穿于实际工程中;三,该工程能有效激起学生的好奇心及求知欲;四,大部分同学能完成该工程,遇到困难能在教师指导下抑制。3)以工程完成的情况来评价学生学习效果。学习过程的最终目的是通过完成工程实现教学目的。教学不是直接围绕教学目的进展的,而是围绕完成工程来展开的,所以评价学生学习效果应以完成工程的情况来评定。2工程教学法在中断技术中的应用针对中断技术确立如下工程:中断循环控制流水灯。编程实现:用单片机的p1口控制8只led灯,做单灯左移点亮,即p1.0,p1.1,p1.2,p1.3,p1.4,p1.5,p1.6,p1.7依次点亮,间隔0.2s,然后再从开始状态循环;中断时p1口的8个led灯闪烁3次即全亮、全灭3次。因为是将理论知识贯穿于工程中,所以工程施行之前必须由教师先对该工程进展分解,对新知识做必要的讲解。2.1形象化比喻建立中断概念,中断保护等新知识在教学中引用中断概念时,采取形象生动的比喻来帮助学生理解中断的概念。中断是计算机pu对突发事件响应的一个过程描绘,是指pu在运行过程出现某种紧急事件时,恳求pu暂停现行程序的执行而转去处理此事件,待处理程序执行完毕,pu在回到被中断的地方继续执行下去。比较抽象,可以生活中的现象做类比:在网上看电影, 铃响,点击“暂停按钮播放电影,处理 完毕,点击“播放按钮,继续看电影。这就是一个中断现象:看电影相当于主程序,接听 是紧急事件相当于中断程序,处理完 接着看电影,相当于响应完中断程序继续执行主程序。在该过程中,“暂停按钮是中断保护现场,“播放按钮是中断恢复现常中断分类:外部中断int0,外部中断int1,定时器溢出中断t0,定时器溢出中断t1,串行口中断。以外部中断int0为例进展教学。中断程序在内存中放在哪里,入口地址对应如下:0003h,000bh,0013h,001bh,0023h。中断恳求设置:定时控制存放器tnit0,外中断0触发方式控制位置0,电平触发方式;置1,下降沿有效。ie0,外中断0中断恳求标志位;tr0,定时/计数器的控制位tf0;t0溢出中断恳求标志位。it1、ie1、tr0、tf1类同。setbit0,置于主程序中恳求中断,为随时响应中断做准备,下降沿有效。开关设置:中断允许控制器ieea:pu中断允许总允许位1:开中断;0:关中断。ex0:外中断0允许位;et0:t0中断允许位;ex1:外中断0允许位;et1:t1中断允许位;es:串口中断允许位;设置vie,#81h,置于主程序中,开启外部中断int0中断允许,为随时响应中断做准备。2.2稳固v、np、djnz、rl、ljp,db等指令,编程提醒学生进入中断程序时,要设置断点保护,执行完中断程序要恢复现场,如下斜体字样;设置堆栈指针栈底如:vsp,#60h。指导学生编程;大部分学生程序如下:rg0000hljpainrg0003hljpint0srg0100hain:vsp,#60hvie,#81hsetbit0lp0:vr1,#8lrva,#0ffhlp1:rlavp1,aaalldeldjnzr1,lp1sjplp0int0s:pushpspushava,#0ffhvr2,#6l4:vp1,aaalldelpladjnzr2,l4ppapppsretidel:vr5,#20d1:vr6,#200d2:vr7,#123djnzr7,$djnzr6,d2djnzr5,d1retend程序完成后进展keil-51软件仿真,该软件默认高电平灯灭勾,低电平灯亮空。调出p1、p3口观察,8个等点亮的动态及中断控制状态,仿真如图1,图2。2.3传授硬件方面在prteus软件中识别、测量:单片机、电阻、电容、发光二极管、晶振、按键等;画出硬件图,结合程序仿真如图3。2.4实验室设备验证及分析以上程序,在keil-51和prteus软件仿真模拟没有任何问题,但在实验箱上演示时,问题很明显:程序能顺利启动中断,可是完毕中断返回主程序时,出现很长时间的等待该问题是此章节学生最容易忽略和混淆的问题。于是给予提示,检查中断程序调用延时程序时,是否进展了现场保护?主程序和中断程序都用到了延时程序,是否进展了中断现场保护?结果提示,一些学生很快就找到理解决方案:在保护现场时在语句va,#0ffh之前添加setbrs0即主程序调用延时时,工作存放器组设置为1组语句,防止主程序和中断程序都使用默认0组工作存放器而出现的数据传递混乱。该章节中断保护和恢复是一个难点,以理论形式讲解,学生很难理解掌握,将其贯穿于工程中,让学生发现问题,自己解决问题,事半功倍。本例是以外部中断int0来讲,假设换成其他种类的中断,只需改变入口地址,tn,ie及触发端口设置,即可举一反三。如此以来,教学以学生为主体,教师为客体,更容易激发学生学习的兴趣。3总结工程教学法以实际的工程为载体,以学生为中心,以行动过程为途径,以素质为根底,以师生互动为方式,以才能为目的。该法是通过学生施行工程,工程本身的设计显得至关重要,即对教师的的知识框架及教学经历提出了很高的要求,但是能到达很好的教学效果。参考文献:1张晔.单片机应用技术.北京:高等教育出版社,2022.2董晓红.单片机原理及接口技术.西安:西安电子科技大学出版社,2022.3沈顺玲.高职单片机入门教学探析j.考试周刊,2022(16).
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 其他分类 > 大学论文


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!