時鍾頻率設置
-
設置進行模擬時間的晶振, 如
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