Proteus使用教程復(fù)習(xí)課程_第1頁
Proteus使用教程復(fù)習(xí)課程_第2頁
Proteus使用教程復(fù)習(xí)課程_第3頁
Proteus使用教程復(fù)習(xí)課程_第4頁
Proteus使用教程復(fù)習(xí)課程_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Good is good, but better carries it.精益求精,善益求善。Proteus使用教程目錄TOCo1-5hzHYPERLINKl_Toc137222668第二章PROTEUS設(shè)計(jì)與仿真平臺的使用PAGEREF_Toc137222668h2前言HYPERLINKl_Toc137222669一、進(jìn)入ProteusISISPAGEREF_Toc137222669h3HYPERLINKl_Toc137222670二、工作界面PAGEREF_Toc137222670h3HYPERLINKl_Toc137222671三、基本操作PAGEREF_Toc137222671h41HY

2、PERLINKl_Toc137222672圖形編輯窗口PAGEREF_Toc137222672h42HYPERLINKl_Toc137222673預(yù)覽窗口(TheOverviewWindow)PAGEREF_Toc137222673h53HYPERLINKl_Toc137222674對象選擇器窗口PAGEREF_Toc137222674h64HYPERLINKl_Toc137222675圖形編輯的基本操作PAGEREF_Toc137222675h6HYPERLINKl_Toc137222676四、繪圖主要操作111編輯區(qū)域的縮放112.點(diǎn)狀柵格和刷新113.對象的放置和編輯12五、電路圖線路的

3、繪制131畫導(dǎo)線132畫總線143畫總線分支線144放置總線將各總線分支連接起來145放置線路節(jié)點(diǎn)14六、模擬調(diào)試151一般電路的模擬調(diào)試152單片機(jī)電路的模擬調(diào)試15【附錄】菜單命令簡述17一、主窗口菜單17二、表格輸出窗口(Table)菜單19三、方格輸出窗口(Grid)菜單19四、Smith圓圖輸出窗口(Smith)菜單19五、直方圖輸出窗口(Histogram)菜單19第二章PROTEUS設(shè)計(jì)與仿真平臺的使用前言PROTEUS是英國Labcenterelectronics公司研發(fā)的多功能EDA軟件,它具有功能很強(qiáng)的ISIS智能原理圖輸入系統(tǒng),有非常友好的人機(jī)互動窗口界面;有豐富的操作菜

4、單與工具。在ISIS編輯區(qū)中,能方便地完成單片機(jī)系統(tǒng)的硬件設(shè)計(jì)、軟件設(shè)計(jì)、單片機(jī)源代碼級調(diào)試與仿真。PROTEUS有三十多個元器件庫,擁有數(shù)千種元器件仿真模型;有形象生動的動態(tài)器件庫、外設(shè)庫。特別是有從8051系列8位單片機(jī)直至ARM732位單片機(jī)的多種單片機(jī)類型庫。支持的單片機(jī)類型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各種外圍芯片。它們是單片機(jī)系統(tǒng)設(shè)計(jì)與仿真的基礎(chǔ)。PROTEUS有多達(dá)十余種的信號激勵源,十余種虛擬儀器(如示波器、邏輯分析儀、信號發(fā)生器等);可提供軟件調(diào)試功能,即具有模擬電路仿真、數(shù)字電路仿真

5、、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真、RS232動態(tài)仿真、I2C調(diào)試器、SPI調(diào)試器、鍵盤和LCD系統(tǒng)仿真的功能;還有用來精確測量與分析的PROTEUS高級圖表仿真(ASF)。它們構(gòu)成了單片機(jī)系統(tǒng)設(shè)計(jì)與仿真的完整的虛擬實(shí)驗(yàn)室。PROTEUS同時(shí)支持第三方的軟件編譯和調(diào)試環(huán)境,如KeilC51uVision2等軟件。PROTEUS還有使用極方便的印刷電路板高級布線編輯軟件(PCB)。特別指出,PROTEUS庫中數(shù)千種仿真模型是依據(jù)生產(chǎn)企業(yè)提供的數(shù)據(jù)來建模的。因此,PROTEUS設(shè)計(jì)與仿真極其接近實(shí)際。目前,PROTEUS已成為流行的單片機(jī)系統(tǒng)設(shè)計(jì)與仿真平臺,應(yīng)用于各種領(lǐng)域。實(shí)踐證明:PROTEU

