Protues软件介绍

Protues软件介绍

ID:47403001

大小:803.50 KB

页数:10页

时间:2019-07-04

Protues软件介绍_第1页
Protues软件介绍_第2页
Protues软件介绍_第3页
Protues软件介绍_第4页
Protues软件介绍_第5页
资源描述:

《Protues软件介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Protues简介(什么是Protues)Proteus是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。②支持主流单片机系统的仿真。目前支持的单片机类型有:ARM7(LPC21xx

2、)、8051/52系列、AVR系列、PIC10/12/16/18系列、HC11系列以及多种外围芯片。③提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如KeilC51uVision2、MPLAB等软件。④具有强大的原理图绘制功能。总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大。proteus6.5是目前最好的模拟单片机外围器件的工具,真的很不错。可以仿真51系列

3、、AVR,PIC等常用的MCU及其外围电路(如LCD,RAM,ROM,键盘,马达,LED,AD/DA,部分SPI器件,部分IIC器件,...)其实proteus与multisim比较类似,只不过它可以仿真MCU!当然,软件仿真精度有限,而且不可能所有的器件都找得到相应的仿真模型,用开发板和仿真器当然是最好选择,可是估计初学者有的可能性比较小吧?如果你在学51单片机,如果你想自己动手做做LCD,LED,AD/DA,直流马达,SPI,IIC,键盘,...的小实验的话,试一下吧,不会让你失望的!用51不管你是用汇编或是C编程当然要用k

4、eil啦(那个medwin实在不怎么样~),uvisoin3有不少新特性呢!使用keilc51v7.20+proteus6.5可以像使用仿真器一样调试程序,一般而言,微机实验中用万利仿真器+电工系自己做的实验板的实验都可以做得到吧!具体设置可参考这里当然,硬件实践还是必不可少的!!!本方案只是在没有硬件的情况下让你能像pspice仿真模拟/数字电路那样仿真MCU及外围电路。另外,即使有硬件,在程序编写早期用软件仿真一下也不错的~Proteus软件及资料下载Proteus6专业版DEMOprodemo.exe21.5MProteu

5、s专业版DEMO专门针对那些希望评估专业版软件的潜在用户。它与ProteusLite不同的是它不能保存及打印,但具备专业版软件的所有功能,包括基于网表的自动器件布局、自动布线和基于图象的仿真。ProteusLite6.7共享版本prolite.exe15.3MProteusLite是ProteusProfessional的共享版软件,它的目标是针对爱好者或学生,尽管不禁止商业使用。这里下载的软件具有完整的原理布图和PCBLayout功能,但很多功能必须注册后才能使用,包括一个限制使用的ProSPICELite仿真器。Proteu

6、sLite的注册非常简单和便宜。.在注册之前ProSPICELite仅能用于仿真样例设计。不过您可以改变VSM样例的源码来学习关于PIC16F84Aprocessor的设计。请注意ProteusLite不包括在专业版中有的任何VSM模型或虚拟仪器,如需要必须另外购买专业版的VSM,详情请浏览ISISLite,ProSPICELite,和ARESLite的介绍。本文来自:DZ3W.COM原文网址:http://www.dz3w.com/eda/proteus/0072979.htmlProteus自带编译器使用注意事项(1)因为P

7、roteus中自带的汇编编译器都是使用命令行命令进行编译。在菜单Source->Definecodegenerationtools打开的对话框中,有一项参数是CommandLine,对于代码生存工具ASEM51来说,默认的命令行参数可能类似于%1/INCLUDES:C:ProgramFilesLabcenterElectronicsProteus7ProfessionalTOOLSASEM51,其中%1代表的是源代码,/INCLUDES:后面跟着的是包含路径,该路径下的*.mcu文件即是通常的SFR定义文件。其实这一参

8、数并不需要设置,通常我们的CommandLine参数设置为%1即可。(2)另外,这个/INCLUDES:的路径参数设置也是有问题的。因为它的中间包含了空格,ASEM51汇编器会把它认为是几个参数,因而会出现toomanyparameters的错误。(3)同样的道

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。