keil軟體和proutes的聯調,為後續虛擬51開發板的搭建及除錯準備,為學習51微控制器開發培養興趣。
第一步安裝這兩個軟體,網上下載keil 4和protues 7以上的版本 。
第二步安裝完畢,把C:\Program Files\Labcenter Electronics\Proteus 6 。Professional\MODELS\目錄下的 VDM51.dll檔案複製到 C:\Keil\C51\BIN資料夾下。(目錄名都是預設的,你可以根據你實際安裝的目錄進行復制。),如果你是用的protues7以上的版本,你的那個目錄裡沒有VDM51.dll檔案,你要到網上下載。
第三步,用記事本(其它的編輯軟體也可以,如Ultra Edit)開啟Keil 根目錄下的 TOOLS.INI 檔案,在[C51] 欄目下加入 TDRV8=BIN\VDM51.DLL ("Proteus VSM Monitor-51 Driver" ) ,其中“TDRV9” 中的 “9”要根據實際情況寫,不要和原來的重複。(我的這個檔案中已經有了從TDRV1到TDRV8, 所以我用的是TDRV9)。
第四步,keil的設定。執行keil程式,建立一個新的工程。點選工具欄的"option for target"按鈕,在出現的對話方塊裡點選"Debug",在右欄上部的下拉選單裡選中" Proteus VSM Monitor-51 Driver",還要點選一下Use前面的小圓點。 最後還要點選後面的settings,如果你只是本機聯調的話,host後面寫172.0.0.1,port:後面寫:8000。
這樣你就可以在keil中實現對protues的控制了,斷點單步等都是可以的。你會發現喜歡上這兩個軟體,開始慢慢對微控制器的學習產生興趣。
keil軟體和proutes的聯調,為後續虛擬51開發板的搭建及除錯準備,為學習51微控制器開發培養興趣。
第一步安裝這兩個軟體,網上下載keil 4和protues 7以上的版本 。
第二步安裝完畢,把C:\Program Files\Labcenter Electronics\Proteus 6 。Professional\MODELS\目錄下的 VDM51.dll檔案複製到 C:\Keil\C51\BIN資料夾下。(目錄名都是預設的,你可以根據你實際安裝的目錄進行復制。),如果你是用的protues7以上的版本,你的那個目錄裡沒有VDM51.dll檔案,你要到網上下載。
第三步,用記事本(其它的編輯軟體也可以,如Ultra Edit)開啟Keil 根目錄下的 TOOLS.INI 檔案,在[C51] 欄目下加入 TDRV8=BIN\VDM51.DLL ("Proteus VSM Monitor-51 Driver" ) ,其中“TDRV9” 中的 “9”要根據實際情況寫,不要和原來的重複。(我的這個檔案中已經有了從TDRV1到TDRV8, 所以我用的是TDRV9)。
第四步,keil的設定。執行keil程式,建立一個新的工程。點選工具欄的"option for target"按鈕,在出現的對話方塊裡點選"Debug",在右欄上部的下拉選單裡選中" Proteus VSM Monitor-51 Driver",還要點選一下Use前面的小圓點。 最後還要點選後面的settings,如果你只是本機聯調的話,host後面寫172.0.0.1,port:後面寫:8000。
這樣你就可以在keil中實現對protues的控制了,斷點單步等都是可以的。你會發現喜歡上這兩個軟體,開始慢慢對微控制器的學習產生興趣。