6、S是單片機(jī)應(yīng)用產(chǎn)品研發(fā)的靈活、高效、正確的設(shè)計(jì)與仿真平臺,它明顯提高了研發(fā)效率、縮短了研發(fā)周期,節(jié)約了研發(fā)成本。PROTEUS的問世,刷新了單片機(jī)應(yīng)用產(chǎn)品的研發(fā)過程。1.單片機(jī)應(yīng)用產(chǎn)品的傳統(tǒng)開發(fā)單片機(jī)應(yīng)用產(chǎn)品的傳統(tǒng)開發(fā)過程一般可分為三步:(1)單片機(jī)系統(tǒng)原理圖設(shè)計(jì),選擇、購買元器件和接插件,安裝和電氣檢測等(簡稱硬件設(shè)計(jì));(2)進(jìn)行單片機(jī)系統(tǒng)程序設(shè)計(jì),調(diào)試、匯編編譯等(簡稱軟件設(shè)計(jì));(3)單片機(jī)系統(tǒng)在線調(diào)試、檢測,實(shí)時(shí)運(yùn)行直至完成(簡稱單片機(jī)系統(tǒng)綜合調(diào)試)。2.單片機(jī)應(yīng)用產(chǎn)品的PROTEUS開發(fā)(1)在PROTEUS平臺上進(jìn)行單片機(jī)系統(tǒng)電路設(shè)計(jì)、選擇元器件、接插件、連接電路和電氣檢測等(簡

7、稱PROTEUS電路設(shè)計(jì));(2)在PROTEUS平臺上進(jìn)行單片機(jī)系統(tǒng)源程序設(shè)計(jì)、編輯、匯編編譯、調(diào)試,最后生成目標(biāo)代碼文件(*.hex)(簡稱PROTEUS軟件設(shè)計(jì));(3)在PROTEUS平臺上將目標(biāo)代碼文件加載到單片機(jī)系統(tǒng)中,并實(shí)現(xiàn)單片機(jī)系統(tǒng)的實(shí)時(shí)交互、協(xié)同仿真(簡稱PROTEUS仿真);(4)仿真正確后,制作、安裝實(shí)際單片機(jī)系統(tǒng)電路,并將目標(biāo)代碼文件(*.hex)下載到實(shí)際單片機(jī)中運(yùn)行、調(diào)試。若出現(xiàn)問題,可與PROTEUS設(shè)計(jì)與仿真相互配合調(diào)試,直至運(yùn)行成功(簡稱實(shí)際產(chǎn)品安裝、運(yùn)行與調(diào)試)。為了有效提高教學(xué)效果,強(qiáng)化我系學(xué)生應(yīng)用單片機(jī)技術(shù)解決實(shí)際課題的能力,我系電子技術(shù)教研室,將Pro

8、teusISIS的主要內(nèi)容匯編在單片機(jī)應(yīng)用實(shí)訓(xùn)教程之中。本章介紹ProteusISIS軟件的工作環(huán)境和一些基本操作。一、進(jìn)入ProteusISIS雙擊桌面上的ISIS6Professional圖標(biāo)或者單擊屏幕左下方的“開始”“程序”“Proteus6Professional”“ISIS6Professional”,出現(xiàn)如圖2-1所示屏幕,表明進(jìn)入ProteusISIS集成環(huán)境。圖2-1ISIS啟動時(shí)的屏幕二、工作界面ProteusISIS的工作界面是一種標(biāo)準(zhǔn)的Windows界面,如圖2-2所示。包括:標(biāo)題欄、主菜單、標(biāo)準(zhǔn)工具欄、繪圖工具欄、狀態(tài)欄、對象選擇按鈕、預(yù)覽對象方位控制按鈕、仿真進(jìn)程控

9、制按鈕、預(yù)覽窗口、對象選擇器窗口、圖形編輯窗口。圖2-2ProteusISIS的工作界面三、基本操作1.圖形編輯窗口在圖形編輯窗口內(nèi)完成電路原理圖的編輯和繪制。(1)坐標(biāo)系統(tǒng)(CO-ORDINATESYSTEM)ISIS中坐標(biāo)系統(tǒng)的基本單位是10nm,主要是為了和ProteusARES保持一致。但坐標(biāo)系統(tǒng)的識別(read-out)單位被限制在1th。坐標(biāo)原點(diǎn)默認(rèn)在圖形編輯區(qū)的中間,圖形的坐標(biāo)值能夠顯示在屏幕的右下角的狀態(tài)欄中。(2)點(diǎn)狀柵格(TheDotGrid)與捕捉到柵格(SnappingtoaGrid)編輯窗口內(nèi)有點(diǎn)狀的柵格,可以通過View菜單的Grid命令在打開和關(guān)閉間切換。點(diǎn)與點(diǎn)之

10、間的間距由當(dāng)前捕捉的設(shè)置決定。捕捉的尺度可以由View菜單的Snap命令設(shè)置,或者直接使用快捷鍵F4、F3、F2和CTRL+F1。如圖2-3所示。若鍵入F3或者通過View菜單的選中Snap100th,圖2-3View菜單請注意:鼠標(biāo)在圖形編輯窗口內(nèi)移動時(shí),坐標(biāo)值是以固定的步長100th變化,這稱為捕捉,如果想要確切地看到捕捉位置,可以使用View菜單的X-Cursor命令,選中后將會在捕捉點(diǎn)顯示一個小的或大的交叉十字。(3)實(shí)時(shí)捕捉(RealTimeSnap)當(dāng)鼠標(biāo)指針指向管腳末端或者導(dǎo)線時(shí),鼠標(biāo)指針將會被捕捉到這些物體,這種功能被稱為實(shí)時(shí)捕捉,該功能可以方便地實(shí)現(xiàn)導(dǎo)線和管腳的連接??梢酝ㄟ^

11、Tools菜單的RealTimeSnap命令或者是CTRL+S切換該功能??梢酝ㄟ^View菜單的Redraw命令來刷新顯示內(nèi)容,同時(shí)預(yù)覽窗口中的內(nèi)容也將被刷新。當(dāng)執(zhí)行其它命令導(dǎo)致顯示錯亂時(shí)可以使用該特性恢復(fù)顯示。(4)視圖的縮放與移動可以通過如下幾種方式:用鼠標(biāo)左鍵點(diǎn)擊預(yù)覽窗口中想要顯示的位置,這將使編輯窗口顯示以鼠標(biāo)點(diǎn)擊處為中心的內(nèi)容。在編輯窗口內(nèi)移動鼠標(biāo),按下SHIFT鍵,用鼠標(biāo)“撞擊”邊框,這會使顯示平移。這稱為Shift-Pan。用鼠標(biāo)指向編輯窗口并按縮放鍵或者操作鼠標(biāo)的滾動鍵,會以鼠標(biāo)指針位置為中心重新顯示。2.預(yù)覽窗口(TheOverviewWindow)該窗口通常顯示整個電路圖的

