高职单片机教学研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高职单片机教学研究   【摘 要】教学须因材施教、因人施策。面对高职学生群体,运用怎样的教学方法才能达到最佳教学效果呢?根据自己多年教学体会,认为高职课堂教学,既不能等同于高中教学,也不能完全照搬高校教学,它必须具有高职的特色:理论适用、技能为主,课堂教学既要注重知识性,更要注重趣味性,通过学生跟着老师做、学生学着自己做、理论实践相结合、现场教学做总结的方式,达到加快理解掌握单片机功能应用的技能。   【关键词】高职教学;单片机应用;理论结合实训   1.引言   单片机在工业仪表、实时分散控制、物联网应用等方面都有着不可或缺的作用。在高职学院单片机的课堂教学成为电子技术、物联网技术甚至计算机应用专业等相关专业的重要专业基础课,特别是当前各类高职技能大赛项目的机器人控制、非接触识别等科目,单片机相关知识点的学习掌握更是重中之重。而常规的单片机教学模式是从芯片原理到编程使用讲解,理论性强、记忆内容多,往往一开始就使得不少学生难以理解接授,产生畏难情绪。因此,设计出一套适合高职学生的教、学、做一体化模式,就像过去师傅带徒弟一样,使学生通过做、学、教的实践体会,真正在做中学,在实践中理解,在理解中提升,达到加快理解掌握单片机功能应用技能的教学目标。下面本人以定时器的教学设计为例,设计教学模式如下。   2.概述单片机的实用性与基础知识   首先,在开始定时器知识点教学之前,应该通过实验演示、图片、视频等方式给同学们展示单片机的应用实例,同时启发大家推举生活中遇到的相关实例,越是接近生活的实例越是能激起同学们学习的兴趣。教师需要充分准备具备较强的相关知识应对学生提出的难题实例,适当引用到后续实训中。   其次,对于学习单片机相关专业的同学,都能熟练使用电脑的优势,以电脑为例,用比拟法教学,使得同学们基本了解单片机的基本构件,参见图 1。   其三,强化二进制与十六进制的应用知识教学。计算机基础对于二进制的教学仅仅告诉了同学们一种数制方式,我们需要同学们充分了解以下问题:   1.什么是二进制?一个字节几位二进制数?   2.什么是十六进制?一个十六进制表示几个字节?   3.为何要使用二进制、十六进制?   4.十进制数0-15用十六进制如何表示?   5.一个字节用十六进制如何表示?   6.二进制与十六进制如何快速转换?   其四,在充分了解了二进制与十六进制,掌握位操作的概念,认识0和1标识的状态应用,特别是必须牢记如何置0与位置1。对于位置0和位置1总结出一个算式,能理解就自己设置,不能理解就按照老师给的算式设置,强行记忆。   位操作要点:   1.能够直接位访问的,直接设置   例如:EA=0 或 EA=1   2.字节访问的位操作,改变操作的某位,不能影响其他位的状态   置0用=~算式,置1用|=。(案例略)   通过一定数量的练习,保证同学们能够熟练进行状态设置位操作。基础准备好了,兴趣提起来了,能够使得同学们期待你的下一次课程,那么你才是成功的授者。   3.定时器的模式和应用   单片机以CC2530为教学应用对象。   在开始定时器教学之前,需要通过几个小实验,展示位操作的学习成果,学习通过I/O口寄存器的设置,设计LED灯的每秒闪烁一次的实验,通过不同参数调整延时,可以体会一下要求达到的时间精度的不可控性,导出了精确时间定时需要定?r器…通过精确计算时间,获得准确的LED定时闪烁。   CC25030定时器T1的主要功能是这样介绍的:   ◆五个捕获/比较通道   ◆16位定时器   ◆自由运行、模模式、正数/倒数计数操作   ◆时钟分频系数:1、8、32、128   ◆在每个捕获/比较和最终计数上生成中断请求   如果我们就是上述功能展开教学,能听下去的同学可预见的是寥寥无几。所以教学设计直奔主题:T1是16位定时器,有自由重载模式、模模式、正倒数模式,计数范围0-65535(复习十六进制,讨论此数来由),假定使用32MH时钟,分别带同学们学习三种不同模式下的定时器的应用。   (1)计数次数获得   计数的时间间隔由时钟频率计算获得,假设使用32MHz时钟8分频,获得0.5s的时间间隔,需要计数多少次数呢?频率Hz的倒数是秒,定时器计数次数获得:需要的时间秒数/(1/分频后频率Hz),如果次数大于65535,需要程序控制计数若干次。0.5s/(1/(32*106/8))s就是0.5s需要的计数次数,计算结果大约是65535*30次。   (2)自由重载模式   所谓自由重载模式就是,16位计数器从0开始计数加1直到65535时加1计数溢出,计数器重新载入0再次计数到65535如此重复。参见图2。   自由重载模式案例参考代码:32M

文档评论(0)

聚文惠 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档