欢迎来到天天文库
浏览记录
ID:31371390
大小:104.50 KB
页数:4页
时间:2019-01-09
《浅论proteus仿真工具的实例化应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅论Proteus仿真工具的实例化应用 摘要:随着计算机辅助仿真工具的发展,利用电子设计自动化(ElectronicDesignAutomation,EDA)进行的电子电路的设计与仿真已是现代电子技术系统的设计发展趋势,并且逐步得到许多电子爱好者的青睐。本文介绍了Proteus仿真工具的功能与基本操作方法,并结合流水灯控制电路实例说明如何用Proteus实现电子电路的设计与仿真。 关键词:EDAProteus仿真调试 中图分类号:TP391.9文献标识码:A文章编号:1007-9416(2016)06-0226-01 1引言 随着电子技术与计算机技术的飞速发展,各种计算机仿真辅
2、助工具也被广泛应用,比如Auto-CAD,FPGA,CPLD等等[1]。本文介绍了专门针对微控制如单片机,emu8086等的另一种软件如Proteus仿真软件。 2Proteus仿真工具介绍 Proteus是英国Labcenter公司开发的电路分析与实物仿真软件,是一个基于ProSPICE混合模型仿真器的,完整的嵌入式系统软、硬件设计仿真平台[2-3]。该软件不仅具有一般EDA软件的仿真功能,还能仿真单片机及其外围器件,所以深得师生们的青睐。具备如下功能模块[4]: (1)智能原理图设计(ISIS); (2)完善的电路仿真功能;4 (3)独特的单片机协同仿真功能(VSM);
3、(4)实用的PCB设计平台。 其中ProteusISIS的工作界面是一种标准的Windows界面,包括:标题栏、主菜单、标准工具栏、绘图工具栏、状态栏、对象选择按钮、预览对象方位控制按钮、仿真进程控制按钮、预览窗口、对象选择器窗口、图形编辑窗口等。 3Proteus环境下的电路设计与仿真实例 与Protel,EWB仿真工具类似,首先需要打开Proteus操作界面,在“File”菜单中选择“NewDesign”即可打开空白文件;其次,选择“P”按钮,在弹出的PickDevice串口中的“Keywords”里输入8086,74LS273等,可从元件库中提取需要的元器件(选中双击),选择
4、完点击OK按钮。再次,在编辑区画电路图,修改元件参数,如单击绘图工具栏中的导线标签按钮,使之处于选中状态。将鼠标置于图形编辑窗口的欲标标签的导线上,跟着鼠标的指针就会出现一个“×”号,表明找到了可以标注的导线,单击鼠标左键,弹出编辑导线标签窗口。在“string”栏中,输入标签名称,单击“OK”按钮,结束对该导线的标签标定。同理,可以标注其它导线的标签。但在标定导线标签的过程中,相互接通的导线必须标注相同的标签名。最后,保存文件。这样,原理图的绘制就完成了,如图1所示,实现了8086控制流水灯。 结合Proteus环境的emu8086仿真,编写汇编程序源代码如下: NEXT:OUTD
5、X,AX CALLDELAY4 ROLAX,1 JMPNEXT DELAYPROCNEAR MOVBX,500 LP1:MOVCX,469 LP2:LOOPLP2 DECBX JNZLP1 RET DELAYENDP .data END 由于8086一般做汇编用的是汇编软件生成的文件.EXE,.bin,或.com扩展名的文件,且8086没有内存贮器,故应用KEIL生成相应文件时,需要设置内存启始地址,内存的大小和外部程序加载到内存的地址段。仿真一定要设置内存,时钟默认是1MHz,设置好后添加由MASM32或其他软件生成的扩展名为com,bin,exe的文件。P
6、roteus自动加载到设置好的内存段中。如可配置方式为:如可设置内存大小10000H,程序下载到内存段为0200H,BIN入口为02000H,停止在int3选择Yes。适用各种扩展名(.BIN.COM.EXE)的代码文件。 通过运行下载后的程序,确实看到16盏LED灯轮流显示。 4结语4 Proteus虚拟仿真工具的应用,使得在具体的工程实践中,降低了实验开发成本,提高了实验效率。在实验教学中,不仅激发了学生的积极主动性,提高了学生的实验兴趣,还在毕业设计的应用中收到良好的效果。 参考文献 [1]刘邹,丁青青.基于Proteus的硬件在回路仿真[J].计算机仿真,2009,02
7、:312-314+328. [2]王威,刘佳,张志雄,王挺,杨平.基于Proteus和Keil的单片机虚拟仿真平台的设计[J].上海电力学院学报,2009,06:607-610. [3]代启化.基于Proteus的电路设计与仿真[J].现代电子技术,2006,19:82-84. [4]吉向东,李新鄂.基于Proteus的微机原理实验仿真[J].信息技术,2010,02:36-39+44.4
此文档下载收益归作者所有