12、縮略圖。在預(yù)覽窗口上點(diǎn)擊鼠標(biāo)左鍵,將會有一個矩形藍(lán)綠框標(biāo)示出在編輯窗口中顯示的區(qū)域。其他情況下,預(yù)覽窗口顯示將要放置的對象的預(yù)覽。這種PlacePreview特性在下列情況下被激活:當(dāng)一個對象在選擇器中被選中當(dāng)使用旋轉(zhuǎn)或鏡像按鈕時(shí)當(dāng)為一個可以設(shè)定朝向的對象選擇類型圖標(biāo)時(shí)(例如:Componenticon,DevicePinicon等等)當(dāng)放置對象或者執(zhí)行其他非以上操作時(shí),placepreview會自動消除對象選擇器(ObjectSelector)根據(jù)由圖標(biāo)決定的當(dāng)前狀態(tài)顯示不同的內(nèi)容。顯示對象的類型包括:設(shè)備,終端,管腳,圖形符號,標(biāo)注和圖形。在某些狀態(tài)下,對象選擇器有一個Pick切換按鈕,點(diǎn)

13、擊該按鈕可以彈出庫元件選取窗體。通過該窗體可以選擇元件并置入對象選擇器,在今后繪圖時(shí)使用。3.對象選擇器窗口通過對象選擇按鈕,從元件庫中選擇對象,并置入對象選擇器窗口,供今后繪圖時(shí)使用。顯示對象的類型包括:設(shè)備,終端,管腳,圖形符號,標(biāo)注和圖形。4.圖形編輯的基本操作(1)對象放置(ObjectPlacement)放置對象的步驟如下(Toplaceanobject):=1*GB3根據(jù)對象的類別在工具箱選擇相應(yīng)模式的圖標(biāo)(modeicon)。=2*GB3根據(jù)對象的具體類型選擇子模式圖標(biāo)(sub-modeicon)。=3*GB3如果對象類型是元件、端點(diǎn)、管腳、圖形、符號或標(biāo)記,從選擇器里(sele

14、ctor)選擇你想要的對象的名字。對于元件、端點(diǎn)、管腳和符號,可能首先需要從庫中調(diào)出。=4*GB3如果對象是有方向的,將會在預(yù)覽窗口顯示出來,你可以通過預(yù)覽對象方位按鈕對對象進(jìn)行調(diào)整。=5*GB3指向編輯窗口并點(diǎn)擊鼠標(biāo)左鍵放置對象。(2)選中對象(TagginganObject)用鼠標(biāo)指向?qū)ο蟛Ⅻc(diǎn)擊右鍵可以選中該對象。該操作選中對象并使其高亮顯示,然后可以進(jìn)行編輯。選中對象時(shí)該對象上的所有連線同時(shí)被選中。要選中一組對象,可以通過依次在每個對象右擊選中每個對象的方式。也可以通過右鍵拖出一個選擇框的方式,但只有完全位于選擇框內(nèi)的對象才可以被選中。在空白處點(diǎn)擊鼠標(biāo)右鍵可以取消所有對象的選擇。(3)刪

15、除對象(DeletinganObject)用鼠標(biāo)指向選中的對象并點(diǎn)擊右鍵可以刪除該對象,同時(shí)刪除該對象的所有連線。(4)拖動對象(DragginganObject)用鼠標(biāo)指向選中的對象并用左鍵拖曳可以拖動該對象。該方式不僅對整個對象有效,而且對對象中單獨(dú)的labels也有效。如果WireAutoRouter功能被使能的話,被拖動對象上所有的連線將會重新排布或者fixedup。這將花費(fèi)一定的時(shí)間(10秒左右),尤其在對象有很多連線的情況下,這時(shí)鼠標(biāo)指針將顯示為一個沙漏。如果錯誤拖動一個對象,所有的連線都變成了一團(tuán)糟,則可以使用Undo命令撤消操作恢復(fù)原來的狀態(tài)。(5)拖動對象標(biāo)簽(Draggin

16、ganObjectLabel)許多類型的對象有一個或多個屬性標(biāo)簽附著。例如,每個元件有一個“reference”標(biāo)簽和一個“value”標(biāo)簽??梢院苋菀椎匾苿舆@些標(biāo)簽使得電路圖看起來更美觀。移動標(biāo)簽的步驟如下(Tomovealabel):=1*GB3選中對象=2*GB3用鼠標(biāo)指向標(biāo)簽,按下鼠標(biāo)左鍵。=3*GB3拖動標(biāo)簽到所需要的位置。如果想要定位的更精確的話,可以在拖動時(shí)改變捕捉的精度(使用F4、F3、F2、CTRL+F1鍵)。=4*GB3釋放鼠標(biāo)(5)調(diào)整對象大小(ResizinganObject)子電路(Sub-circuits)、圖表、線、框和圓可以調(diào)整大小。當(dāng)選中這些對象時(shí),對象周圍會

17、出現(xiàn)黑色小方塊叫做“手柄”,可以通過拖動這些“手柄”來調(diào)整對象的大小。調(diào)整對象大小的步驟如下(Toresizeanobject):=1*GB3選中對象=2*GB3如果對象可以調(diào)整大小,對象周圍會出現(xiàn)黑色小方塊,叫做“手柄”。=3*GB3用鼠標(biāo)左鍵拖動這些“手柄”到新的位置,可以改變對象的大小。在拖動的過程中手柄會消失以便不和對象的顯示混疊。(6)調(diào)整對象的朝向(ReorientinganObject)許多類型的對象可以調(diào)整朝向?yàn)?,90,270,360(角度),或通過x軸y軸鏡象。當(dāng)該類型對象被選中后,“RotationandMirror”圖標(biāo)會從藍(lán)色變?yōu)榧t色,然后就可以來改變對象的朝向。調(diào)整

