- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务驱动法在《单片机原理及应用》教学中的应用
任务驱动法在《单片机原理及应用》教学中的应用
【摘 要】本文从单片机课程传统教学方法中存在的主要问题入手,结合该课程的特点,采用了任务驱动的教学方法,并将Proteus和Keil51软件仿真引入其中。在提高学生学习单片机兴趣的同时,也培养了学生的创新意识和团队精神,取得良好的教学效果。
中国论文网 /8/view-7211778.htm
【关键词】单片机;任务驱动;Keil51;Proteus
《单片机原理及应用》是机电一体化专业核心专业课之一,发展迅速更新快、应用面广。学好用好单片机,也是提升就业竞争能力的一个重要措施。但是传统的单片机教学,均是先讲单片机的硬件结构之后讲指令及编程,最后再讲一些实例。按照此种教学结构,学生普遍感到难学。而且单片机是一门很注重动手的课程,单片机的指令和程序需要在实践中加以验证和巩固。根据上述问题,我以任务驱动法为主以其他教学方法为辅进行单片机教学,取得了较好的教学效果。
1 任务驱动法教学的前期准备
对于任何一门课程,入门都非常关键,如果让学生一开始就感觉很难,那大多数学生就会望而却步了。如何有效的调动起学生学习的积极性至关重要。因此,我安排了两个任务,首先讲解单片机的应用,得出结论“单片机已渗透进我们生活中的每一个角落”,激发学生学习兴趣。其次让学生了解单片机的基本结构、汇编语言软件使用等。接下来我们通过蜂鸣器的单片机控制这个任务的学习,引导学生学会如何利用单片机完成一个任务。由于该电路简单,学生容易理解,大部分学生都完成了任务,取得了成功,成功的经验为学生建立起了单片机应用的框架。走出了“不知庐山真面貌”的困惑,树立起了“一览众山小”的自信。
2 任务驱动法在单片机教学中应用实例
在学生了解了单片机的基本结构和应用后,就可以采用任务驱动法教学了。它是以完成一个个具体的任务为线索,把教学内容巧妙地隐含在任务之中。教师的教学与学生的学习都是围绕着任务来完成的。任务提出后,学生知道做什么,自然会思考如何做,听课时有的放矢,学习的主动性大大提高。共分为“引入、分析、实施、检查、总结评估”5个步骤。
1)引入:创建与学习主题和实际相关的情景(夜晚置身街头,各式彩灯把我们带入美轮美奂的世界,究竟是什么“魔力”使彩灯变换出多样的显示效果?)使学生带着问题听课。同时通过实验箱演示各种流水灯的效果,激发学生的学习兴趣。
2)分析:首先提出要求“利用单片机P1口控制8位流水灯”,在教师的引导下学生逐步分析如何去完成任务。任务的实质是每经过固定的时间将P1口的状态依次循环左移或右移,任务的重点是时间的控制,这部分功能可由延时程序来完成。之后教师开始讲解硬件电路设计及循环程序设计相关知识点,重点讲解延时子程序的编写及延时时间的确定。任务分析可培养学生的发散性思维,培养学生分析问题及发现问题的能力。
3)实施:由于单片机学时的限制,每个项目都让学生做出实物不太现实,那么在进行完任务分析之后,就可以利用现有的编程软件Keil51及仿真软件Proteus两者相结合进行实验验证。这种方法可充分利用学校计算机房的现有设备,减少了实验设备的硬件维护工作量。把学生分成若干组,每组选一名组长。每名同学都需要在仿真软件中完成硬件电路设计和程序的编写与仿真调试。此时应该充分调动起各组组长及已经完成项目的同学,让他们帮助解决,必要时教师给予提示和鼓励。这样不但可以促进小组成员间的情感交流,还可以促进合作能力的提高。对于学习较好的同学可以引导其探讨更多的彩灯变换效果。对于学习吃力的同学进行单独辅导,力求每名同学都能够完成任务。下面详细说明这两个软件的操作。
(1)硬件电路设计:Proteus是一种电子设计自动化软件,可以仿真常用的MCU和所有的外设。学生在Proteus软件上完成硬件电路设计。打开Proteus软件,绘制如图1所示的8位流水灯的单片机控制硬件电路图。单片机常用的元器件的名称应该让学生记下来,以后的学习中还会用到。(2)控制程序编写:完成硬件电路的设计之后就可以进行控制程序编写,Keil51是一款基于51单片机的软件开发工具,它支持多种语言编程。打开Keil51软件,新建一个工程项目文件,命名为Lsd,并为工程选择目标器件,选择Atmel的AT89C51芯片。接着创建一个源程序文件起名为main2.asm并输入如图1的源程序代码,写完程序后将该源程序文件添加到当前的工程项目文件Lsd中,并为工程项目设置软硬件调试环境,一定要为目标设置选项,点输出选项卡,在产生HEX文件前打勾,并起名为lsdsc,源程序文件经过编译、建立目标文件lsdsc.hex,若程序没有提示错误就可以进入调试环节。(3)程序的仿真与调试:将lsdsc.hex文件加载到Proteus的单片机
您可能关注的文档
最近下载
- 温室大棚施工组织设计(包含道路)(实用资料).doc VIP
- 上海书法家协会书法9级理论考试.pdf VIP
- 三相大功率交错并联磁集成LLC谐振变换器的设计.doc VIP
- 华为中高层员工的述职方式、述职模型和8大述职内容!(纯干货).pdf VIP
- 中等职业学校高星级饭店运营与管理专业教学标准(教育部).docx VIP
- 了解社会主义核心价值观主题班会PPT课件.pptx VIP
- 自考00037美学复习资料.pdf VIP
- 销售竞业协议范本 .pdf VIP
- 中秋博饼游戏规则.doc VIP
- 2025中国中医科学院中医药健康产业研究所(江西中医药健康产业研究院)招聘事业编制人员备考练习试题及答案解析.docx VIP
文档评论(0)