時鍾頻率設置
-
設置進行模擬時間的晶振, 如
11.0592

-
然后找到
Debug, 選中Use Simulator

進入Debug界面
-
在上菜單欄上點擊
Debug-->Start/Stop Debug Session -
點擊調式快捷按鈕

-
兩個重要按鈕

- 重置按鈕:
復位點擊一下之后, 程序就會跑到最開始執行的位置。 - 全速運行: 點擊一下程序就會全速跑起來
- 這兩個按鈕的旁邊還有個
停止按鈕
- 重置按鈕:
設置斷點
- 在程序最左側點一下即可

程序時間計算
-
進入debug界面, 設置斷點后
-
點擊RST按鈕寄存器欄中的
sec值會變為0 -
然后點擊全速運行,會停在斷點位置。在晶振為11.0592時sec值約為為
0.00042...

-
再次點擊全速運行,會在LED=1的位置停下來,這時候
sec值變為了0.163...

-
減去上次的值,就是程序在這 兩個斷點之間執行所經歷的時間,也就是這個 for 循環的執行時間,大概是
163ms