18、對象朝向的步驟如下(Toreorientanobject):=1*GB3選中對象=2*GB3用鼠標(biāo)左鍵點(diǎn)擊Rotation圖標(biāo)可以使對象逆時(shí)針旋轉(zhuǎn),用鼠標(biāo)右鍵點(diǎn)擊Rotation圖標(biāo)可以使對象順時(shí)針旋轉(zhuǎn)。=3*GB3用鼠標(biāo)左鍵點(diǎn)擊Mirror圖標(biāo)可以使對象按x軸鏡象,用鼠標(biāo)右鍵點(diǎn)擊Mirror圖標(biāo)可以使對象按y軸鏡象。當(dāng)RotationandMirror圖標(biāo)是紅色時(shí),操作它們將會改變某個對象,當(dāng)圖標(biāo)是紅色時(shí),首先要取消對象的選擇,此時(shí)圖標(biāo)會變成藍(lán)色,說明現(xiàn)在可以“安全”地調(diào)整新對象了。(7)編輯對象(EditinganObject)許多對象具有圖形或文本屬性,這些屬性可以通過一個對話框進(jìn)行編輯

19、,這是一種很常見的操作,有多種實(shí)現(xiàn)方式。=1*GB3編輯單個對象的步驟是(Toeditasingleobjectusingthemouse):=1*alphabetica.選中對象=2*alphabeticb.用鼠標(biāo)左鍵點(diǎn)擊對象。=2*GB3連續(xù)編輯多個對象的步驟是(Toeditasuccessionofobjectsusingthemouse):=1*alphabetica.選擇MainMode圖標(biāo),再選擇InstantEdit圖標(biāo)。=2*alphabeticb.依次用鼠標(biāo)左鍵點(diǎn)擊各個對象=3*GB3以特定的編輯模式編輯對象的步驟是(Toeditanobjectandaccessspecia

20、leditmodes):=1*alphabetica.指向?qū)ο?2*alphabeticb.使用鍵盤CTRL+E對于文本腳本來說,這將啟動外部的文本編輯器。如果鼠標(biāo)沒有指向任何對象的話,該命令將對當(dāng)前的圖進(jìn)行編輯。=4*GB3通過元件的名稱編輯元件的步驟如下(Toeditacomponentbyname):=1*alphabetica.鍵入E=2*alphabeticb.在彈出的對話框中輸入元件的名稱(partID)。確定后將會彈出該項(xiàng)目中任何元件的編輯對話框,并非只限于當(dāng)前sheet的元件。編輯完后,畫面將會以該元件為中心重新顯示??梢酝ㄟ^該方式來定位一個元件,即使并不想對其進(jìn)行編輯。=5*

21、GB3編輯對象標(biāo)簽(EditingAnObjectLabel)元件、端點(diǎn)、線和總線標(biāo)簽都可以如同元件一樣編輯。編輯單個對象標(biāo)簽的步驟是(Toeditasingleobjectlabelusingthemouse):=1*alphabetica.選中對象標(biāo)簽。=2*alphabeticb.用鼠標(biāo)左鍵點(diǎn)擊對象。=6*GB3連續(xù)編輯多個對象標(biāo)簽的步驟是(Toeditasuccessionofobjectlabelsusingthemouse):=1*alphabetica.選擇MainMode圖標(biāo),再選擇InstantEdit圖標(biāo)。=2*alphabeticb.依次用鼠標(biāo)左鍵點(diǎn)擊各個標(biāo)簽。任何一種方

22、式,都將彈出一個帶有LabelandStyle欄的對話框窗體。(8)拷貝所有選中的對象(CopyingallTaggedObjects)拷貝一整塊電路的方式(Tocopyasectionofcircuitry):=1*GB3選中需要的對象,具體的方式參照上文的TagginganObject部分。=2*GB3用鼠標(biāo)左鍵點(diǎn)擊Copy圖標(biāo)。=3*GB3把拷貝的輪廓拖到需要的位置,點(diǎn)擊鼠標(biāo)左鍵放置拷貝。=4*GB3重復(fù)步驟=3*GB3放置多個拷貝。=5*GB3點(diǎn)擊鼠標(biāo)右鍵結(jié)束當(dāng)一組元件被拷貝后,它們的標(biāo)注自動重置為隨機(jī)態(tài),用來為下一步的自動標(biāo)注做準(zhǔn)備,防止出現(xiàn)重復(fù)的元件標(biāo)注。(9)移動所有選中的對象(

23、MovingallTaggedObjects)移動一組對象的步驟是(Tomoveasetofobjects):=1*GB3選中需要的對象,具體的方式參照上文的TagginganObject部分。=2*GB3把輪廓拖到需要的位置,點(diǎn)擊鼠標(biāo)左鍵放置。你可以使用塊移動的方式來移動一組導(dǎo)線,而不移動任何對象。(10)刪除所有選中的對象(DeletingallTaggedObjects)刪除一組對象的步驟是(Todeleteagroupofobjects):=1*GB3選中需要的對象。=2*GB3用鼠標(biāo)左鍵點(diǎn)擊Delete圖標(biāo)。如果錯誤刪除了對象,可以使用Undo命令來恢復(fù)原狀。(11)畫線(WIRIN

24、GUP)=1*GB3畫線(WirePlacement)PROTEUSISIS沒有畫線的圖標(biāo)按鈕,因?yàn)镮SIS的智能化足以在畫線時(shí)能自動檢測。=2*GB3在兩個對象間連線(Toconnectawirebetweentwoobjects)=1*alphabetica.左擊第一個對象連接點(diǎn)。=2*alphabeticb.左擊另一個連接點(diǎn)。(如果你想自己決定走線路徑,只需在想要拐點(diǎn)處點(diǎn)擊鼠標(biāo)左鍵)一個連接點(diǎn)可以精確的連到一根線。在元件和終端的管腳末端都有連接點(diǎn)。一個圓點(diǎn)從中心出發(fā)有四個連接點(diǎn),可以連四根線。由于一般都希望能連接到現(xiàn)有的線上,ISIS也將線視作連續(xù)的連接點(diǎn)。此外,一個連接點(diǎn)意味著3根線交

