单片机原理课程教学改革与实践.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  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文档。上传文档
查看更多
单片机原理课程教学改革与实践   摘要:本文针对单片机应用系统开发人才的需求,分析了目前单片机原理及应用课程改革的必要性。提出了改革教学内容体系结构和教学方法的设想。   关键词:单片机;教学改革;课程体系   中图分类号:G642 文献标识码:B   文章编号:1672-5913(2007)18-0125-02      在嵌入式系统中单片机仍然占有重要的地位,各高校的相关专业大都开设有单片机原理及应用的课程。笔者在长期教学过程中感觉到,要想培养的学生适应、满足社会需要的能力,有必要对教学的内容和方法进行一些改革,在本文中对此进行了一些思考和探索。      1问题提出      目前社会对于嵌入式系统的开发人才需求量大,涉及面广,但学生在校期间虽然学习了相关的课程,却难以胜任开发工作。究其原因是缺乏实际运用知识的能力。   嵌入式系统中使用的MCU种类繁多,有8位、16位的,也有32位的。有普通的单片机,也有DSP和ARM。仅就8位的单片机来讲,也有众多的系列。显然,学校的教学不可能也不必要对这些全部进行讲授,更何况新的MCU还会不断的出现。我们认为,不管MCU的类型、字长和其他功能如何,只要使学生通过某一种MCU的学习,掌握了核心知识点,那么他们就能够在今后的工作中举一反三、融会贯通,很快适应工作的需要。这个核心知识点就是――MCU内部的各功能部件是怎样为应用服务、怎样为系统服务的。同时,学生在学习单片机原理及应用课程时已进入高年级。他们这时已有了相当的基础知识和自学能力。因此,在教学中简单的“就事论事”,泛泛地介绍MCU的结构、功能,往往不能使学生获得深刻的印象,更谈不上熟练地运用了。因此,培养学生的系统设计能力及创新能力,应是我们教学的关键所在。      2单片机应用系统设计的知识结构与教学内容安排      首先,教学内容的安排应使学生通过本课程的学习后,能够具备完善、合理的知识结构,能够胜任单片机应用系统的设计与研制工作。我们认为应具备的知识结构如图1所示。      图中有的内容,如传感器技术、信号调理技术、程序设计技术及与应用相关的知识在其它的课程中解决。其次,随着微电子技术的发展,集成电路的集成度越来越高。各种型号的单片机中不仅包含了大容量的存储器器和各种接口电路;而且还包含了AD转换器、程控放大器等模拟电路。对应用系统的体积、成本、功耗等也提出了越来越高的要求。因此,在单片机应用系统中不必要进行外部电路的扩展,而应当强调“单片应用”。   基于上述考虑,我们认为教学内容应围绕着四个方面安排。一是单片机的体系结构,包括其编程模型、指令系统、存储器系统等;二是各种片内各种功能部件的原理及应用,包括中断系统、I/O接口、定时/计数器、AD转换器、PWM功能等;三是通过常见的串行接口实现单片机功能的扩展。在万一需要对单片机的功能进行扩展时也尽量使用串行接口实现扩展。四是应用系统设计实例、分析。   用作教学的实际型号,应选用功能相对完善,结构简单、易学的型号。综合各种情况,我们在实际的教学中以常见的MCS-51系列为例。具体内容安排如下:   1) 单片机体系结构(6学时)。   基本存储器结构及空间分布、扩展的片内存储器;   编程模型;   中断系统结构;   指令系统简介。   2) 单片机片上I/O接口及应用 (6学时) 。   并行I/O端口;   定时/计数器;   串行通信接口。   3) 程序设计技术 (理论课6学时,实验8学时) 。   汇编语言程序设计;   C51程序设计技术;   集成开发环境IDE使用简介;   程序设计方法概述。   4) 利用串行接口实现功能扩展(理论课6学时,实验8学时) 。   同步串行接口;   IIC接口及常见芯片;   SPI接口。   5) 新一代51单片机的片上外设接口(2学时)。   计数器阵列 (PCA) 及应用;   AD转换器及程控放大器;   PWM及应用;   6) 应用系统中的接口(理论课4学时,实验8学时)。   显示接口 (LED、LCD) ;   键盘接口;   开关量的输入与输出接口。   7) 单片机应用系统的抗干扰技术(2学时)。   硬件设计中的抗干扰;   软件抗干扰技术。   8) 单片机应用系统设计概要 (理论课4学时,实验12学时) 。   单片机应用系统设计方法;   应用系统软、硬件协同设计;   系统调试方法;   应用系统设计举例。   按上述安排,理论课和实验课各36学时。通过这些内容的学习和时间训练,学生能掌握应用系统设计的核心知识,大大提高动手能力与创新能力,从而满足实际工作需要。当然,上述教学内

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档