基于Proteus在单片机实验教学中的应用研究.doc

上传人:3d66 文档编号:1808784 上传时间:2019-01-09 格式:DOC 页数:5 大小:13.83KB
返回 下载 相关 举报
基于Proteus在单片机实验教学中的应用研究.doc_第1页
第1页 / 共5页
基于Proteus在单片机实验教学中的应用研究.doc_第2页
第2页 / 共5页
基于Proteus在单片机实验教学中的应用研究.doc_第3页
第3页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于Proteus在单片机实验教学中的应用研究.doc》由会员分享,可在线阅读,更多相关《基于Proteus在单片机实验教学中的应用研究.doc(5页珍藏版)》请在三一文库上搜索。

1、基于Proteus在单片机实验教学中的应用研究 【摘要】针对单片机实验教学中存在的问题,提出了利用 Proteus 软件作为实验教学的辅助手段,并以“交通灯电路”设计为例,具体阐明了 Proteus 软件在单片机实验教学中的运用方法。实践证明,该方法能激发学生的学习兴趣,加深学生对单片机原理及应用的理解,锻炼学生进行软硬件综合开发的能力,提高单片机实验教学的效果。 由于单片机具有功能强、使用灵活、可靠性高、成本低、体积小、面向控制、具有智能化功能等优点,其应用极为广泛,已渗入到工业、军事、生活等各个领域。现代产品如汽车、机床、家电等的更新换代大多是电子技术特别是单片机技术在各类产品上的应用带来

2、的。单片机性能开发已成为科技、工程领域的重要内容。及于此,目前各类学校多类专业普遍开设单片机课程1。 在分析Proteus仿真软件特点的基础上,以MCS-51单片机教学为例,重点阐述了Proteus软件的仿真应用。 1 Proteus软件介绍 Proteus嵌入式系统仿真与开发平台是由英国Labcenter electronics公司开发的,是目前世界上最先进、最完整的嵌入式系统设计与仿真平台2。作为专业软件,具有以下特点: (1)满足单片机软件仿真系统的标准,并在同类产品中具有明显的优势; (2)具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调

3、试器、SPI调试器、键盘和LCD系统仿真的功能,有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等; (3)目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片; (4)支持大量的存储器和外围芯片。 总之,Proteus软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大,在单片机软硬件仿真调试中具有明显的优势。 2 Proteus仿真使用 下面以80C51为控制芯片的交通灯电路为例,介绍怎样利用Proteus软件实现电路的硬件设计、软件调试与系统仿真,实现单片机控制电路的功能要求

4、,完成对控制方案的验证。在单片机教学中,利用以上过程,可以让学生方便地进行电路与程序的调试,发现程序和电路设计过程中遇到的问题,引起学生的思考,进而掌握解决这些问题的思路和方法,克服了老师反复讲解和演示的弊端,实现了单片机的一体化教学,且有了较好的教学效果3。 2.1 电路原理图设计 运行Proteus软件进入其编辑环境,主界面如图所示。单击元件列表区的P命令即弹出元器件选择(Pick Devices)对话框,调入所需元件仿真库。将电路中的所用元件从元器件库中调出来,放到绘图区并编辑其属性,接着进行合理的布局后,就可以进行连线了。和用Protel软件绘制原理图类似,Proteus软件也具有自动

5、捕捉节点和自动布线的功能,连线时当鼠标的指针靠近一个对象的引脚时,跟着鼠标的指针就会出现一个“”提示符号,点击鼠标左键就可画线了,需要拐弯时点击一下即可,在终点再点击确认一下就画出了一段导线,所有导线画完后,再点击工具栏的按钮,添加上必要的电源和接地符号,原理图的绘制就完成了。 2.2 软件编程 通过菜单“SourceAdd/Remove Source files”新建源程序文件:交通灯.ASM;通过菜单“Source 交通灯.ASM”,打开Proteus提供的文本编辑器Source Editor,在其中编辑源程序。 程序编辑好后,存入文件:交通灯.ASM中。再通过菜单“SourceBuild

6、 All”编译汇编源程序,生成目标代码文件。若编译失败,可对程序进行修改调试直至编译汇编成功,产生:交通灯.HEX文件。 2.3 系统仿真 在Proteus中,可以直接与Keil编程软件进行联调,进而实现对所设计电路的验证4。本文主要采用Proteus自带编译系统进行仿真调试,具体步骤为:鼠标指针在单片机器件80C51上,双击该器件,在“Program File”栏中单击打开按钮,出现文件浏览对话框,找到“交通灯.HEX”,添加文件。从弹出的属性编辑对话框,在“Clock Frequency”栏中把频率设定为12MHz。单击按钮 ,全速启动仿真。 3结束语 对于从事单片机实验教学的工作者而言,在教学中引入Proteus仿真软件,可以弥补传统单片机教学方法的不足,使学生建立直观的仿真思想,增强学生的参与感与动手能力,利用仿真的形象、生动,过程跟踪、结果显示等特性,达到师生互动,理论教学与实际应用相结合,实现一体化教学的效果,对教学产生积极的影响。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1