25、匯于一點(diǎn),ISIS提供了一個圓點(diǎn),避免由于錯漏點(diǎn)而引起的混亂。在此過程的任何一個階段,你都可以按ESC來放棄畫線。(12)線路自動路徑器(WireAuto-Router)線路自動路徑器(WAR)可省去必須標(biāo)明每根線具體路徑的麻煩。該功能默認(rèn)是打開的,但可通過兩種途徑方式略過該功能:如果點(diǎn)了一個連接點(diǎn),然后點(diǎn)一個或幾個非連接點(diǎn)的位置,ISIS將認(rèn)為處在手工定線的路徑,這就要點(diǎn)擊線的路徑的每個角,最后路徑是通過左擊另一個連接點(diǎn)來完成的(如果只是在兩個連接點(diǎn)左擊,WAR將自動選擇一個合適的線徑)。WAR可通過使用工具菜單里的WAR命令來關(guān)閉。這功能在兩個連接點(diǎn)間直接定出對角線時(shí)是很有用的。(13)重

26、復(fù)布線(WireRepeat)假設(shè)要連接一個8字節(jié)ROM數(shù)據(jù)總線到電路圖主要數(shù)據(jù)總線,已將ROM,總線和總線插入點(diǎn)如以下放置:首先左擊A,然后左擊B,在AB間畫一根水平線。雙擊C,重復(fù)布線功能會被激活,自動在CD間布線。雙擊E、F,以下類同。重復(fù)布線完全復(fù)制了上一根線的路徑。如果上一根線已經(jīng)是自動重復(fù)布線將仍舊自動復(fù)制該路徑。另一方面,如果上一根線為手工布線,那么將精確復(fù)制用于新的線。(14)拖線(DraggingWires)盡管線一般使用連接和拖的方法,但也有一些特殊方法可以使用。如果拖動線的一個角,那該角就隨著鼠標(biāo)指針移動。如果鼠標(biāo)指向一個線段的中間或兩端,就會出現(xiàn)一個角,然后可以拖動。注

27、意:為了使后者能夠工作,線所連的對象不能有標(biāo)示,否則ISIS會認(rèn)為想拖該對象。也可使用塊移動命令來移動線段或線段組。(15)移動線段或線段組(Tomoveawiresegmentoragroupofsegments)在想移動的線段周圍拖出一個選擇框。若該“框”為一個線段旁的一條線也是可以的。左擊“移動”圖標(biāo)(在工具箱里)。如圖標(biāo)所示的相反方向垂直于線段移動“選擇框”(tag-box)。左擊結(jié)束。如果操作錯誤,可使用Undo命令返回。由于對象被移動后節(jié)點(diǎn)可能仍留在對象原來位置周圍,ISIS提供一項(xiàng)技術(shù)來快速刪除線中不需要的節(jié)點(diǎn)。(16)從線中移走節(jié)點(diǎn)(Toremoveakinkfromawire

28、)選中(Tag)要處理的線。用鼠標(biāo)指向節(jié)點(diǎn)一角,按下左健。拖動該角和自身重合。松開鼠標(biāo)左鍵。ISIS將從線中移走該節(jié)點(diǎn)。四、繪圖主要操作1.編輯區(qū)域的縮放如圖2-2所示主窗口是一個標(biāo)準(zhǔn)Windows窗口,除具有選擇執(zhí)行各種命令的頂部菜單和顯示當(dāng)前狀態(tài)的底部狀態(tài)條外,菜單下方有兩個工具條,包含與菜單命令一一對應(yīng)的快捷按鈕,窗口左部還有一個工具箱,包含添加所有電路元件的快捷按鈕。工具條、狀態(tài)條和工具箱均可隱藏。Proteus的縮放操作多種多樣,極大地方便了工程項(xiàng)目的設(shè)計(jì)。常見的幾種方式有:完全顯示(或者按“F8”)、放大按鈕(或者按“F6”)和縮小按鈕(或者按“F7”),拖放、取景、找中心(或者按

29、“F5”)。2.點(diǎn)狀柵格和刷新編輯區(qū)域的點(diǎn)狀柵格,是為了方便元器件定位用的。鼠標(biāo)指針在編輯區(qū)域移動時(shí),移動的步長就是柵格的尺度,稱為“Snap(捕捉)”。這個功能可使元件依據(jù)柵格對齊。(1)顯示和隱藏點(diǎn)狀柵格點(diǎn)狀柵格的顯示和隱藏可以通過工具欄的按鈕或者按快捷鍵的“G”來實(shí)現(xiàn)。鼠標(biāo)移動的過程中,在編輯區(qū)的下面將出現(xiàn)柵格的坐標(biāo)值,即坐標(biāo)指示器,它顯示橫向的坐標(biāo)值。因?yàn)樽鴺?biāo)的原點(diǎn)在編輯區(qū)的中間,有的地方的坐標(biāo)值比較大,不利于我們進(jìn)行比較。此時(shí)可通過點(diǎn)擊菜單命令“View”下的“Origin”命令,也可以點(diǎn)擊工具欄的按鈕或者按快捷鍵“O”來自己定位新的坐標(biāo)原點(diǎn)。(2)刷新編輯窗口顯示正在編輯的電路原理

