PROTEUS仿真調(diào)試使用手冊_第1頁
PROTEUS仿真調(diào)試使用手冊_第2頁
PROTEUS仿真調(diào)試使用手冊_第3頁
PROTEUS仿真調(diào)試使用手冊_第4頁
PROTEUS仿真調(diào)試使用手冊_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、目錄第 1 章 Proteus ISIS 簡介.1.第2章Proteus ISIS編輯環(huán)境 2.第3章Proteus ISIS原理圖輸入 33.1 Proteus ISIS原理圖輸入的可視工具介紹 33.2 在Proteus ISIS原理圖編輯窗口查找元件 43.3 放置元件.93.4 連線143.4.1 無模式連線 自動連線模式 .143.4.3 動態(tài)光標顯示.143.5 元件標簽 編輯元件標簽173.5.2 移動元件標簽 .183.6 器件標注183.6.1 屬性分配工具PAT 全局標注器 20第 4 章 Proteus ISIS 8086

2、 仿真214.1 在Proteus ISIS中輸入電路原理圖 214.2 在Proteus中設置外部代碼編譯器 224.3 添加源代碼,選擇編譯器.244.4 仿真調(diào)試264.4.1 調(diào)試模式264.4.2 設置斷點27第1章Proteus ISIS簡介Proteus是英國Labcenter公司開發(fā)的電路分析與實物仿真及印制電路板 設計軟件,它可以仿真、分析各種模擬電路與集成電路.軟件提供了大量模 擬與數(shù)字元器件及外部設備,各種虛擬儀器,特別是它具有對單片機及其外 圍電路組成的綜合系統(tǒng)的交互仿真功能.Proteus 7主要由ISIS和ARES兩局部組成,ISIS的主要功能是原理圖設計及與電路原

3、理圖的交互仿真,ARES主要用于印制電路板的設計.本手冊介紹如何利用Proteus ISIS輸入電路原理圖、利用外部編譯器編譯 8086匯編程序并進行基于8086微處理器的VSM仿真.Proteus 7可以在以下操作系統(tǒng)中使用: * Windows 2000 Windows XP Windows ViJta (following release)注意,Proteus軟件也可能能在 Windows 98, NT, Millennuium 等合法 Windows系統(tǒng)中使用,只不過 Labcenter和Microsoft都已經(jīng)不再對此提供 技術支持效勞.對于Proteus VSM處理器仿真,電腦CP

4、U越快,仿真效果更好.一臺1G處理器,256MB 內(nèi)存,150MB硬盤的電腦是進行仿真的最低配置.Proteus ISIS編輯環(huán)境具有友好的人機交互界面,設計功能強大,使用方便.第2章Proteus ISIS編輯環(huán)境點擊 開始 菜單,選擇“Proteus 7 Professional程序,在出現(xiàn)的子菜單中PROTEUS 用% |選擇 “Proteus 7 Professional選項,如圖 2.1 所示.雪 ARE57ProMK»nd 0 ARESFHpISIS SCHEMATIC CAPTURE* Sm>+1DL Lmjuige RcfrrenctBIwIfdiiAcb Dn

5、signFrom CorKefKTa CDmpleTioing 忤 RYrwj md,尸弓 SP1 同 “rrrtri FkdtbF Jfi'fl ImJLy 1 -匕_! riKEL LTt1? Pra(«!)onal 9 ISCSHcip 船 Licence MPl姆MEteZ 0 PmSMCE 叱 Pdw網(wǎng)潮 才 Rud Mt,. 3nplt Ge*酒; & Update Manager.隔miirse圖 2.1 啟動 Proteus ISIS圖 2.2 Proteus ISIS 啟動界面系統(tǒng)啟動界面如圖2.2所示.之后,系統(tǒng)進入 Proteus ISIS編輯環(huán)

6、境,如圖2.3所示.其中,編輯窗口用于放置元件、進行連線、繪制原理圖.預 覽窗口可用來顯示全部原理圖.藍框表示當前頁的邊界,綠框表示當前編輯 窗口顯示的區(qū)域.但當從對象選擇器中選中一個新的對象時,預覽窗口將預 覽選中的對象.口白哀II厘睡IlfXIAZlOMft sell* * * M =一 w 邕=#u w 皆/心人+預覽 窗口P|DEVICES對象選 擇器圖2.3 Proteus ISIS編輯環(huán)境電路設計的第一步是原理圖輸入 所示.Proteus ISIS原理圖輸入流程如圖3.1開始焉輯元件標看連接子糜理航整存盤.打印圖3.1 Proteus ISIS原理圖輸入流程3.1 Proteus

