- 單片機C語言程序設計實訓100例
- 彭偉編著
- 492字
- 2018-12-27 05:12:00
2.4 調試仿真
完成單片機系統仿真電路圖設計后,即可開始仿真運行給案例中的單片機綁定的程序文件,本書所有C語言源程序都在Keil C下編寫,為運行C語言程序生成的HEX程序文件,可雙擊單片機,打開單片機屬性窗口(也可以先在單片機上單擊右鍵,再單擊左鍵,或者選中單片機后按下Ctrl+E組合鍵),在“Program Files”項中選擇對應的HEX文件。
本書有的案例還需要為外圍芯片綁定映像文件,例如,綜合設計中的密碼鎖,顯示24C08和2764中的開機畫面等,為設置對應的映像文件,讀者可打開相應芯片的屬性窗口,在“Image file”中選擇對應的BIN文件,BIN文件的創建方法將在相關章節中討論。
在仿真電路和程序都沒有問題時,直接單擊Proteus主窗口下的“運行”(Play)按鈕,即可仿真運行單片機系統,運行過程中可同在硬件環境下一樣與單片機交互。
在運行過程中如果希望觀察內存、24C0X、溫度寄存器、時鐘芯片等內部數據,可在案例運行時單擊“單步”(Step)或“暫停“(Pause)按鈕,然后在“調試”(Debug)菜單中打開相應設備。
如果要觀察仿真電路中某些位置的電壓或波形等,可向電路中添加相應的虛擬儀器,例如,電壓表、示波器等,如果系統運行時添加的虛擬儀器沒有顯示,這時,同樣應在“調試”菜單中將它們打開。
推薦閱讀
- Oracle從入門到精通(第3版)
- Designing Machine Learning Systems with Python
- FreeSWITCH 1.8
- Mastering RabbitMQ
- C++面向對象程序設計(微課版)
- 技術領導力:程序員如何才能帶團隊
- Bootstrap 4:Responsive Web Design
- HTML5入門經典
- Mastering Adobe Captivate 7
- Emotional Intelligence for IT Professionals
- Shopify Application Development
- Learning D3.js 5 Mapping(Second Edition)
- HTML5 Game Development by Example:Beginner's Guide(Second Edition)
- 軟件測試項目實戰之功能測試篇
- 零基礎學Java(升級版)