30、圖,可以通過執(zhí)行菜單命令“View”下的“Redraw”命令來刷新顯示內(nèi)容,也可以點(diǎn)擊工具欄的刷新命令按鈕回或者快捷鍵“R”,與此同時(shí)預(yù)覽窗口中的內(nèi)容也將被刷新。它的用途是當(dāng)執(zhí)行一些命令導(dǎo)致顯示錯亂時(shí),可以使用該命令恢復(fù)正常顯示。3.對象的放置和編輯(1)對象的添加和放置點(diǎn)擊工具箱的元器件按鈕,使其選中,再點(diǎn)擊IsIs對象選擇器左邊中間的置P按鈕,出現(xiàn)“PickDevices”對話框,如圖2-3所示。在這個對話框里可以選擇元器件和一些虛擬儀器。下面以添加單片機(jī)AT89C51為例來說明怎么把元器件添加到編輯窗口的。在“Gategory(器件種類)”下面,找到“MicoprocessorIC”選項(xiàng)

31、,鼠標(biāo)左鍵點(diǎn)擊一下,在對話框的右側(cè),會顯示大量常見的各種型號的單片機(jī)芯片型號。找到單片機(jī)AT89C51,雙擊“AT89C51”,情形如圖2-3所示。這樣在左邊的對象選擇器就有了AT89C51這個元件了。點(diǎn)擊一下這個元件,然后把鼠標(biāo)指針移到右邊的原理圖編輯區(qū)的適當(dāng)位置,點(diǎn)擊鼠標(biāo)的左鍵,就把AT89C51放到了原理圖區(qū)。圖2-3選取元器件窗口中的元器件列表(2)放置電源及接地符號單擊工具箱的終端按鈕,對象選擇器中將出現(xiàn)一些接線端,如圖2-4所示。在器件選擇器里分別點(diǎn)擊圖2-4左側(cè)的“TERMNALS”欄下的“POWER”與“GROUND”,再將鼠標(biāo)移到原理圖編輯區(qū),左鍵點(diǎn)擊一下即可放置電源符號;同

32、樣也可以把接地符號放到原理圖編輯區(qū)。圖2-4放置電源和接地符號(3)對象的編輯調(diào)整對象的位置和放置方向以及改變元器件的屬性等,有選中、刪除、拖動等基本操作。拖動標(biāo)簽:許多類型的對象有一個或多個屬性標(biāo)簽附著??梢院苋菀椎匾苿舆@些標(biāo)簽使電路圖看起來更美觀。移動標(biāo)簽的步驟如下:首先點(diǎn)擊右鍵選中對象,然后用鼠標(biāo)指向標(biāo)簽,按下鼠標(biāo)左鍵。一直按著左鍵就可以拖動標(biāo)簽到需要的位置,釋放鼠標(biāo)即可。對象的旋轉(zhuǎn):許多類型的對象可以調(diào)整旋轉(zhuǎn)為0、90、270、360(角度)或通過x軸y軸鏡象旋轉(zhuǎn)。當(dāng)該類型對象被選中后,“旋轉(zhuǎn)工具按鈕”圖標(biāo)會從藍(lán)色變?yōu)榧t色,然后就可以改變對象的放置方向。旋轉(zhuǎn)的具體方法是:首先點(diǎn)擊右鍵選

33、中對象,然后根據(jù)你的要求用鼠標(biāo)左鍵點(diǎn)擊旋轉(zhuǎn)工具的4個按鈕。編輯對象的屬性:對象一般都具有文本屬性,這些屬性可以通過一個對話框進(jìn)行編輯。編輯單個對象的具體方法是:先用鼠標(biāo)右鍵點(diǎn)擊選中對象,然后用鼠標(biāo)左鍵點(diǎn)擊對象,此時(shí)出現(xiàn)屬性編輯對話框。也可以點(diǎn)擊工具箱的按鈕,再點(diǎn)擊對象,也會出現(xiàn)編輯對話框。在電阻屬性的編輯對話框里,可以改變電阻的標(biāo)號、電阻值、PCB封裝以及是否把這些東西隱藏等,修改完畢,點(diǎn)擊“OK”按鈕即可(其它元器件操作方法相同)。五、電路圖線路的繪制1畫導(dǎo)線Proteus的智能化可在畫線時(shí)進(jìn)行自動檢測:當(dāng)鼠標(biāo)的指針靠近一個對象的連接點(diǎn)時(shí),跟著鼠標(biāo)的指針就會出現(xiàn)一個“”號,鼠標(biāo)左鍵點(diǎn)擊元器件

34、的連接點(diǎn),移動鼠標(biāo)(不用一直按著左鍵)就出現(xiàn)了粉紅色的連接線變成了深綠色。如果想讓軟件自動定出線路徑,只需左擊另一個連接點(diǎn)即可。這就是Proteus的線路自動路徑功能(簡稱WAR),如果只是在兩個連接點(diǎn)用鼠標(biāo)左擊,WAR將選擇一個合適的線徑。WAR可通過使用工具欄里的“WAR”命令按鈕來關(guān)閉或打開,也可以在菜單欄的“Tools”下找到這個圖標(biāo)。2畫總線為了簡化原理圖,可用一條導(dǎo)線代表數(shù)條并行的導(dǎo)線,這就是所謂的總線。點(diǎn)擊工具箱的總線按鈕,即可在編輯窗口畫總線。3畫總線分支線點(diǎn)擊工具的按鈕,畫總線分支線,它是用來連接總線和元器件管腳的。畫總線時(shí)為了和一般的導(dǎo)線區(qū)分,一般用畫斜線來表示分支線,但是

