Proteus 是英國Labcenter公司開發(fā)的電路分析與實(shí)物仿真軟件。它運(yùn)行于Windows操作系統(tǒng)上,可以仿真、分析(SPICE)各種模擬器件和集成電路,該軟件的特點(diǎn)是:
①實(shí)現(xiàn)了單片機(jī)仿真和SPICE電路仿真相結(jié)合。具有模擬電路仿真、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真、RS232動態(tài)仿真、I2C調(diào)試器、SPI調(diào)試器、鍵盤和LCD系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發(fā)生器等。
②支持主流單片機(jī)系統(tǒng)的仿真。目前支持的單片機(jī)類型有:ARM7(LPC21xx)、 8051/52系列、AVR系列、PIC10/12/16/18系列、HC11系列以及多種外圍芯片。
③提供軟件調(diào)試功能。在硬件仿真系統(tǒng)中具有全速、單步、設(shè)置斷點(diǎn)等調(diào)試功能,同時(shí)可以觀察各個變量、寄存器等的當(dāng)前狀態(tài),因此在該軟件仿真系統(tǒng)中,也必須具有這些功能;同時(shí)支持第三方的軟件編譯和調(diào)試環(huán)境,如Keil C51 uVision2、MPLAB等軟件。
④具有強(qiáng)大的原理圖繪制功能。總之,該軟件是一款集單片機(jī)和SPICE分析于一身的仿真軟件,功能極其強(qiáng)大。
proteus6.5是目前最好的模擬單片機(jī)外圍器件的工具,真的很不錯。可以仿真51系列、AVR,PIC等常用的MCU及其外圍電路(如LCD,RAM,ROM,鍵盤,馬達(dá),LED,AD/DA,部分SPI器件,部分IIC器件,...)
其實(shí)proteus 與 multisim比較類似,只不過它可以仿真MCU!
當(dāng)然,軟件仿真精度有限,而且不可能所有的器件都找得到相應(yīng)的仿真模型,用開發(fā)板和仿真器當(dāng)然是最好選擇,可是估計(jì)初學(xué)者有的可能性比較小吧?
如果你在學(xué)51單片機(jī),如果你想自己動手做做LCD,LED,AD/DA,直流馬達(dá),SPI,IIC,鍵盤,...的小實(shí)驗(yàn)的話,試一下吧,不會讓你失望的!
用51不管你是用匯編或是C編程當(dāng)然要用keil啦(那個medwin實(shí)在不怎么樣~),uvisoin3有不少新特性呢!
使用keil c51 v7.20 + proteus 6.5 可以像使用仿真器一樣調(diào)試程序,一般而言,微機(jī)實(shí)驗(yàn)中用萬利仿真器+電工系自己做的實(shí)驗(yàn)板的實(shí)驗(yàn)都可以做得到吧!具體設(shè)置可參考這里
當(dāng)然,硬件實(shí)踐還是必不可少的!!!本方案只是在沒有硬件的情況下讓你能像pspice 仿真模擬/數(shù)字電路那樣仿真MCU及外圍電路。另外,即使有硬件,在程序編寫早期用軟件仿真一下也不錯的~
Proteus軟件及資料下載
Proteus 6專業(yè)版DEMO
prodemo.exe 21.5 M
Proteus 專業(yè)版DEMO專門針對那些希望評估專業(yè)版軟件的潛在用戶。它與Proteus Lite不同的是它不能保存及打印,但具備專業(yè)版軟件的所有功能,包括基于網(wǎng)表的自動器件布局、自動布線和基于圖象的仿真。
Proteus Lite 6.7共享版本
prolite.exe 15.3 M
Proteus Lite 是 Proteus Professional的共享版軟件,它的目標(biāo)是針對愛好者或?qū)W生,盡管不禁止商業(yè)使用。這里下載的軟件具有完整的原理布圖和PCB Layout功能,但 很多功能必須注冊后才能使用,包括一個限制使用的 ProSPICE Lite仿真器。 Proteus Lite的注冊非常簡單和便宜。.
在注冊之前ProSPICE Lite僅能用于仿真樣例設(shè)計(jì)。不過您可以改變VSM樣例的源碼來學(xué)習(xí)關(guān)于 PIC 16F84A processor的設(shè)計(jì)。
請注意 Proteus Lite不包括在專業(yè)版中有的任何 VSM模型或虛擬儀器 ,如需要必須另外購買專業(yè)版的VSM,詳情請瀏覽 ISIS Lite, ProSPICE Lite, 和 ARES Lite的介紹。