如何使用Protues進行單片機軟硬件仿真.doc

如何使用Protues進行單片機軟硬件仿真.doc

ID:26495828

大?。?90.00 KB

頁數(shù):3頁

時間:2018-11-27

如何使用Protues進行單片機軟硬件仿真.doc_第1頁
如何使用Protues進行單片機軟硬件仿真.doc_第2頁
如何使用Protues進行單片機軟硬件仿真.doc_第3頁
資源描述:

《如何使用Protues進行單片機軟硬件仿真.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、如何使用Protues進行單片機軟硬件仿真唐曉慧,韋萍萍貴州師范學(xué)院貴州貴陽550018摘要:本文就如何利用Protues進行單片機軟硬件仿真進行了簡述,以期在單片機理論教學(xué)中力避枯燥;本文以Protues作實驗平臺,將教學(xué)融于實踐,讓學(xué)生感知所編程序的實際效果,從而更好地掌握所學(xué)知識。關(guān)鍵詞:Protues;單片機;電路;軟件;硬件;仿真。中圖分類號:TP368.1文獻標識碼:BHowtouseProtuestomakesoftwareandhardwaresimulationofsingle-chipmachineT

2、angxiao-hui,Weiping-pingGuizhouNormalCollegeGuizhouGuiyang550018Abstract:ThispaperdescribeshowtouseProtuestomakesoftwareandhardwaresimulationofsingle-chipmachinetokeepofftheboringinsingle–chipteaching.Studentscanperceivetheactualeffectofprogramandmastertheknowled

3、gebetterbyemployingProtues’experimentalplatformthatmakesteachingintopractice.Keywords:Protues;single-chipmachine;electricalcircuitry;software;hardware;simulation.緒論單片機教學(xué)中不少內(nèi)容抽象、乏味,若不通過實驗很難讓學(xué)生得到更好的理解;而現(xiàn)有的實驗硬件平臺能做的實驗有限,效果不理想,開設(shè)成本也很高,若采用Protues軟件能較好地解決該問題。英國Labcente

4、r公司推出的Protues軟件采用虛擬技術(shù),解決了單片機及其外圍電路的設(shè)計和協(xié)同仿真的問題,無需硬件實驗平臺,利用個人計算機進行單片機軟硬件同步仿真,仿真結(jié)果可直接運用于真實設(shè)計,優(yōu)點不言而喻。下面以LED流水廣告燈實驗為例談?wù)剢纹瑱C教學(xué)中如何利用Protues進行單片機軟硬件仿真。1電路原理圖的繪制啟動已安裝軟件Protues的ISIS,在彈出窗口的菜單欄中單擊“文件”→“新設(shè)計”→選擇“項目摸板”(根據(jù)電路的難易程度或具體要求進行“項目摸板”選擇)→“確定”,繪制電路圖。繪制電路圖時,單擊元器件窗口上方的“P”按鈕,

5、在、窗口上方的“關(guān)鍵字”處鍵入所需器件型號或名稱,窗口中間的“結(jié)果”欄將顯示元器件庫中所有同系列的器件(見圖1.1)。選擇好預(yù)覽窗口元器件列表窗口圖1.1器件選取窗口所需器件進行電路圖繪制(見圖1.2)圖1.2繪制LED流水廣告燈電路圖修改電路直到無誤,并利用工具欄按鈕檢查電路,反復(fù)修改電路直到無誤(見圖1.3)后保存(本例保存在文件夾名為“操作過程”的文件夾里,該電路圖文件命名為334,擴展名默認為DSN)。注意放置電源、地線端時要從繪圖窗口左側(cè)的“配件模型”按鈕欄中選取。圖1.3電路圖修改無誤2匯編程序源代碼輸入2.

6、1創(chuàng)建匯編源代碼文件打開上面繪制好的電路圖的窗口,單擊菜單欄“源代碼”→“添加/刪除源文件”在“代碼生成工具對話框”中選“ASEM51”。單擊“新建”,彈出“源程序文件”對話框,在“文件名”框中輸入源程序的文件名(本例為334.asm,注意一定要輸入擴展名asm.),查找是否有所需的源程序(334.asm)文件,然后單擊“打開”按鈕;若無需要的源程序文件(334.asm),則會出現(xiàn)如圖2.1對話框,單擊“是”再單擊緊接著出現(xiàn)的對話框中的“確定”,新文件創(chuàng)建完成。圖2.1創(chuàng)建ASM文件2.2輸入源程序單擊菜單欄“源程序”,

7、則剛創(chuàng)建的新文件(334.asm)已位于其中,打開(見圖2.2)進行源程序的錄入(見圖2.3)并保存。圖2.2打開已創(chuàng)建的文件圖2.3錄入LED流水廣告燈源程序2.3源代碼的編譯調(diào)試單擊菜單欄“源程序”→“設(shè)定代碼生成工具”,在“代碼生成工具”的“工具”對話框里選“ASEM51”,在“編譯規(guī)則”的“源程序擴展名”里選“ASM”,“目標代碼擴展名”里選“HEX”,并在“調(diào)試信息提取”的“列表文件擴展名”中選擇“LST”設(shè)置列表文件擴展名,然后點擊確定(見圖2.4),最后單擊菜單欄“源程序”→圖2.4匯編工具及擴展名選定“全

8、部編譯”并根據(jù)調(diào)試對話框進行糾錯直到對話框中顯示無誤(如圖2.5)后關(guān)閉對話框;這樣用于燒錄格式(仿真HEX格式)的程序文件便獲得了。修改程序直到無誤圖2.5調(diào)試結(jié)果無誤2.4軟硬件的仿真調(diào)試選中已繪制電路的單片機(AT89C51)芯片,單擊左鍵→編輯屬性→在“編輯元件”窗口的“ProgramFile”對話框中點擊文

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。