主要是混點積分。這兩天給自己笑 到了,一直以為proteus8.9比 8.15版本高一大半截,今天才辛苦下載到15版本,據說目前最高是9.0。不廢話了。
導入步驟:
1、打開一個含有此模型的Proteus項目文件(低版本為.DSN,高版本為.xxxxx),點開Proteus軟件上方的Library下面的Compile to Library,選USERDVC,點ok。此步驟作用是向Library注冊,元件庫里即可搜到此元件模型并使用,但不能仿真;盡量不要直接拷貝USERDVC.LIB和USERDVC.IDX替換,這樣會覆蓋已有內容。
2、把此元件的仿真功能代碼xxx.dll拷貝到正確位置就可以仿真了:Proteus低版本直接在安裝目錄下的MODELS文件夾里;而注意Proteus 8.15(32位系統可以安裝)等較新版本(據說8.17只支持64位系統)可能是在C:\ProgramData\Labcenter Electronics\Proteus 8 Professional\MODELS里[路徑可以在system設置里查到],注意這個ProgramData文件夾是被隱藏的,要win系統設置顯示隱藏文件夾才能看到。
這樣做的原因是:Proteus低版本(軟件功能和庫、模版等混裝)需要設置安裝文件夾的users完全權限才能使用,例如Proteus 8.9;而高版軟件功能和庫模版等分開存放,ProgramData這個隱藏文件夾本身已具有可執行及讀取權限,也就是Proteus 8.15等高版本不用再設置這一步,安裝即可正常使用。高版本含有更多的元件模型(例如8.9沒有oled12864I2C,而8.15就有了)。據說此軟件本身也就800多個自帶模型,而一般要3000多個元件模型才能支撐一系列開發,所以大家應該都是在尋找元件模型的路上。方法:有些專門提供Proteus 額外元件模型的網站(比如本網站偶爾能搜到一些朋友們共享的)、據說淘寶也可以交錢定制,不過更方便的是,希望大家可以分享更多的模型到本網站。
以上希望能給初學者一些啟發。
|