- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机的应用系统的设计课程教学的探讨
微机的应用系统的设计课程教学的探讨
【摘要】本文分析微机应用系统设计课程的特性,提出正确选择应用系统等六种教学调整策略。
【关键词】微机应用系统设计课程 教学方法
微机应用系统设计课程是高等院校、高职高专院校中电子信息工程、自动化控制等工科类专业的专业课程,其实用性、应用性比较强。目前,各院校里主要是学习单片机应用系统设计,而微机应用系统设计课程应用到前期所学的多门课程的知识,其中应用到的课程有模拟电子技术、数字电子技术、单片机原理、传感器原理、计算机控制技术、c语言程序设计等。可见,微机应用系统设计课程的综合性是非常强的,它的教学效果直接影响到学生所学知识的巩固和综合应用能力的培养。同时微机应用系统设计课程也是创新制作、毕业设计等后续课程的教学成功与否的关键,因此对微机应用系统设计课程进行教学研究、探讨是非常必要和非常急迫的。
一、正确选择应用系统。微机应用系统设计课程是一门综合性和实用性强的课程,这就决定了这门课程在学习过程中首先要选择好应用系统,因为它是决定教学效果的一个关键因素。选择系统时,既应综合考虑学生的知识结构、学习能力。也应考虑它的实用性和社会性。通过教学的总结及研究,可选择如下的系统:
(一)常见系统。前级有声音、光检测电路及温度、红外线检测电路,后级有扬声器、蜂鸣器、继电器、步进电机、语音芯片、显示器等构成的常见单片机应用系统,学习时可将前级电路与后级电路进行组合构成常用的多种的应用系统。另外,对于电子信息工程技术、通信类专业的学生,可适当的增加具有无线收、发电路的系统,以增强信息的传送应用能力。
(二)面向新技术的系统。具有串行输入的液晶显示器、存储器及一些常用的新的可编程芯片所构成的单片机应用系统等,以尽快地适应社会的发展。
二、采用多种系统程序设计方法。在单片机应用系统中,对于源程序的编写,目前有两种语言:汇编语言与C51语言。两者各有优缺点,对于不同的系统,编程时可有选择性地设计为不同的源程序。在教学的过程中,可以采取如下几种方法进行系统程序设计的教学:
(一)利用汇编语言进行编程。汇编语言由于指令代码短、运算速度快,由它设计的程序能够充分利用硬件系统的特性,直接对微机系统的寄存器、存储器和接口进行操作,故汇编语言程序常用于写操作系统或其他的系统软件,它广泛地应用在微机自动化控制系统中。在单片机的应用系统中,对存储器、外部设备的操作大部分都是通过对I/O口的操作完成的,这时用汇编语言编写的程序执行速度就快,可以较快地完成对外设的控制。因此在利用汇编语言进行系统程序的设计,可以加强汇编语言程序的学习,提高学生汇编语言程序设计的能力,这也是学习微机应用系统设计课程的目的之一。而且通过汇编语言程序的设计。学生更容易巩固单片机的工作原理,能更好地掌握三种结构程序――顺序程序、分支程序、循环程序的设计,提高硬、软件知识的综合学习和运用能力。
(二)利用C51进行编程。汇编语言能直接操作硬件,指令的执行速度快。但其指令系统的固有格式受硬件结构的限制很大,且难于编写与调试,可移植性也差。随着单片机硬件性能的提高及应用的广泛,其对数据的处理能力方面的弱点就愈发地凸现出来。因此在编写单片机应用系统程序时,要提高程序效率,增强系统的数据计算、处理能力,就应运用C51进行编程。C51就是针对MCS-51单片机的c语言,通过用C51编译器完成C51程序的编辑、汇编、产生代码,生成,HEX文件,使用C51编程可以通过调用系统固有的库函数完成数据的一些数学运算。例如,开平方根的运算、指定数据的正切值、双曲正切值的运算等,这些数学运算若用汇编完成是非常麻烦的。另外E51开发出的系统易于维护,可靠性高,可移植性好,目前它在单片机应用系统中得到广泛应用。
(三)用汇编语言、C51语言进行混合编程。汇编程序的指令的执行速度快,特别是在对I/O操作方面是C51程序所不能替代的;而C51语言程序对数据的运算能力相对来说又非常强,故用汇编语言及C51语言进行混合编程是最优化的组合编程方式。但这种方式对于在校生学习有一定的难度,故只能学习它的结构,学习一些简单的系统程序设计,不能深入地学习。
(四)对同一系统用汇编语言、C51语言分别进行编程。既然汇编语言及C51语言各有各的优点,同时掌握这两门语言进行系统程序的设计是非常好的。因此在微机应用系统设计课中可结合系统设计要求,用汇编语言、C51语言分别进行编程,授课时进行对比讲解,这样既能让学生对前期学到的汇编语言、c语言进行实际运用,又能适应单片机应用系统的发展需要,可为学生的发展打下一个良好的基础。
三、授课中应用多元化的教学方法。微机应用系统设计课程既要讲授到系统的电路,又要讲授到程序,这时电路部分又常用到一
您可能关注的文档
- 循环经济发展的探讨.doc
- 循环经济发展的模式比较的研究.doc
- 循环经济发展的模式转变析论.doc
- 循环经济发展背景下化工教学的改革实践探究.doc
- 循环经济发展能值评价及实证的研究.doc
- 循环经济发展路径的研究.doc
- 循环经济支持技术的体系的研究.doc
- 循环经济条件下构建逆向物流的体系.doc
- 循环经济型生态农业建设的研究.doc
- 循环经济法律制度完善的研究.doc
- 基本面选股组合月报:大模型AI选股组合本年超额收益达6.60.pdf
- 可转债打新系列:安集转债,高端半导体材料供应商.pdf
- 可转债打新系列:伟测转债,国内头部第三方IC测试企业.pdf
- 联想集团PC换机周期下的价值重估.pdf
- 计算机行业跟踪:关税升级,国产突围.pdf
- 科技类指数基金专题研究报告:详解AI产业链指数及基金布局.pdf
- 计算机行业研究:AIAgent产品持续发布,关税对板块业绩影响较小.pdf
- 民士达深度报告:国内芳纶纸龙头,把握变局期崛起机遇.pdf
- 社会服务行业动态:全球首张民用无人驾驶载人航空器运营合格证落地,霸王茶姬冲击美股IPO.pdf
- 通信行业研究:特朗普关税令落地,长期看好国产算力链.pdf
文档评论(0)