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技术专题 |