35、這時(shí)如果WAR功能打開是不行的,需要把WAR功能關(guān)閉。畫好分支線還需要給分支線起個名字。右鍵點(diǎn)擊分支線選中它,接著左鍵點(diǎn)擊選中的分支線就會出現(xiàn)分支線編輯對話框。相同端是連接在一起的,放置方法是用鼠標(biāo)單擊連線工具條中圖標(biāo)或者執(zhí)行PlaceNetLabel菜單命令,這時(shí)光標(biāo)變成十字形并且將有一虛線框在工作區(qū)內(nèi)移動,再按一下鍵盤上的Tab鍵,系統(tǒng)彈出網(wǎng)絡(luò)標(biāo)號屬性對話框,在Net項(xiàng)定義網(wǎng)絡(luò)標(biāo)號比如PB0,單擊OK,將設(shè)置好的網(wǎng)絡(luò)標(biāo)號放在先前放置的短導(dǎo)線上(注意一定是上面),單擊鼠標(biāo)左鍵即可將之定位。4放置總線將各總線分支連接起來:單擊放置工具條中圖標(biāo)或執(zhí)行PlaceBus菜單命令,這時(shí)工作平面上將出現(xiàn)

36、十字形光標(biāo),將十字光標(biāo)移至要連接的總線分支處單擊鼠標(biāo)左鍵,系統(tǒng)彈出十字形光標(biāo)并拖著一條較粗的線,然后將十字光標(biāo)移至另一個總線分支處,單擊鼠標(biāo)的左鍵,一條總線就畫好了。注意使用技巧:當(dāng)電路中多根數(shù)據(jù)線、地址線、控制線并行時(shí)應(yīng)使用總線設(shè)計(jì)。5放置線路節(jié)點(diǎn)如果在交叉點(diǎn)有電路節(jié)點(diǎn),則認(rèn)為兩條導(dǎo)線在電氣上是相連的,否則就認(rèn)為它們在電氣上是不相連的。PROTEUSISIS在畫導(dǎo)線時(shí)能夠智能地判斷是否要放置節(jié)點(diǎn)。但在兩條導(dǎo)線交叉時(shí)是不放置節(jié)點(diǎn)的,這時(shí)要想兩個導(dǎo)線電氣相連,只有手工放置節(jié)點(diǎn)了。點(diǎn)擊工具箱的節(jié)點(diǎn)放置按鈕+,當(dāng)把鼠標(biāo)指針移到編輯窗口,指向一條導(dǎo)線的時(shí)候,會出現(xiàn)一個“”號,點(diǎn)擊左鍵就能放置一個節(jié)點(diǎn)。

37、圖2-5一般電路的模擬調(diào)試六、模擬調(diào)試1一般電路的模擬調(diào)試電路如圖2-5所示。設(shè)計(jì)這個電路的時(shí)候需要在“Category(器件種類)”里找到“BATTERY(電池)”、“FUSE(保險(xiǎn)絲)”、“LAMP(燈泡)”、“POTLIN(滑動變阻器)”、“SWITCH(開關(guān))”這幾個元器件并添加到對象選擇器里。另外還需要一個虛擬儀器電流表。點(diǎn)擊虛擬儀表按鈕罾,在對象選擇器找到“DCAMMETER(電流表)”,添加到原理圖編輯區(qū)按照圖2-5布置元器件,并連接好。在進(jìn)行模擬之前還需要設(shè)置各個對象的屬性。選中電源B1,再點(diǎn)擊左鍵,彈出屬性對話框,在“ComponentReference”后面填上電源的名稱;

38、在“Voltage”后面填上電源的電動勢的值(設(shè)置為12V)。在“InternalResistance”后面填上內(nèi)電阻的值0.1。其他元器件的屬性設(shè)置如下:滑動變阻器的阻值為50;燈泡的電阻是10,額定電壓是12V;保險(xiǎn)絲的額定電流是1A,內(nèi)電阻是0.1。點(diǎn)擊菜單欄“Debug(調(diào)試)”下的按鈕或者點(diǎn)擊模擬調(diào)試按鈕的運(yùn)行按鈕,也可以按下快捷鍵“Ctrl+F12”進(jìn)入模擬調(diào)試狀態(tài)。把鼠標(biāo)指針移到開關(guān)的,會出現(xiàn)一個“+”號,點(diǎn)擊一下,就合上了開關(guān);如果想打開開關(guān),把鼠標(biāo)指針移到,將出現(xiàn)一個“一”號,點(diǎn)擊一下就會斷開開關(guān)。開關(guān)合上后,燈泡就可點(diǎn)亮,電流表也有指示數(shù)。把鼠標(biāo)指針移到滑動變阻器附近的分別

39、點(diǎn)擊,使電阻變大或者變小,則可使燈泡的亮暗程度發(fā)生變化,電流表的指示數(shù)也發(fā)生變化。如果電流超過了保險(xiǎn)絲的額定電流,保險(xiǎn)絲就會熔斷(按圃按鈕停止調(diào)試,然后再進(jìn)入調(diào)試狀態(tài),保險(xiǎn)絲就修復(fù)好了)。2單片機(jī)電路的模擬調(diào)試(1)電路設(shè)計(jì)設(shè)計(jì)一個簡單的單片機(jī)電路,如圖2-6所示。電路的核心是單片機(jī)AT89C52,C1、C2和晶振B1構(gòu)成單片機(jī)時(shí)鐘電路。單片機(jī)的P1口接8個發(fā)光二極管,二極管的正極通過限流電阻接到電源的正極,兩個按鍵SB1與SB2一端接到單片機(jī)的P3.2、P3.3腳,另一端接地。(2)電路功能按下按鍵SB1時(shí),8個發(fā)光二極管從LED1到LED8輪流發(fā)光。當(dāng)按下按鍵SB2時(shí)發(fā)光二極管熄滅。(3)

