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