7、ISIS原理圖輸入的可視工具介紹在Proteus ISIS原理圖編輯窗口,系統(tǒng)提供了兩種可視工具:(1)當鼠標掠過元件、符號、圖形等對象時,將出現(xiàn)圍繞對象的虛線框, 如圖3.2所示.當鼠標掠過元件出現(xiàn)虛線框時,即提示用戶可以通過鼠標對 此元件進行操作.U?RESET AD0.a15READY Ml日的MTAiK3SlWTR 離 LE28H 0tpi5n 5H- hlDA/OTC DTrWITEST DENLf-.lRDMNMX WRn.OCKCLK M/1O/90fl» WUrf g XMk卜4®* b*M»> T*g i5ii J 熱力 af?F= * *

8、、-1 qr,匕 XXBI 量厘尸史斗S卒SX 3H-至 3 工CCUtlrjJh/U 七0康勒.加, 0e離WCM圖3.2當鼠標掠過元件、符號、圖形等對象時,出現(xiàn)圍繞對象的紅色虛線框(2)鼠標對界面有智能識別功能,即,鼠標會自動根據(jù)功能改變顯示的 式樣,常見的鼠標式樣如下所示.氐一標準指針:用于選擇操作模式.&放置指針;點擊鼠標左犍放置對象.熱畫線指針:點擊鼠標左鍵,開始畫線或結束畫線0 4熱指在鼠標操作電路圖時,在電路中可放置線起始點或結束點的位置,將顯示上述圖標口,“熱畫總線指針:點擊鼠標左鍵,開始畫總線或結束畫總線.“熱指在鼠標 操作電路圖時,在電路中可放置總線起始點或結束點的

9、位置,將顯示上述圖標由%位置.心當時象上出現(xiàn)此圖標后,點擊鼠標左鍵,對象被選中.當對象上出現(xiàn)此圖標后,按下鼠標左鍵并拖動鼠標,對象可被拖動到期望的此鼠標樣式出現(xiàn)在線段上C當線段上出現(xiàn)此圖標后,按下鼠標左鍵并拖動鼠標,線段可被拖動到期望的位置.電當出現(xiàn)此圖標時,點擊鼠標左鍵可為對象分配屬性f使用ToolTPmpcrty A航 aignment Tool時將出現(xiàn)此樣式鼠標)口3.2 在Proteus ISIS 原理圖編輯窗口查找元件Proteus ISIS提供兩種從元件庫選取元件的方法:方法一:如圖3.3所示,點選圖中所示的對象選擇器區(qū)域頂端左側的“P按鈕,或使用快捷鍵:英文輸入狀態(tài)下的字母P,即

10、可翻開圖3.5所示的元件庫瀏覽對話框.圖3.3在Proteus中選取元件方法二:在圖2.3所示的編輯窗口區(qū)域單擊鼠標右鍵,選擇彈出的快捷菜單里的 Place-Component-From Libraries命令,如圖3.4所示,也可翻開 圖3.5所示的元件庫瀏覽對話框.圖3.4利用快捷菜單項選擇取庫元件圖3.5元件庫瀏覽對話框Proteus ISIS提供多種查找元件的方法.當元件名如 8086時, 在Keywords區(qū)域輸入元件名 8086后,圖3.5所示的對tS框的 Result區(qū)域就 會顯示出元件庫中的元件名或元件描述中帶有“8086的元件,如圖3.6所示.此時,用戶可以根據(jù)元件所屬類別、

11、子類、生產(chǎn)廠家等進一步查找元件.找到元件后,單擊 OK后,即完成了一個元件的添加.添加元件后,編輯窗 口的對象選擇區(qū)域列表就顯示該元件的名稱,并可通過預覽區(qū)域預覽該元件,如圖3.7所示.圖3.6在Keywords區(qū)域輸入元件名8086后,系統(tǒng)的查找結果圖3.7預覽已選取的元件Proteus ISIS還提供其他一些方法來選取元件,下面以選取 1kQ、10kQ、12k Q、15k Q、56k Q、68k Q、100k Q電阻為例來說明這些方法.(1)在Keywords區(qū)域輸入相關關鍵字選取元件在Keywords區(qū)域輸入 “12k resistor,止匕時Results列表區(qū)將出現(xiàn)圖 3.8所示信息

