我是用 ICC 的,版本 ICC6.31a Pro。Proteus 是支持 COF 文件調試的。在用 ICC時,你應該改一下編譯器選項,AVR Studio Version 選 Studio 3.x,這樣在 Proteus中可看到原代碼了。 在 Proteus 中,完成繪製原理圖和添加調試文件后(COF 文件),單擊 會出現AVR Source Code 窗口,如果在調試狀態下沒出現,請到菜單 Debug 中找。 說一下 ,下面依次說明: 連續運行,會退出單步調試狀態,並關閉 AVR Source Code 窗口。 單步運行,遇到子函數會直接跳過。 單步運行,遇到子函數會進入其內部。 跳出當前函數,當用 3*進入到函數內部,使用它會立即退出該函數返回上一級函數,可見它應該與 3配合使用。 運行到滑鼠所在行。 添加或刪除斷點,設置了斷點後用 程序會停在斷點處。 另外,你可 AVR Source Code 窗口中右擊,會出現右鍵菜單,上面的功能在這裡不作說明。
[admin via 研發互助社區 ] Proteus教程-AVR單片機源代碼調試已經有3069次圍觀
本文地址:http://cocdig.com/docs/show-post-359.html