单片机原理及的应用课程教学的研究及实践.docVIP

  • 2
  • 0
  • 约3.68千字
  • 约 9页
  • 2018-10-14 发布于福建
  • 举报

单片机原理及的应用课程教学的研究及实践.doc

单片机原理及的应用课程教学的研究及实践

单片机原理及的应用课程教学的研究及实践   摘要:针对传统的单片机教学方法的缺点,将Multisim仿真软件引入单片机教学中。介绍了该软件的功能,说明了其特点。利用Multisim软件设计了一个流水灯显示电路,说明了系统功能,给出了硬件电路和主要的中断响应程序,并进行了仿真运行。实践结果表明,将Multisim仿真软件引入单片机教学中可以改善单片机教学效果。   关键词:单片机;教学手段;Multisim软件;虚拟实验      单片机原理及应用是热能与动力工程专业的一门重要的专业课,主要讲授设计单片机应用程序和硬件分析等知识。单片机原理及应用是一门技术性和实践性均很强的课程,该课程概念多、逻辑性强、连贯性强、内容抽象。该课程的特点,尤其是其连贯性极强决定了这门课程对于初学者而言较困难,一个知识点掌握不好就可能影响到学习的效果和兴趣,能力也不能得到很好的培养。因此,讲授这门课程,必须将课堂教学和实验相结合。   目前,国内各高校在进行单片机教学方面,大多仅使用板书,其实验手段是使用单片机试验箱进行实验。这种传统的教学方式和实验方式,往往受到诸如硬件资源、时间和空间等条件的限制,并且由于实验仪器的某些固有限制,使学生无法进行一些有创新性的设计,容易挫伤学生学习单片机的积极性。   随着计算机技术的飞速发展,利用计算机软件的仿真技术,可以充分地仿真诸如电子电路的工作状况等实际工程问题,Multisim软件便是一种可以进行电子电路仿真的软件。采用Multisim仿真软件进行单片机仿真实验具有许多优点,如实验内容不再受硬件限制、实验用时少、基本没有硬件损耗等。将Multisim软件引入教学中,尤其是使用多媒体教学时进行程序和电路的实际运行,并作为传统实验的重要补充,极大地丰富了教学手段和实验手段。      一、Multisim软件简介   Multisim软件是加拿大Interactive Image Technologies公司(简称IIT公司)推出的一款专门用于电子线路仿真与设计的EDA (Electronic Design Automation)工具软件,其前身为EWB(Electronics Workbench)软件。该仿真软件以Windows为基础,适用于板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。工程师们可以使用Multisim交互式地搭建电路原理图,并对电路行为进行仿真。   Multisim的主要特点是:1.直观的图形界面,绘制电路所需的元器件和仿真所需的测试仪器均可直接拖放到屏幕上;2.丰富的元件库,包括基本元件、半导体器件、运算放大器、TTL和CMOS数字IC以及MCU模块等;3.丰富的测试仪器,具备数字万用表、函数信号发生器、双通道示波器。      二、Multisim在单片机实验中的应用实例   利用Multisim的元件库进行电子系统的设计,以流水灯显示电路为例,阐述采用Multisim软件进行设计及仿真的过程。   1.系统功能   该电路以8051单片机为控制核心,以8个红色发光二极管接PO口为流水灯变换闪烁,以1个共阴极LED为功能选择显示器件,以1个红色发光二极管为上电指示灯,以1个常开瞬动按钮接外部中断0为停止按钮,以4个常开瞬动按钮接4输入与门后进行与操作后接外部中断0为功能选择按钮,同时4个功能按钮分别接P3.4~P3.7以判断功能选择。上电后,上电指示灯亮,所有流水灯全亮,功能选择显示LED灭。按下功能选择按钮J2后,8个流水灯以一定时间间隔依次循环熄灭―点亮,功能选择显示LED显示1;按下功能选择按钮J3后,8个流水灯分为两组,每相邻4个为一组,两组灯以一定时间间隔循环熄灭―点亮,功能选择显示LED显示2;按下功能选择按钮J4后,8个流水灯分为两组,奇数4个灯为一组,偶数4个灯为一组,两组灯以一定时间间隔循环熄灭―点亮,功能选择显示LED显示3;按下功能选择按钮J5后,8个流水灯以一定时间间隔循环全灭―全亮,功能选择显示LED显示4。在任何时刻,按下停止按钮J1后,8个流水灯全部熄灭,功能选择显示LED显示0。此时可重新按下功能选择按钮J2~J5,以使流水灯闪动。   2.硬件电路   单片机使用8051,在Multisim元件库的MCU module组的805x库中。红色发光二极管最大允许电流为5mA,在Diodes组中的LED库中。共阴极LED的最大允许电流为10mA,在Indicators组中的HEX-DISPLAY库中。常开瞬动按钮在Electro-Mechanical组中的MOMENTARY-SWITCHES库中。4输入与门使用74LS21,在TTL组的74LS库中。电阻排

文档评论(0)

1亿VIP精品文档

相关文档