微软公司宣布不再支持你正在使用的 IE浏览器,这会严重影响浏览网页,请使用微软最新的Edge浏览器
厂商专区
产品/技术
应用分类

运用Proteus软件简单实现单片机的电路板仿真

2013-11-15 10:09 来源:电源网 编辑:娣雾儿

Proteus软件是来自LabcentereleCTRonICs公司的EDA工具软件。Proteus除了其具有和其它EDA工具一样的原理布图、PCB自动或人工布线及电路仿真的功能外,更重要的是它的电路仿真是互动的,还可以在基于原理图的虚拟原型上编程,并实现软件源码级的实时调试,如有显示及输出,还能看到运行后输入输出的效果,配合系统配置的虚拟仪器如示波器、逻辑分析仪等,Proteus建立了完整的电子设计开发环境。

Proteus组合了高级原理布图、混合模式SPICE仿真。

PCB设计以及自动布线来实现一个完整的电子设计系统。用户可以对基于微控制器的设计连同所有的周围电子器件一起仿真。甚至可以实时采用诸如LED/LCD、键盘、RS232终端等动态外设模型来对设计进行交互仿真。

1、Proteus软件具有如下特点

●支持许多通用的微控制器,如PIC,AVR,HC11以及8051;

●交互的装置模型包括:LED和LCD显示,RS232终端通用键盘;

●强大的调试工具;包括寄存器和存储器,断点和单步模式;

●IARC-SPY和KeiluVision2等开发工具的源层调试

2、与KEIL的接口

作为一款优秀的仿真软件,ProteusVSM不但可以实现单片机仿真,更可以结合其它的开发工具进行开发,如KEILC、IAR、MICROChip等多款优秀的开发工具一起进行联合开发下面就常用的KEILC与Proteus的联合使用做一个介绍首先,在计算机上安装KEILC51与PROTEUS。并确保计算机上安装了TCP/IP协议。

然后复制Proteus的MODELS目录中的VDMT51.DLL到KEIL的BIN目录中。

使用记事本打开KEIL目录下的TOOLS.INI文件。并在其中找到如下的内容:

TDRVO=BINMON51.DLL(“KeilMonitor-51Driver”)在这一行下面添加一行,内容为:

TDRV1=BINVDM51.DLL(“proteusVSMMonitor-51Driver“)然后保存TOOLS.INI。

还有一种更简捷的方式,在LABCENTER的网站下载vDMAgdi.exe安装后就可以实现与KEIL的联合调试了。

声明:本内容为作者独立观点,不代表电源网。本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原作者所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;欢迎投稿,邮箱∶editor@netbroad.com。

相关阅读

微信关注
技术专题 更多>>
2024慕尼黑上海电子展精彩回顾
2024.06技术专题

头条推荐

电子行业原创技术内容推荐
客服热线
服务时间:周一至周五9:00-18:00
微信关注
获取一手干货分享
免费技术研讨会
editor@netbroad.com
400-003-2006