版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
proteus軟件的使用
ProteusISIS是英國Labcenter公司開發(fā)的電路分析與實物仿真軟件。初學(xué)單片機時,很多人都想學(xué)好單片機,可不想花錢買去實驗板,而更買不起實驗箱。單片機的學(xué)習是一門實踐性非常強的技術(shù)性學(xué)科。沒辦法做實驗,根本就學(xué)不好單片機。而proteus正好可以解決這個問題,它功能強大,這里只討論仿真MCU的功能。①Proteus實現(xiàn)了單片機仿真和SPICE電路仿真相結(jié)合。具有模擬電路仿真、數(shù)字電路仿真、單片機及其外圍電路組成的系統(tǒng)的仿真、RS232動態(tài)仿真、I2C調(diào)試器、SPI調(diào)試器、鍵盤和LCD系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發(fā)生器等。能夠?qū)ξ⑻幚砥鬟M行仿真是PROTEUS系統(tǒng)的最突出的特點。作為一個從設(shè)計到完成的完整電子設(shè)計與仿真平臺,由于其能實現(xiàn)電路仿真與處理器仿真的有機結(jié)合,為電子學(xué)的教學(xué)與實驗提供了革命性的手段,現(xiàn)在已經(jīng)被越來越多大學(xué)采用為電路、單片機與嵌入式系統(tǒng)實驗室平臺及創(chuàng)新平臺。 PROTEUS從1989年問世至今,經(jīng)過了近20年的的使用、發(fā)展和完善,功能越來越強,性能越來越好。已在全球廣泛使用。PROTEUS是電類課程實驗的虛擬平臺;PROTEUS是電類課程設(shè)計、畢業(yè)設(shè)計和實習、實訓(xùn)的創(chuàng)作園地;PROTEUS是電類課程——產(chǎn)品研發(fā)的快速、靈活、經(jīng)濟的設(shè)計方法;PROTEUS是電類課程教改的新思路單片機系統(tǒng)的仿真開發(fā)過程⑴在ISIS平臺上進行單片機系統(tǒng)原理圖設(shè)計、選擇元器件接插件、安裝和電氣檢測。簡稱為PROTEUS電路設(shè)計。⑵在KeilC平臺上進行單片機系統(tǒng)程序設(shè)計、匯編編譯、代碼級調(diào)試,最后生成目標級代碼文件(*.hex)。也可以使用ISIS進行調(diào)試。⑶在ISIS平臺上將目標代碼文件加載到單片機系統(tǒng)中,并實現(xiàn)單片機系統(tǒng)的實時交互、協(xié)同仿真。
安裝序列號文件可以更改安裝目錄,不要有空格:選擇安裝組件Proteus的結(jié)構(gòu)體系圖表如下:PROTEUSISIS設(shè)計與仿真平臺,直譯為智能原理圖輸入系統(tǒng)。實際上從ISIS窗口各欄內(nèi)容可知:PROTEUSVSM所包括的內(nèi)容都已整合到ISIS中,所以,ISIS實際上是PROTEUSVSM的設(shè)計與仿真平臺。下面就先認識一下proteus的界面該窗口主要分為以下幾個部分:菜單欄、編輯區(qū)、對象預(yù)覽窗口、對象選擇器、工具欄分類及其工具按鈕一、電路圖設(shè)計設(shè)定圖紙大小System--SetSheetSize可設(shè)置為A41、選取元件主模式選擇元件模式,單擊工具欄上的“P”,進入元件選取,在左上角Keyword框中輸入元件名查找,在需要的元件上雙擊,放入對象選取器中。PROTEUS系統(tǒng)中有符號庫和約30個元器件庫,每個庫又有許多模型,合計約8000個。另外有關(guān)系統(tǒng)支持的庫信息,請查看安裝路徑下最新的LIBRARY.PDF文件。先查找AT89C51單片機再依次選取RES、RES8電阻、排阻LED-RED紅色發(fā)光二極管CAP、CAP-ELEC:通用電容、電解電容CRYSTAL;晶振2、放置元件到編輯區(qū)在對象選取器中單擊AT89C51選中元件,將光標移動到編輯,鼠標變成鉛筆形狀,單擊左鍵,框中出現(xiàn)一個元件原理圖的輪廓圖,可以移動。鼠標移到合適的位置后,按下鼠標左鍵,即可放置一個元件,連續(xù)單擊,可放置多個同樣的元件。按這個方法依次把元件LED-RED、RES放到右側(cè)的框中(單片機旁)。在任何情況下,右鍵單擊元器件時,元件會亮顯示并彈出菜單:非常直觀,都是一些一目了然的圖標。從上到的幾個菜單分別是:移動物體、編輯屬性、刪除物體、順時針旋轉(zhuǎn)90度等。單擊鼠標左鍵操作。把原理圖中的元件擺放好。3、放置電源及接地符號,我們會發(fā)現(xiàn)許多器件沒有Vcc和GND引腳,其實他們隱藏了,在使用的時候可以不用加電源。如果電路中其他地方需要加電源可以單擊左側(cè)工具箱的終端模式按鈕,這時對象選擇器將出現(xiàn)一些接線端,在器件選擇器里點擊GROUND,鼠標移到原理圖編輯區(qū),左鍵點擊一下即可放置接地符號;同理也可以把電源符號POWER放到原理圖編輯區(qū)。4、連線你一定發(fā)現(xiàn)沒有畫線的圖標按鈕。這是因為ISIS的智能化足以在你想要畫線的時候進行自動檢測。這就省去了選擇畫線模式的麻煩。在元件和終端的管腳末端都有連接點。1、左擊第一個對象連接點。2、如果你想讓ISIS自動定出走線路徑,只需左擊另一個連接點。另一方面,如果你想自己決定走線路徑,只需在想要拐點處點擊鼠標左鍵。依次將各元件之間的線連接好。二、源程序設(shè)計、生成目標代碼該軟件有自帶編譯器,有ASM的、PIC的、AVR的匯編器等。在ISIS添加上編寫好的程序,方法如下.點擊菜單欄“Source(源文件)”,在下拉菜單點擊“Add/RemoveSourceFiles(添加或刪除源程序)”出現(xiàn)一個對話框,←源文件←代碼生成工具如上圖,點擊對話框的“NEW”按鈕,在出現(xiàn)的對話框找到文件設(shè)計好的LED1.asm,點擊打開;如果沒有寫好的程序文件,對話框中輸入要建的文件名,單擊OK,提示是否創(chuàng)建該文件,單擊是。如果使用系統(tǒng)提供的編輯、編譯工具,當添加文件后在Source菜單下就會出現(xiàn)所選擇的文件名。點擊文件名就會打開編輯器,輸入源程序,保存。點擊菜單欄“Source”菜單,選擇DfineCodeGenerationTool,一般不用修改,默認即可。選擇代碼生成工具窗口
三、模擬調(diào)試1、添加和執(zhí)行程序鼠標移動到要選中器件上點擊鼠標左鍵,器件變成紅色表示被選中,再點擊鼠標右鍵,選擇編輯屬性,彈出如下對話框。在程序文件下選擇微處理器所需要的程序文件(.HEX),選擇合適的工作頻率即可確認。2、仿真調(diào)試點擊編輯窗下邊的仿真按鈕程序便可執(zhí)行了。或者選擇調(diào)試菜單Debug下的執(zhí)行功能即可執(zhí)行。“調(diào)試----開始/重新啟動調(diào)試”源文件仿真,單步執(zhí)行。四、PROTEUS技巧1、PROTEUS中的元件屏蔽?關(guān)閉原理圖中不想運行的元件的方法在我們仿真時,有時需要將某一部分屏蔽掉,又不破壞整個原理圖方法:擇需要屏蔽的元件,對其屬性進行編輯,在EDITCOMPONENT的左下角,將ExcludefromSimulation打鉤如圖所示2、如何在左邊的元件列表中刪除一個元件?我知道加一個元件是點擊元件列表上的P按鈕。在器件箱中刪除任意元件的方法:1、先在圖紙中右鍵刪除你在器件箱中指定的元件。2、選中編輯(Edit)--整理選項(Tidy)--確定。3、整理選項(Tidy)可以刪除圖紙上沒有物理連接和在圖紙工作區(qū)域以外的所有元件。點edit中的Tidy可以刪去所有你沒用到的零件,但如果想只刪其中指定的零件,似乎Proteus沒有這個功能。附錄1:
Proteus仿真庫元件名稱中文名說明7407驅(qū)動門1N914二極管74Ls00與非門74LS04非門74LS08與門74LS390TTL雙十進制計數(shù)器7SEG4針BCD-LED輸出從0-9對應(yīng)于4根線的BCD碼Proteus仿真庫元件名稱中文名說明7SEG3-8譯碼器電路BCD-7SEG轉(zhuǎn)換電路ALTERNATOR交流發(fā)電機AMMETER-MILLImA安培計AND與門BATTERY電池/電池組BUS總線CAP電容CAPACITOR電容器CLOCK時鐘信號源Proteus仿真庫元件名稱中文名說明CRYSTAL晶振D-FLIPFLOPD觸發(fā)器FUSE保險絲GROUND地LAMP燈LED-RED紅色發(fā)光二極管LM016L2行16列液晶可顯示2行16列英文字符,有8位數(shù)據(jù)總線D0-D7,RS,R/W,EN三個控制端口(共14線),工作電壓為5V。沒背光,和常用的1602B功能和引腳一樣(除了調(diào)背光的二個線腳)Proteus仿真庫元件名稱中文名說明LOGICANALYSER邏輯分析器LOGICPROBE邏輯探針LOGICPROBE[BIG]邏輯探針用來顯示連接位置的邏輯狀態(tài)LOGICSTATE邏輯狀態(tài)用鼠標點擊,可改變該方框連接位置的邏輯狀態(tài)LOGICTOGGLE邏輯觸發(fā)MASTERSWITCH按鈕手動閉合,立即自動打開MOTOR馬達Proteus仿真庫元件名稱中文名說明POT-LIN三引線可變電阻器POWER電源RES電阻RESISTOR電阻器SWITCH按鈕手動按一下一個狀態(tài)SWITCH-SPDT二選通一按鈕VOLTMETER伏特計VOLTMETER-MILLImV伏特計VTERM串行口終端Proteus仿真庫元件名稱中文名說明Electromechanical電機Inductors變壓器LaplacePrimitives拉普拉斯變換MemoryIcsMicroprocessorIcsMiscellaneous各種器件AERIAL-天線;ATAHDD;ATMEGA64;BATTERY;CELL;CRYSTAL-晶振;FUSE;METER-儀表;OR或門Proteus仿真庫元件名稱中文名說明ModellingPrimitives各種仿真器件是典型的基本元器模擬,不表示具體型號,只用于仿真,沒有PCBOptoelectronics各種發(fā)光器件發(fā)光二極管,LED,液晶等等PLDs&FPGAsResistors各種電阻SimulatorPrimitives常用的器件Speakers&SoundersSwitches&Relays開關(guān),繼電器,鍵盤Proteus仿真庫元件名稱中文名說明SwitchingDevices晶閶管Transistors晶體管(三極管,場效應(yīng)管)TTL74seriesTTL74ALSseriesTTL74ASseriesTTL74FseriesTTL74HCseries
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 腹瀉的中醫(yī)辯證分型及治療
- 課件開頭動畫教學(xué)課件
- 精準開采課件教學(xué)課件
- 胃腸道術(shù)后飲食護理
- 蟲咬傷課件教學(xué)課件
- 2.3.1物質(zhì)的量+課件高一上學(xué)期化學(xué)人教版(2019)必修第一冊
- 犬咬傷應(yīng)急演練方案
- 高血壓預(yù)防:控制血壓的方法
- 解決方案總監(jiān)年終述職
- 舞者表演規(guī)范
- 2023年醫(yī)療事故案例
- 大課間跑操細則
- 小學(xué)語文-整本書《漂亮老師和壞小子》讀書分享會教學(xué)課件設(shè)計
- 教學(xué)查房-子宮內(nèi)膜息肉
- ISO9001-ISO14001-ISO45001三體系內(nèi)部審核檢查表
- 華為鴻蒙系統(tǒng)
- 中國城市代碼對照表
- 黑水虻處理餐廚垃圾與畜禽糞便的資源化循環(huán)利用項目可行性研究報告
- 大學(xué)生勞動教育完整PPT全套教學(xué)課件
- 國網(wǎng)基建各專業(yè)考試題庫大全-計劃專業(yè)(考題匯總)
- 概率論與數(shù)理統(tǒng)計智慧樹知到答案章節(jié)測試2023年中國農(nóng)業(yè)大學(xué)
評論
0/150
提交評論