40、程序設(shè)計(jì)程序主要有按鍵檢測子程序、按鍵處理子程序、LED發(fā)光子程序等。(4)程序的編譯該軟件有自帶編譯器,有ASM的、PIC的、AVR的匯編器等。在ISIS添加上編寫好的程序,方法如下點(diǎn)擊菜單欄“Source”,在下拉菜單點(diǎn)擊“AddRemoveSourceFiles(添加或刪除源程序)”彈出一個對話框,點(diǎn)擊對話框的“NEW”按鈕,在出現(xiàn)的對話框找到設(shè)計(jì)好的huayangAsm文件,點(diǎn)擊打開;在“CodeGenerationTool”的下面找到“ASEM51”,然后點(diǎn)擊“OK”按鈕,設(shè)置完畢后就可以編譯了。點(diǎn)擊菜單欄的“Source”,在下拉菜單點(diǎn)擊“BuildAll”,過一會,編譯結(jié)果的對話

41、框就會出現(xiàn)。如果有錯誤,對話框會指明:哪一行出現(xiàn)了問題,點(diǎn)擊出錯的提示,就能顯示出錯的行號。圖2-6單片機(jī)電路的模擬調(diào)試(5)模擬調(diào)試選中單片機(jī)AT899C52,左鍵點(diǎn)擊AT89C52,在出現(xiàn)的對話框里點(diǎn)擊ProgramFile按鈕,裝入經(jīng)過編譯得到的HEX文件,然后點(diǎn)擊“OK”按鈕;點(diǎn)擊模擬調(diào)試按鈕的運(yùn)行按鈕,進(jìn)人調(diào)試狀態(tài);點(diǎn)擊按鍵SB1,觀察發(fā)光二極管,是否依次點(diǎn)亮;再點(diǎn)擊按鍵SB2,觀察發(fā)光二極管是否熄滅。單步模擬調(diào)試,點(diǎn)擊按鈕,進(jìn)人單步調(diào)試狀態(tài),在彈出的對話框里,可以設(shè)置斷點(diǎn)。用鼠標(biāo)點(diǎn)擊一下程序語句,該語句變?yōu)楹谏稽c(diǎn)擊右鍵,出現(xiàn)一個菜單,點(diǎn)擊按鈕,就對相應(yīng)的語句設(shè)置了斷點(diǎn),也可以點(diǎn)擊

42、右上角的按鈕,設(shè)置斷點(diǎn)。點(diǎn)擊焉按鈕可以取消斷點(diǎn)。在單步模擬調(diào)試狀態(tài)下,點(diǎn)擊菜單欄的“Debug”,在下拉菜單的最下面可以看到語句運(yùn)行的情形。點(diǎn)擊SimulationLog會出現(xiàn)和模擬調(diào)試有關(guān)的信息;點(diǎn)擊8051CPUSFRMemory會出現(xiàn)特殊功能寄存器(SFR)窗口;點(diǎn)擊8051CPUInternal(IDATA)Memory會出現(xiàn)數(shù)據(jù)寄存器窗口;點(diǎn)擊WatchWindow窗口,會出現(xiàn)一個下拉窗口,在這里可以添加常用的寄存器。在WatchWindow窗口里點(diǎn)擊右鍵,并在出現(xiàn)的菜單中點(diǎn)擊AddItem(Byname)就會出現(xiàn)常用的寄存器,如選擇P1,則可雙擊P1,這時(shí),P1就會出現(xiàn)在Watch

43、Window窗口。無論在單步調(diào)試狀態(tài)還是在全速調(diào)試狀態(tài),WatchWindow的內(nèi)容都會隨著寄存器的變化而變化?!靖戒洝坎藛蚊詈喪鲆韵路謩e列出主窗口和四個輸出窗口的全部菜單項(xiàng)。對于主窗口,在菜單項(xiàng)旁邊同時(shí)列出工具條中對應(yīng)的快捷鼠標(biāo)按鈕。一、主窗口菜單File(文件)(1)New(新建)新建一個電路文件(2)Open(打開)打開一個已有電路文件(3)Save(保存)將電路圖和全部參數(shù)保存在打開的電路文件中(4)SaveAs(另存為)將電路圖和全部參數(shù)另存在一個電路文件中(5)Print(打印)打印當(dāng)前窗口顯示的電路圖(6)PageSetup(頁面設(shè)置)設(shè)置打印頁面(7)Exit(退出)退出Pr

44、oteusISISEdit(編輯)(1)Rotate(旋轉(zhuǎn))旋轉(zhuǎn)一個欲添加或選中的元件(2)Mirror(鏡像)對一個欲添加或選中的元件鏡像(3)Cut(剪切)將選中的元件、連線或塊剪切入裁剪板(4)Copy(復(fù)制)將選中的元件、連線或塊復(fù)制入裁剪板(5)Paste(粘貼)將裁切板中的內(nèi)容粘貼到電路圖中(6)Delete(刪除)刪除元件,連線或塊(7)Undelete(恢復(fù))恢復(fù)上一次刪除的內(nèi)容(8)SelectAll(全選)選中電路圖中全部的連線和元件View(查看)(1)Redraw(重畫)重畫電路(2)ZoomIn(放大)放大電路到原來的兩倍(3)ZoomOut(縮小)縮小電路到原來的12(4)FullScreen(全屏)全屏顯示電路(5)DefaultView(缺省)恢復(fù)最初狀態(tài)大小的電路顯示(6)SimulationMessage(仿真信息)顯示隱藏分析進(jìn)度信息顯示窗口(7)CommonToolbar(

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論