版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、編輯ppt1單片機單片機ProteusProteus仿真仿真 Proteus Proteus軟件軟件是英國是英國LCELCE公司研制的公司研制的EDAEDA工具軟件,工具軟件,可實現(xiàn)電路原理設(shè)計,電路分析與仿真。可實現(xiàn)電路原理設(shè)計,電路分析與仿真。 ProteusProteus由由ISISISIS(智能電路原理圖輸入系統(tǒng))和(智能電路原理圖輸入系統(tǒng))和ARESARES(高級布線編輯)兩個軟件組成。(高級布線編輯)兩個軟件組成。 用用ProteusProteus軟件進行單片機的設(shè)計和仿真的步驟如軟件進行單片機的設(shè)計和仿真的步驟如下:下:(1 1)用)用ISISISIS軟件設(shè)計應(yīng)用系統(tǒng)的硬件電路軟
2、件設(shè)計應(yīng)用系統(tǒng)的硬件電路(2 2)用)用KeilKeil軟件設(shè)計應(yīng)用系統(tǒng)的程序并調(diào)試軟件設(shè)計應(yīng)用系統(tǒng)的程序并調(diào)試(3 3)進行硬軟件的統(tǒng)一調(diào)試,檢查運行的結(jié)果。)進行硬軟件的統(tǒng)一調(diào)試,檢查運行的結(jié)果。編輯ppt2舉例:設(shè)計如下的硬件電路,編寫程序?qū)崿F(xiàn)舉例:設(shè)計如下的硬件電路,編寫程序?qū)崿F(xiàn)8路流路流水燈水燈編輯ppt3 第一部分第一部分 Proteus Proteus 仿真步驟仿真步驟 Proteus 軟件由ISIS(智能圖形輸入系統(tǒng))和ARES(布線和電路板制造)2部分組成。一、點擊圖標(biāo) 啟動Proteus軟件ISIS環(huán)境,編輯環(huán)境如圖:菜單工具欄預(yù)覽窗口器件選擇工具欄對象選擇器方向控制原理圖
3、編輯編輯ppt4(一)菜單欄(一)菜單欄1、File(文件文件): 新建、裝入、保存、導(dǎo)入設(shè)計、打印等選項。2、View(查看查看): 原理圖編輯窗口定位、柵格調(diào)整、圖形縮放。3、Edit(編輯編輯): 編輯元件的剪切、復(fù)制、粘貼、撤銷和恢復(fù)。4、Library(庫庫): 選擇元件、制造元件、分解元件、編輯到庫。5、Tools(工具工具): 標(biāo)注、布線、標(biāo)記、分配工具、數(shù)據(jù)導(dǎo)入。6、Desing(設(shè)計設(shè)計): 編輯設(shè)計/面板屬性、新建/刪除原理圖。7、Graph(圖形圖形): 編輯仿真圖形、導(dǎo)出數(shù)據(jù)、刪除數(shù)據(jù)。8、Source(源文件源文件): 添加/移除源文件、設(shè)置編輯。9、Degug(調(diào)試
4、調(diào)試): 調(diào)試、運行/停止調(diào)試、斷點運行。編輯ppt5(二)主工具欄(二)主工具欄(三)預(yù)覽窗口(三)預(yù)覽窗口1、在對象選擇器單擊某個元件或在工具箱中單擊元件按鈕、終端按鈕、子電路按鈕、虛擬儀器按鈕時,預(yù)覽窗口會出現(xiàn)對象的圖形。2、將鼠標(biāo)落在此窗口內(nèi),可以改變原理圖的可視范圍。(四)器件選擇按鈕(四)器件選擇按鈕 P: 對象選擇對象選擇 按鈕,單擊P按鈕,會彈出器件選擇窗口,在Kerywords 欄中輸入器件名,可在器件庫中選擇元件。 L:庫管理庫管理 按鍵。編輯ppt6編輯ppt7(五)工具箱(五)工具箱 ISIS中提供了許多圖標(biāo)工具按鈕,如圖:元件按鈕連接點連線的網(wǎng)絡(luò)標(biāo)號文本腳本總線子電路
5、選擇元件終端元件引腳圖標(biāo)錄音機信號源電壓探針電流探針虛擬儀器畫線方框園弧線曲線文本符號坐標(biāo)原點編輯ppt8(六)仿真和方向工具欄(六)仿真和方向工具欄 旋 轉(zhuǎn) 翻 轉(zhuǎn) 運行 單步 暫停 停止(七)原理圖編輯窗口(七)原理圖編輯窗口用于放置元件,連線,繪制原理圖。操作如下:(1)鼠標(biāo)的中間滾輪用于放大或縮小原理圖(2)鼠標(biāo)左鍵用于放置元件和連線(3)右鍵用于選擇元件、連線和對象,選中時以紅色顯示(4)雙擊鼠標(biāo)右鍵可刪除元件和連線(5)先單擊鼠標(biāo)右鍵再單擊左鍵,可編輯元件的屬性編輯ppt9二、用二、用ProteusProteus進行電路設(shè)計和仿真進行電路設(shè)計和仿真 (一)(一) 設(shè)計一個單片機最小
6、系統(tǒng),在設(shè)計一個單片機最小系統(tǒng),在P0P0口或口或P1P1口上接口上接8 8個個LEDLED燈,要求實現(xiàn)跑馬。燈,要求實現(xiàn)跑馬。編輯ppt10(1)啟動 Proteus ISIS,單擊菜單File New Design,新建DEFAULT模板,保存文件名:P1(1).DSN。 (2)在器件選擇中點 P按鈕(或:Library Pick Device/Symbol)添加下表中的元件。(在Keywords欄中逐個輸入元件的英文) 單片機: AT89C51 電容: CAP 30F 晶振: CRYSTAL 12MHZ 按鈕: Button 發(fā)光二極管: LED-BIBY/BIGY 電阻: RES 排阻
7、:Respack-8 電解電容: CAP-ELEC例如:輸入RES,點Resistors,挑選適合的電阻,將元件放置到原理圖編輯窗口的合適位置。編輯ppt11(3) 單擊工具箱中 元件終端 圖標(biāo),將元件終端放置在合適位置,然后布線。(4) 單擊對象選擇器中的 POWER 和GROUND,將元件電源和地放置在合適位置,然后布線。(5)左鍵雙擊各元件,設(shè)置相應(yīng)元件的參數(shù),完成電路圖的設(shè)計。編輯ppt12 第二部分第二部分 KeilKeil軟件編程軟件編程 操作步驟:操作步驟:1、雙擊桌面上的、雙擊桌面上的UV2UV2快捷圖快捷圖 ,啟動,啟動軟件。軟件。編輯ppt13 2 2、點擊、點擊P P工程
8、工程 N N新建工程新建工程 輸入文件名(如輸入文件名(如A1A1)并點擊保存。)并點擊保存。編輯ppt14 3 3、出現(xiàn)、出現(xiàn)CPUCPU屏幕,選屏幕,選AtmelAtmel AT89C51 AT89C51 點確定。點確定。屏幕左上方出現(xiàn)圖標(biāo)目標(biāo)屏幕左上方出現(xiàn)圖標(biāo)目標(biāo)1 1。編輯ppt15 4 4、點擊文件、點擊文件 新建文件新建文件 出現(xiàn)程序輸入?yún)^(qū)。出現(xiàn)程序輸入?yún)^(qū)。編輯ppt16輸入輸入C C語言程序:語言程序:#include reg51.h#define unit unsigned int#define unchar unsigned charconst tab=0 xfe,0 xfd
9、,0 xfb,0 xf7,0 xef,0 xdf,0 xbf,0 x7f;void delay (void) unsigned int i; for(i=0;i35530;i+); void main (void) unsigned char x; while(1) for (x=0;x8;x+) P0=tabx; delay(); 輸入后點擊文件中的保輸入后點擊文件中的保存,輸入程序名存,輸入程序名( (例如例如S1.C)S1.C)并選擇存入的盤并選擇存入的盤( (如如D:)D:)點擊保存。點擊保存。 程序名要加尾綴:程序名要加尾綴:.C.C。 如果程序已經(jīng)存在,如果程序已經(jīng)存在,可點擊文件
10、可點擊文件 打開文件,打開文件,找到需要選擇的文件。找到需要選擇的文件。編輯ppt17 5 5、點擊(圖標(biāo))目標(biāo)、點擊(圖標(biāo))目標(biāo)1 1前的前的“+”+”號,出現(xiàn)(圖標(biāo))號,出現(xiàn)(圖標(biāo))源程序組源程序組1 1,選中并點右鍵,選,選中并點右鍵,選“文件增加到源程序組文件增加到源程序組1”1”,選擇文件類型為,選擇文件類型為C C,再選要輸入的程序,再選要輸入的程序 S1.CS1.C,點,點ADDADD(加入),點確定。(加入),點確定。 此時點擊源程序組此時點擊源程序組1 1可以看到可以看到要輸入的程序要輸入的程序S1.CS1.C 。編輯ppt18在對程序編譯前要進行以下的設(shè)置:在對程序編譯前要
11、進行以下的設(shè)置: 1、單擊“project”(工程)菜單,在下拉菜單中單擊“options for target 1”(目標(biāo) 目標(biāo)1屬性),再單擊“target”(目標(biāo)),將輸入仿真器的晶振頻率改為12.0MHz。 2、在目標(biāo) 目標(biāo)1屬性 頁面下選擇output(輸出) ,點擊“Create HEX file”(產(chǎn)生hex文件)的選項,以便匯編后生成HEX代碼,供編程器使用。 3、對于軟件仿真,在目標(biāo) 目標(biāo)1屬性 頁面下點“Debug”(調(diào)試),再選“S 使用軟件仿真器”,同時選中“加載代碼到仿真器”和“運行到main0”,然后點擊“確定”。編輯ppt19 6 6、程序的編譯和鏈接、程序的編譯
12、和鏈接 依次依次點擊屏幕上方左下角的編譯和建造目標(biāo)圖標(biāo)點擊屏幕上方左下角的編譯和建造目標(biāo)圖標(biāo) 對文件進行編譯和鏈接,對文件進行編譯和鏈接,觀察左下角的調(diào)試觀察左下角的調(diào)試程序信息顯示,如有錯可根據(jù)該欄提示的信息進行修程序信息顯示,如有錯可根據(jù)該欄提示的信息進行修改,修改后要重新保存和編譯改,修改后要重新保存和編譯, ,直到無錯誤提示。直到無錯誤提示。編輯ppt20 第三部分第三部分 調(diào)試與仿真調(diào)試與仿真 在Proteus ISIS 編輯窗口中,單擊鼠標(biāo)右鍵選中AT89C51單片機,單擊鼠標(biāo)左鍵彈出 Edit Component 對話框,在 Clock Frequency 欄設(shè)置晶振頻率 12M
13、HZ,在 Program Fiel欄中單擊圖標(biāo) ,選擇Kiel 生成的 名. HEX 文件,確定。 在Proteus ISIS 中 Fiel Save Design 保存設(shè)計,生成 名.DSN 文件。 在Proteus ISIS 中單擊 Debug 選 Execute 執(zhí)行,觀察運行結(jié)果。 退出:單擊Debeg Pause/Stop Animetion可退出運行狀態(tài)。編輯ppt21#include #define uint unsigned int#define uchar unsigned charconst tab=0Xfe,0 xfd,0 xfb,0 xf7,0 xef,0 xdf,0 xbf,0 x7f, 0 xbf,0 xdf,0 xef,0 xf7,0 xfb,0 xfd,0 xfe,0 xff, 0 xaa,0 x55,0 xaa,0 x55,0 xaa,0 x55,0 xff, 0 xf0,0 x0f,0 x
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年陜西省榆林十中高考語文模擬試卷(一)
- 2025年《價值為綱》學(xué)習(xí)心得例文(6篇)
- 彩色噴墨打印材料項目融資計劃書
- 物流行業(yè)2025版租賃協(xié)議6篇
- 2025版宿舍樓宿管員職責(zé)聘用合同3篇
- 2025年度新型存款居間代理管理合同4篇
- 2025年度知識產(chǎn)權(quán)質(zhì)押貸款協(xié)議4篇
- 2025版托盤銷售與新能源車輛運輸服務(wù)合同范本3篇
- 2025年度個人與銀行個人貸款合作專項協(xié)議4篇
- 二零二五年度嬰幼兒奶粉品牌孵化與市場拓展合同
- 2024版塑料購銷合同范本買賣
- JJF 2184-2025電子計價秤型式評價大綱(試行)
- GB/T 44890-2024行政許可工作規(guī)范
- 2024年安徽省中考數(shù)學(xué)試卷含答案
- 2025屆山東省德州市物理高三第一學(xué)期期末調(diào)研模擬試題含解析
- 2024年滬教版一年級上學(xué)期語文期末復(fù)習(xí)習(xí)題
- 兩人退股協(xié)議書范文合伙人簽字
- 2024版【人教精通版】小學(xué)英語六年級下冊全冊教案
- 汽車噴漆勞務(wù)外包合同范本
- 2024年重慶南開(融僑)中學(xué)中考三模英語試題含答案
- 16J914-1 公用建筑衛(wèi)生間
評論
0/150
提交評論