谈谈单片机入门学习.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谈谈单片机入门学习 摘要:单片机许多学生都认为非常难学习,是一门很难入门的学科。学生很怕学习单片机。为了解决单片机入门这一难题,可以先通学习proteus软件来学习单片机。 关键词:proteus软件;ta89c51;led;程序 传统的单片机教学中存在的问题:学校的单片机教学仍旧沿袭普通常用的以教师讲授知识为主的教学模式,强调理论知识体系的完整性、严密性。而对于理论知识的学习正是学生的弱项,他们不善于逻辑思维,不善于从理论推导得出结论,所以我们的学生普遍存在着严重的厌学情绪,使得老师抱怨现在的学生越来越难教了,学生抱怨老师讲的理论知识枯燥乏味,什么都没听懂。让学生越来越怕学习单片机。 传统的单片机教学是以单片机的知识结构为主线,把单片机知识系统分成硬件结构、指令系统、软件编程、单片机系统的扩展和各种外围器件的应用。一般上课都是先讲芯片结构,然后背指令,学生背指令背到怕了,才开始讲编程。学生这个时候只知道抄程序,不会理解。最后再讲一些实例。按照此种教学结构,学生普遍感到难学、怕学。 本人发现用proteus软件来学习单片机,学生不但不怕,反而越来越却得轻松。上起课来自然不会感到无聊了。在第一次课先通过proteus软件来仿真一个广告灯(或流水灯,如下图)。引导学生联想起平时我们在街上看到的广告牌、彩灯等。这些灯是如何把我们的街道装点得多恣多彩的。然后教学生如何画出电路图来。(画这个电路并不难,有几节课就能会画)画完电路图学生自然而然就会问这些灯怎么样才能让他们亮起。问题提出来了,学生会主动地去学点亮led程序。这时候才开始教一些比较简单的指令。 如要同时点亮p1口的8个led。 mov p1, 就这一句指令就能让8个led点亮,学生也不会觉得太难。(为什么这里给p1口赋值的时候不用16进制,而改用8进制。主要是因为学生对16进制不容易理解)。而8进制不一样,只要学生对二极管的单向导电性还有记意就行。我们用“1”来表示高电位,用“0”表示低电位。二极管只有在负极上加低电位才会有电流通过,自然会发光了。如果想要那一只led不亮怎么做?把接在这个p口的号码位变成“1”就可以不亮了。如: mov ?摇p1, 这样接在p1.7、p1.6、p1.5p、1.4p四只就不会发光了。如果想让这些led不断的闪动起来,加一句返回语句就可以了。 y1: mov p1, mov p1, ajmp?摇 y1 end 就这几句就能让led不断的闪动起来了。这些指令的意思学生自然而然地会问是什么意思,教师这时候才解释。学生会很认真地听你的讲解。学生理解这些简单的指令后。老师可以让学生自由地发挥,想要哪个亮就要那个亮。学生会给出很多的答案,有很多种闪光的方式。老师教得轻松,学生学得开心。 proteus软件不但可以仿真,还可以把编好的程序译码。直接送进读写卡进行写程序。学生学到一定的程度时才教学生用读卡器,把编好经过译码的程序写到51芯片内。送到硬件上进行演试。 在流水灯的程序基本上理解后,开始给学生偿试下一个任务,如何点亮7段数码?(老师先把7断数码的a、b、c、d、e、f、g位置给学生讲一下)在让学生自己去编程。你会发现有一部分学生能自己编出一些数字来显示。数码管一亮,学生会有很高的自豪感。如果这时老师在让他去指导一下别的同学,他会很卖力。老师也就多了一个得力的助手。完成第一个任务即可进行单片机的初步应用尝试,不必学完单片机的全部知识体系。随着一个个任务的逐渐进行,知识逐渐完善,能力逐渐提高,学生自然就会具有初步开发能力。 所以想让学生不怕学单片机,轻松学习单片机,入门非常的重要,只有打破入门这一关,学生才不会打退堂鼓。 参考文献 [1]李刚等.新概念单片机教程[m].天津:天津大学出版社,2005. [2]陈伟华.陈华兵单片机课程任务式启发教学改革[j].计算机教育,2008.

文档评论(0)

新起点 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档