12、,可以選到其中列出的MINRES12K電阻3 C*VK:«旦rrJF例IMl.時n DU調(diào)'口中號Mil黑冷I掰I 妣面.擠41次叩!柚MMy3ll41Q 口通望加團即必u*g13fi:>:IWiaZTIEJ<t 置卯其孫劉孑KHH 父岷W必L1%XWUMi21FM<T KnK£3M»?FTHri 3C15®M1J*U*T CH*Wq猶CN聞*1唱 CN1肝苒14 31m 3d 用 口1183 #Jdi CNir2*25& 亡川前基Jtfi 口11航孤旃 CN16.K& 白的第皿 圳的,M6 1 幅片El>

13、3 LAA£B1 RMHWSW EMgSJU IFUIWJIJU 加篇口煙 t*共5柒 E“瀾用不ZX 的KEM E3的融 EFUaNFIIW 工中保贈1舊 E旬由仃JI訪MlfJHESliRTIB就布律?HllVDR£0H3:.ILRJ5K7BI AErsi REPPCWI RESapCTSI 曜,C陶 南E陽IF MWC渤 冊E閡 frEPCFMI PE,C 幽 H3詞 RESftTOft! £F£tK (pan IPCOS pern EPCO5 rmj IPUK IFCOS (POT tPOK fiE5*e?wi 恥詆厚I REWCEI AESrf

14、CR51 REWCF35I RE近雨 雕/出IRE5*T7J MMPCrMI 就兩片#1 ftE5*C?15l 解說酬1 ft£WC 陶 REWTORS AEFlK RF5MPCFJ5I RE5J<775I RESfftnEI ME陽F%H.而 1支,口*34<| 口,用"此1嚙1 苒ETFUMB號隨35門即 自眄7何久他用小»k檔12開日版 凱1口川口CRyPilliKlTftW卡內(nèi)列1/HRM> FW 侍口IW raxcm4fD 由3Xt眥口力.RfilMF啊WU hpO fy MOST到mMMMIL 癡K 08胤檎即g 32 EK QHM

15、M6W n 口0® -fcl SHU AES 1演0HH 1用躺底隨fiOKwl織. HE5,事 ?!修1號M 他呢4 |EQm ns|利口 «E5 HI享X 5.-10W IXDffiBSBpse£xlSH& fits 41J.DWH/1X1* 前*UUBrr4bH9H口 砥5 期 W QHM、豌 - eWSQPIZEirj 5W中 OHM AM M OHM翼12 MkJWO恥 1孤號HH 1小卬fiE5 乜串da 1® ItttWlS?E»d弼0AF5 113c.OhmPfflEifmEMi端弓用fiE5*募6* 1ZCW M IM

16、 由忤“啕酬口 tlW "J喊e 1MT Thoi > ExhFimJHK V-nAa1. MiUMf MHiMd y-1 rMIWdcj la ¥«*. iMAvr 44nM I VlVw MUH44M- dad 應h V*l 剛VKr.mT « n7W»ig皓i1 10UlHvt jtandflrf k: MWmAv. M3隨 PWM14H4 ¥*m>H琳他:! In 5M f 明湖ElWfcj 舊v«r. MiMr,nd«4 m.4由舊戶函 碑叫,軍融而曲曲i laVMr.IM乳小/CHM1*醐3

17、/耽E閨國> 聯(lián)與33LCHH l.nft# 伐好的故上球I 時儲,OHM 1W W 2CTCIWB idMi RES I2K£MN 獷2酬 1,t£西*tac|加 HE5 :1 事 DHW IW寫,瑪1)?阿3QtfES*l口 3ES 掙 »w ISW 5X D*ffi ItOK ehicl 5MD flLS X 1 枇 DMM 1局m IX 皿儂 IMV£| SH& 恥 5 *W QhW M aQftfllfflB nnjND fiLSi ijF OiH林與粗系 g 1/lQrf址函口函 M<; SHO fiEliacCMH k暇

18、我CTOMUEEn隗I 趾 $ m/OwiM ih 此®ian ?午mdW 口 fi£$中.OHW u那么轉(zhuǎn) 坪曲» 揄 IM In酬* 5»1 室IS3c. a GW l±£tH M* SuckUH明K6融1吠 曲皿儂im5H3 fiESi.13t.DHH I*/ 5i06051312iwht|SNCi ULS設強正胴抵 EMJH金AES 期 « Qmw Lfttf 55 08ffi-ran2 M: 15HoJ1圖3.8在Keywords區(qū)域輸入“12k resistor 后Results列表區(qū)出現(xiàn)的信息(2)根據(jù)元件的邏

19、輯命名習慣查找元件在Keywords區(qū)域輸入“ MINRES1 ,止匕時 Results列表區(qū)將出現(xiàn)圖 3.9所示信息,可以選到其中列出的1kQ、10kQ、15k Q、100k Q 電阻.Ht 5 lb 1 1叫' I 口尊 口" HrniJB iH-kMti htacf- L«5-4 IMJR 5J帛TQH? I QQR DiMHMbin lwLRLiUMWS I ft- £ Z Rdi Ei+Q I HI ! -IS IDRDKW HMiter 冏4?RF$ISTC*i$ I m%旭6小"0/ C.-HI<)R|iAL£l&a

20、mp;14WtS I M e<W Aaibs rbTKEhx* £mli H11*.|HE 口ETOflE HDn Ah1 3,um 1M41nl工)儲h CuAb-MI l<H| RE yilCAI I 怵 awtHWiqU IIf Har由舊i<m miiiALWi 31 何 M4»> MJhRE5I M1IIHL51MiliRFlim wihhESmf. MUiHCS I IB miI.RF$I» UJHHtl AM MiMRFIi: mihRE12R MIHHLIXli MlhRESI MJHHtSlMiHUE E iliAESlN

21、v MiHIHI ",IS£M 由皿.卜3 UJHREAl% UjliPI 'IW nRHI村出 MHHtSliQC. MdhRFItR mjhRESISK MJiinr;iDt WIHftfgifr MJHHI SIH-I MiliRF5h MiiiHLill 1 umACsii 1H川0 4 Miuntsies- MahRr5li4 uihREUIU H Milinr IM HiliREtiMZ Mlil-lLMMb MihHFIMR MiHRESifi Miiinr?inz-HE SBTCH5 REMTiQB AEMi1(W MF制帛TQH, REEJ&

22、;1W5 ALHElClASALM3-1CAS HC EISTOHS RE54SlC#iS HE M41OH5 RF5J&TW5 REH&T心電 mf unions RLfiJMO*r5 HL&ISlCAS MF 小 TQAfnrM&Tcvra REH4TWS MEM&loAl RFSJilflfl? fiEtlllCAt HE SIEKMl BEWMOfrS HEI&IOHS 時碼HE打與REyjTOfH *士川AESl&l(M4 HE&ISIOH'SUN OEM Hawra fNipkh ABh Ce-UIIHF I

23、酒 ikF.kI 陽I MH .硒* FWmlDr *Fn “acF EorivM1! AM|I I 靠 口2 ftihUii4f#44Cdr. qrwh Wa-*Hj».| I2PC|k«乂k. f *!3RDI IF. QCMri-iAp Licei Cs&k-MI A ii iqn new1 -“匕 口上,缶豆1waiI 3F.MnkvQM«riH tRnck 亡E邛JHXJI 3OGW UdMMi IH 3 Si9 匚4-H I 項>倏/R-f 卜£» C: ii.n Vl I BUK U 2 MnU WGiHch Udc

24、-MI W| I j Q 科 ftsK- 后» 仃1 駒 © 3 Awritaf IM w*n Rt1 Codn-M l-SRp i mj 0*% r >>di-m4j».j I 種ft U M Rnnir> 2,3云、TEK 口加 曲即|3*41 23l Ead»-M1D,.| lERCFi-iNibn q* r.-JiJj I陽»I KF. dew Armen B»«wih-i BMl Ln*i H i-KF.I I DI QZ Mdiiig 叫 1*1 *ii K CAM1QEY1I I# QW 質(zhì)口

25、(?*1Ii * 0 m* 前鼻is ih ibiiKt cd*-mi mi I* Q 甄3A6 雷zy Mild 1»1 AmrtnlH-KtacIL Cu* Ml til 112 D4W RdLMirai jMjf>>. SUi E CudAMUT 小二口聃"一*|白小13中 I r-jBrJHli d| IITD>MIR-lai|HQ曰3 C-IH I LtQfW Rrih3* 員川I ii*S0jRE4011MslLp4i js Bl I M 口幅UMLsTIM | trfiOPW Me hIMdKW A«> cfc CkM1M5

26、IMRilfW S&tnH. |W.= -Swfc卻 博.X RvHriti MEi 5*wk C<j1i lllWl rn2£i w n«Mu in ing 匚gHinzt圖3.9在Keywords區(qū)域輸入“ MINRES1 后Results列表區(qū)出現(xiàn)的信息(3)通過索引系統(tǒng)查找?guī)煸斢脩舨淮_定元件的名稱或不清楚元件的描述時,可采用這一方法.首先,去除 Keywords區(qū)域的內(nèi)容,然后選擇Category目錄中的“ Resistors列表區(qū)域滾動條,可查到 MINRES系列電阻前Bog I口:g5硼口iWT Mb fww4b* ECHOMOSw EbdMM

27、MdWw:,L4(4«ca Prvn«w>M iHbHwci MenwyiCi MuiH£uKni IC> HikqBvwcmi ini 4MlOfKjH&WE隼而中 陽餐融 Im pppw*IThaw n B&d Awny itraUfa. 口,5GC| h tha CuMt e巾1ah fMrtjnw f* 由 4此 即*wnk f m Iw口Hteei ACMtgEfru SJMJUfcOfy al111HLm-UGMmMF 葡 lOWMWiwidWh+ukISdrJZS 1n( fl h ,Ai I ran . h-bj圖3.1

28、0去除Keywords區(qū)域的內(nèi)容并在 Category目錄中選擇所屬類圖3.11在Manufacturer列表中選 Maplin后,Results區(qū)域顯示的信息(4)復合查找方式查找?guī)煸贙eywords區(qū)域輸入“ 1K,然后選擇Category目錄中的“Resistors類, 如圖3.12所示,在Results列表區(qū)將顯示信息中可以選中所需元件.圖3.12采用復合查找法查找包含關鍵字“ 1K的元件3.3 放置元件選好器件后,接下來進行的工作就是將器件放置到編輯窗口中.下列圖是參考電路圖U1ARESET司RBtfW 詢MTWS1NTR *面0例HOLDtfGTl BHEHLOTi DT

29、71;iTEffT DENmN4電CLK 皿6虱036LOADSEG=thcO0l)O圖3.13參考電路圖首先保證你處于元件模式單擊圖3.14所示界面左側工具欄的按鈕,可 切換至元件模式,在對象選擇器中選擇8086,這時,在預覽窗口中將顯示選取 器件的預覽,如圖3.15所示.F UNTrTLED - IIS Prolnsianal.ww E* 工ook Resign gra 由Debug jibrary T emplate Ssiemi Hdp'CH部即6l|畫岳*注何1*電*l*;笠眼It產(chǎn)一iJSTft: 曲逋居國由:睡£不:ggal Mal'MMale d巴匕:

30、甘:-. len74273U?RESETREADYINTA/QS1ADO J5A16.,19lINTR ALE/QSO HOLDAfn SHE HLDA/GTO DT/R/ST TEST口 EN/NMI而MN/WC WR/LOCKM/iozso-25I 1卜1口 0 I80S5<TEXT>狀態(tài)欄顯示當前的模攙 J加F叫 卸7» I I II | | | (J I;口 b - agu;Aoal shrl 1圖3.14編輯模式切換國 1Edir 工白.用 Drag*'熱目啪 $oure Kb內(nèi) Ubary Ternphte System Help外.因王 + 十 說

31、19 clajlbdqo * h&b3E JHE 詞上 r .pwid prieei - TSr dKuS" b-=-IfeUI hrC4K 也圖3.15選才i 8086,在預覽窗口中將顯示選取器件的預覽選取的器件可以通過旋轉(zhuǎn)鏡像按鈕來調(diào)整方位.o移動鼠標在編輯窗口點擊左鍵,將出現(xiàn)一個 8086的虛影,如圖3.16所示 此時,再點擊左鍵,器件將放置到編輯窗口中.E ENTITLED -' PpFs"口值file ¥*.5匹*|>*四哭一,邕:.塔獷|>矍/已A*!Edit Jijok Dq&ign y-raph Source D

32、eh-g|ia序寓曲潞健咕成上i舊區(qū)鳴t卜* I n rs_1 aH 口啦 s+t±et_Libra-letup late 5靜除m 廿e p圖3.16編輯窗口中顯示 8086的虛影.旋轉(zhuǎn)同樣可以在放置完畢后進行,選中器件,點擊旋轉(zhuǎn)按鈕進行旋轉(zhuǎn).放置到編輯窗口的器件擺放位置需要調(diào)整,這時需要利用到選中操作.對象 被選中后,在紅色虛線框內(nèi)以紅色顯示,如圖 3.17所示.在ISIS中有以下幾種 方式來選中對象:選擇Selection模式按鈕再左鍵點擊選中對象.右鍵點擊對象,選中對象并彈出右鍵菜單.左鍵點擊選中對象鼠標光標必須為選擇手型光標按住左鍵不放,可用拖曳出的方框選中對象.這種方法可

33、以用于選中任 何對象或一組對象.尺度手柄可以用來調(diào)整選中框的大小.取消選擇只需在編輯窗口空白處點擊左鍵, 或點擊右鍵在菜單中選擇去除選擇命令如圖3.18所示匡 UNinLED -質(zhì) PrfmnaEi 曰 yiew Edit lock 口 e£ign iraph Source 口吐口卡 Library Tetuplale System helpu?CCMFOHtNT U?-*百南材*330*1><,而般用口210口-3QOQO 視眈的圖3.17編輯窗口中 8086被選中=>-亡B S y/W /口P L|EVLLbRESETAD 口 15READYA1.19INTA/

34、QS1INTRALE/OSOHOLD/GT1BHEHLDA/GTODTsTTESTDEM2NMIRDMN/MXWRJ.OCKCLKM/IO/SO21 22 五3130 B086 <TEXT>PgsSelect Al ObjectsJ_Clear Selectior/ Cut To Clipboard骷 Copy To clipbodrd口£5.H色晶如|豆產(chǎn) |渴婀正闔國盟入固田I亞圖3.18利用快捷菜單取消選擇3.19器件選中后,鼠標呈移動手型光標,按住左鍵即可移動對象.如下列圖所示.另外,還可以通過鼠標右鍵菜單中選擇drag object命令來移動對象.在移動過程中還

35、可通過數(shù)字鍵盤的號來旋轉(zhuǎn)對象.區(qū) UHmi±-R±PT-, 或file Mlevf £dit look 莊曰9n drapb Source Debug Librjqr Template System Helf«P .tESlC£41B6-m 之也 . L - > L R - kb r Lr - bur - L r r a. ,u?RESET fiUVJ 151RGADY INWCffilINTO _ HOLDTTHLLiAiOlL b INMIMir i團盧IE曄0Shet*田 1 西而 而komo口首.痂通為如國HI > +%|分

36、71券厘痣艮13赳/卷產(chǎn)【Q NoM 口 Fh口博-4mo *21000W圖3.19移動對象這些操作看起來比擬復雜,實際上很簡單.進行以下練習,將有助于熟悉不 同的技術.左鍵在運放上點擊選中它,并按住左鍵拖曳它到需要放置的位置,釋放左 鍵.右鍵點擊運放(也會選中)并在彈出菜單中選擇順時針旋轉(zhuǎn)(RotateClockwise) .使用數(shù)字鍵盤的 :'和上'鍵來旋轉(zhuǎn)運放到適宜的方向.左鍵在空白處點擊取消運放的選中.右鍵單擊74273器件,并從右鍵菜單中選擇拖曳對象(Drag Object) . 移動鼠標然后釋放鼠標放置器件.右鍵點擊空白處,在彈出菜單中選擇去除選擇(Clear Se

37、lection) .在左上編輯窗開始,按住鼠標左鍵拖出一個選擇框到編輯窗右下角,釋放 鼠標.這將選中框內(nèi)的所有對象.使用尺寸調(diào)節(jié)手柄來調(diào)整選擇框大小,使其只包圍原理圖中的對象.在選擇框內(nèi)按住左鍵,移動所有選中的對象.釋放左鍵完成移動.左鍵單擊圖紙空白處去除選中.在ISIS中,器件的選擇、定位、和調(diào)整方向都是很直觀的.上圖稍微作些 調(diào)整就完成了對象的放置,可以開始連線了.3.4 連線放置好器件以后,即可開始進行連線,連線過程中使用到了以下三種主要技 術.3.4.1 無模式連線在ISIS中連線可以任何時候放置或編輯.有一個例外是選擇模式(Selection Mode),此時總是選擇鼠標下的對象,

38、在連線前要切換到元件模式下才可進行連線.3.4.2 自動連線模式開始放置連線后,連線將隨著鼠標以直角方式移動,直至到達目標位置3.4.3 動態(tài)光標顯示連線過程中,光標樣式會隨不同動作而變化. 起始點是綠色鉛筆,過程是白 色鉛筆,結束點是綠色鉛筆,如圖 3.20所示.R2麗圖3.20動態(tài)光標樣式3.21所示.Ctrl鍵,系統(tǒng)將切換到完全手動模在畫線過程左鍵單擊可以產(chǎn)生轉(zhuǎn)折點,如圖.提示:在系統(tǒng)自動走線過程中,按住 式,可以利用此方法繪制折線.采用上面介紹的方法連接完全圖.ISIS的跟隨式布線方式簡單而且直觀,重要的是要熟悉怎樣發(fā)揮其功能.特別是錨點技術對于大型的連線是很可貴的. 如果不喜歡自動連

39、線,可以在連線后 手工調(diào)整.做法是選中連線(指向并右鍵單擊)然后嘗試從轉(zhuǎn)角處和中部進行拖 曳.如果只想手工連線,只需要簡單地在首個引腳單擊左鍵, 在要形成轉(zhuǎn)角的位 置左鍵單擊,直至到目的引腳再左鍵單擊結束.圖3.21繪制出的折線要完成初期的連線,需要放置并連接某些終端.這里需要兩類通用終端:個地和兩個電源終端.選擇終端圖標(Terminal Icon),從對象選擇器中選擇適宜的終端,如圖3.22所示.圖3.22終端選擇將8086的REDAY端連接到電源端的步驟如下:STEP1:選擇電源終端POWER,將其放置于8086芯片的左側.STEP2:編輯屬性,可通過以下3種方式,翻開屬性編輯對話框.

40、左鍵雙擊終端.右鍵點擊終端,選擇菜單中的 Edit Properties 編輯屬性選項.選中選擇模式,左鍵點擊選中終端,右鍵點擊彈出菜單,選才E Edit Properties 命令,如圖3.23所示.結束后退出選擇模式.卜 + Drag ObjectX Delete ObjectEdit Properties圖3.23編輯終端屬性在彈出的屬性對話框當中輸入+5V,點擊OK退出對話框,如圖3.24所示.圖3.24終端屬性編輯對話框.提示:電壓值需添加+-'號.STEP3:將電源終端和8086的REDAY腳相連.接下來放置地信號.在終端模式中選擇地 GROUND,將其放置于8086的下方

41、,將8086的RESET引腳與地信號相連.再在原理圖中放置默認終端 DEFULT,參照圖3.13的電路,按下列圖3.25所小,將終端標注為ALE等名稱.-0 ALE-0 BHE0 RD00 m4o圖 3.25最后,參照圖3.13,整理電路,完成原理圖的輸入.3.5 元件標簽3.5.1 編輯元件標簽對于每一個元件,它都有對應的編號,電阻電容還有相應的量值.這些都是 由ISIS的工具菜單下的實時標注(Real Time Annotation)命令實現(xiàn)的.元件的標簽的位置和可視性完全由用戶限制一一可以改變?nèi)≈怠⒁苿游恢没?隱藏這些信息.我們可以通過編輯器件(Edit Componet)對話框設置隱藏

42、選項, 設置如下列圖3.26所示.圖3.26器件編輯對話框在該對話框當中,可以更改元件名稱,量值等.3.5.2 移動元件標簽與隱藏元件標簽一樣,可以將他們移動到比擬適合的地方. 比方需要在標簽 的位置放置連線,就需要移動標簽騰出空間.我們現(xiàn)在以運放的U怵口 74標簽 為例來說明,如圖3.27所示.最容易選中運放的方法是首先改變捕獲設置.當指針在編輯窗時,坐標顯示是以固定步長變化一一初始是100th.這個叫做捕獲,目的是使放置的器件和其 他對象整潔美觀.捕獲的單位在 View菜單里的Snap命令來設置.或直接使用 快捷鍵.按F2鍵將捕獲單位減小到50th,然后選中運放.用鼠標左鍵指向標簽U1&#

43、39;并按下,拖放到正確的位置.同樣地對74標簽進行處理.圖3.27移動元件標簽放置算標簽,按F3將捕獲單位重新設置到100th.雖然ISIS的實時捕獲功 能可以定位不在捕獲柵格上的引腳和連線,但是保持一貫相同的捕獲柵格會使圖紙整潔美觀.3.6 器件標注ISIS提供四種方式來標注命名器件:手動標注一進入對象Edit Properties對話框進行設置.屬性分配工具PAD 一使用這個工具可以放置固定或遞增的標注 全局標注器一對原理圖中所有器件進行自動標注.實時標注一此選項使能后,器件放置后自動獲得標注.般來說,實時標注是默認使能的,繪圖完畢再使用PAT工具或自動標注工具進行標注的調(diào)整3.6.1

44、屬性分配工具PAT假設我們要重新對R5以后的標注重新標注,即,從R5開始,產(chǎn)生增量為1 的序列R6, R7標注電阻.這時可以使用到 PAT工具.STEP1:從 Tools 菜單下選擇 Property Assignment Too 1屬性分配工具 PAT, 快捷鍵是A命令,將彈出下列圖3.28所示的參數(shù)設置對話框.STEP2:在String文本框中輸入 REF=R#, Count欄輸入5,點擊OK完成設 置.圖3.28屬性分配工具ISIS會自動進入選擇模式,這樣你可以通過左鍵點擊元件來完成編號工作.上 由于手工標注可以使用PAT工具重新標注器件,可能兩個器件有相同的 標注在生成網(wǎng)絡表時會出現(xiàn)錯

45、誤.因而需要遵守一定的準那么來保證標注的正 確.° PAT工具也可應用于其他的場合,比方改變器件量值,替換器件,總線 標號放置;它是一個非常強大的應用工具.3.6.2 全局標注器ISIS帶有一個全局標注器,使用它可以對整個設計快速標注. 也可以標注未 被標注的器件參考為/ '的器件.全局標注器有兩種操作模式:增量標注:標注限于特定范圍整個設計或當前圖紙內(nèi)未被標注的元 件.完全標注:標注限于特定范圍整個設計或當前圖紙全部元件.進行全局標注白方法是:從 Tools菜單下選擇Global Annotator菜單命令, 將彈出下列圖3.29所示的參數(shù)設置對話框.AnnotatarSc

46、o»:嫁 Whole Design Current SheetMode圖3.29全局標注設置對話框?qū)τ趯哟位O計的電路推薦使用完全標注模式第4章 Proteus ISIS 8086 仿真在基于微處理器系統(tǒng)的設計中,即使沒有物理原型,Proteus VSM也能夠進行軟件開發(fā).模型庫中包含LCD顯示器、鍵盤、按鈕、開關等通用外圍設備.同時,能提供的 CPU模型有 ARM7、PIC、Atmel AVR、8051/8052系 歹h 8086等.基于8086微處理器的仿真是 Proteus 7.5以上版本新增的功能.該仿真系統(tǒng)將源代碼的編輯和編譯整合到同一設計環(huán)境中,用戶可以在設計中直接編輯代

