- 單片機C語言程序設計實訓100例:基于STC8051+Proteus仿真與實戰
- 彭偉
- 418字
- 2022-05-05 20:18:25
2.4 調試仿真
完成單片機系統仿真電路原理圖設計后,即可開始給案例中的單片機綁定程序文件,并開始仿真運行。本書所有C語言源程序都在Keil C下編寫。為了運行C語言程序生成的HEX文件,可先打開單片機屬性窗口,在“Program Files”項中選擇對應的HEX文件。
有的仿真案例可能還需要為外圍芯片綁定數據映像文件。在設置映像文件時,可打開相應芯片的屬性窗口,在“Image file”中選擇對應的BIN文件。BIN文件的創建方法將在相關章節中討論。
當仿真電路和程序都沒有問題時,直接單擊Proteus主窗口下的“運行”(Play)按鈕,即可仿真運行單片機系統,運行過程中可如同在硬件環境下一樣與單片機交互。
運行過程中如果希望觀察擴展內存、24C0X、溫度傳感器、時鐘芯片等內部數據,可單擊“單步”(Step)或“暫停“(Pause)按鈕,然后在“調試”(Debug)菜單中打開相應元器件。
如果要觀察仿真電路中某些位置的電壓或波形等,可向電路中添加相應的虛擬儀器,如電壓表、示波器等。如果沒有顯示系統運行時添加的虛擬儀器,可單擊“調試”菜單將其打開。
推薦閱讀
- Advanced Quantitative Finance with C++
- 信息安全技術
- Java Web應用開發技術與案例教程(第2版)
- 網絡爬蟲原理與實踐:基于C#語言
- ASP.NET 3.5程序設計與項目實踐
- Python編程實戰
- JBoss:Developer's Guide
- C++編程兵書
- Python語言科研繪圖與學術圖表繪制從入門到精通
- Python Machine Learning Blueprints:Intuitive data projects you can relate to
- Visual C++程序設計與項目實踐
- 現代CPU性能分析與優化
- Web編程基礎:HTML5、CSS3、JavaScript(第2版)
- Visual Basic程序設計實驗指導及考試指南
- Three.js權威指南:在網頁上創建3D圖形和動畫的方法與實踐(原書第4版)