ABOV單片機KEIL C51編譯器程序下載仿真操作步驟詳解

一、準備工作

1、KEIL C51編譯環境

2、編譯成功的工程文件

3、MC96F6332D 開發板

4、USB-OCD II仿真器

二、工程配置

1、對工程進行配置操作:使用KEIL C51編譯器打開工程文件並將仿真工具OCD II連接到電腦端的USB口,點擊編譯器中的魔術棒,在Debug選項卡中選擇ABOV OCD-1/2 dongle,如下圖所示:

 

2、在Utilities選項卡的 Configure Flash Menu Command選項中同樣選擇ABOV OCD-1/2 dongle;

最後點擊OK。

三、工程編譯

重新編譯打開的工程,可以看到編譯的結果無錯誤、無警告;如下圖所示:

四、工程下載

1、點擊編譯器的下載按鈕,在彈出的選項卡中選擇MCU的系列和硬件電源選項(我這裏使用的MC96F6332D屬於MC96系列,目標板電源爲+5V供電),然後點擊OK;

 

2、此時系統會提示關閉target的電源,如下圖所示:注意:先關閉Target的電源再點擊編譯器上的 按鈕,這個順序不能錯

注意:下載前需要確認手上的現代單片機是否支持在線仿真,如果出現下圖的提示,有可能不能仿真或者連接線出現不良,請自尋查詢:

3、等待約1-2秒,系統會提示給Target上電,如下圖所示;注意:此時應該先上電再點擊 確定 按鈕,這個順序也不能錯。

可以看到編譯器左下角出現程序下載的進度條,等到100%即表示下載完成;

備註:步驟2和3僅僅是在PC端首次進行OCD-II的連接上電時候纔出現,調試過程中如果OCD-II不斷開與PC端的連接,首次之後的程序下載將不再出現。

4、程序下載完成後便會彈出下面的選項配置對話框,此內容後面的章節會進行詳細解釋,暫時保持目前的默認配置即可;點擊WriteClose退出此對話框。

5、此時編譯好的程序已經下載到了單片機內部。

五、工程仿真

1、點擊編譯器的仿真按鈕進入仿真界面,如下圖所示。需要注意:ABOV的MCU仿真之前必須先進行程序的下載!

2、進入仿真後,OCD-II的指示燈會亮,在程序全速運行時,仿真器的指示燈會常亮,正常情況下是綠的,如下圖所示;

如果亮紅色即表明仿真器出現錯誤;

3、退出仿真:同樣是點擊仿真的按鈕。

六、總結:

1、程序的下載階段,系統提示給Target掉電和上電時的物理掉電/上電操作和編譯器操作順序不能變,否則會出現程序不能下載的錯誤,需要退出當前操作,再次點擊下載按鈕重新開始;

2、ABOV的仿真需要先下載程序再仿真;

3、本實驗的工程文件可以訪問鏈接:https://share.weiyun.com/5UCkVLa;進行免費獲取。

 

因爲小編自己能力水平有限,文中難免有錯誤或表達不到的信息,還望廣大閱讀者留言批評指正,謝謝。

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章