47、碼,并可以非常容易的修改源程序并查看仿真結果.本章以簡單I/O限制電路為例,介紹 Proteus ISIS 8086的仿真過程.4.1 在Proteus ISIS中輸入電路原理圖基于8086的簡單I/O實驗電路如下列圖4.1所示.該電路利用8086微處理器, 根據(jù)讀取到的開關K0K7的狀態(tài),限制發(fā)光二極管 LED0LED7按一定的規(guī)律發(fā)光命於展a砂展導圖4.1基于8086的簡單I/O實驗電路該電路用到的仿真元件信息如下表4,1所示.表4.1實驗電路元件清單元件名稱所屬類所屬子類功能說明8086Microprocessor Icsi86 Family微處理器74LS245TTL 74LS ser

48、iesTransceivers8路同相三態(tài)雙向總線收發(fā)器74LS373TTL 74LS seriesFlip-Flops & Latches二態(tài)輸出的八D透明鎖存器74154TTL 74 seriesDecoders4-16譯碼器74273TTL 74 seriesFlip-Flops & Latches八D型觸發(fā)器帶去除端LED-GREENOptoelectricsLEDs綠色LED發(fā)光管NOTSimulator PrimitivesGates非門ORSimulator PrimitivesGates2輸入或門OR_4Modelling PrimitivesDigital(B

49、uffers & Gates)4輸入或門OR_8Modelling PrimitivesDigital(Buffers & Gates)8輸入或門RESResistors電阻SWITCHSwitchs & RelaysSwitchs開關4.2 在Proteus中設置外部代碼編譯器1 .將masm3及件夾拷貝到d盤根目錄下,并修改masm32.bat文件的有關內(nèi) 容,修改的方法見后面第3點的介紹.假設D盤為工作盤,可讀寫2 .啟動Proteus ISIS 7 Professional 后,選擇Source 菜單下的 “Define Code Generation Tool

50、s 命令后可翻開如圖4.2所示的窗口,單擊“ New按鈕后, 即翻開圖4,3所示的窗口.3 .在圖4,3所示的窗口上,點擊“ Browse按鈕,翻開MASM32件夾,選中 masm32,bat文件,完成代碼生成規(guī)那么的設置.圖4.2添加外部8086匯編編譯器窗口圖4.3選中masm32.bat文件,設置代碼生成規(guī)那么masm32.bat文件的內(nèi)容如下:選中該文件,右鍵彈出快捷菜單,選擇編輯 命令,可編輯該文件.注意:該文件第2行,和最后一行第一項:"C:masm32是masm32件夾所在的目錄,請根據(jù)該文件夾在電腦中的實際位置修改這兩行此處的內(nèi)容.如masm32文件夾在DS根目錄,那么這一項應修改為:"D:masm32.ECHO OFFC:masm32ml /c /Zd /Zi %1set str=%1set str=%str:0,-4%C:masm32link /CODEVIEW %str%.obj,%str%.exe,nul.map

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論