資源描述:
《Keil_C軟件使用及Protuse聯(lián)調(diào)操作.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、Keil與Proteus軟件使用目錄一、KeilC軟件安裝、使用二、Keil+Proteus仿真軟件完美結(jié)合一、KeilC軟件安裝、使用1.1uVision2集成開(kāi)發(fā)環(huán)境uVision2IDE是一個(gè)基于WINDOW的開(kāi)發(fā)平臺(tái),包含一個(gè)高效的編譯器,一個(gè)項(xiàng)目管理器和一個(gè)MAKE工具。uVision2支持所有的KEIL8051工具,包含C編譯器,宏匯編器,連接/定位器,目標(biāo)代碼到HEX的轉(zhuǎn)換器。uVision2通過(guò)以下特性加速你的嵌入式系統(tǒng)的開(kāi)發(fā)過(guò)程:■全功能的源代碼編譯器;■器件庫(kù)用來(lái)配置開(kāi)發(fā)工具設(shè)置;■項(xiàng)
2、目管理器用來(lái)創(chuàng)建和維護(hù)你的項(xiàng)目;■集成的MAKE工具可以匯編,編譯和連接你的嵌入式應(yīng)用;■所有開(kāi)發(fā)工具的設(shè)置都是對(duì)話(huà)框形式的;■真正的源代碼級(jí)的對(duì)CPU和外圍器件的調(diào)試器;■高級(jí)GDI(AGDI)接口用來(lái)在目標(biāo)硬件上進(jìn)行軟件調(diào)試,以及和Monitor進(jìn)行通信;■與開(kāi)發(fā)工具手冊(cè)和器件數(shù)據(jù)手冊(cè)和用戶(hù)指南有直接的鏈接;1.2系統(tǒng)要求■Pentium、Pentium-II或兼容處理器的PC;■Window95、Window98、WindowNT4.0;■至少16MBRAM;■至少20MB硬盤(pán)空間;1.3KEILC
3、軟件安裝(以版本up51v710_full為準(zhǔn))解壓縮以后安裝,步驟如下:1.記下安裝序列號(hào),進(jìn)入setup目錄點(diǎn)擊setup.exe進(jìn)行安裝;2.選擇InstallSupport....全新安裝,以前沒(méi)有安裝過(guò)或者放棄以前的序列號(hào)安裝;選擇UpdateCurrentInstallation升級(jí)安裝,將可以保持原來(lái)的序列號(hào),不必再次輸入3.選擇Full安裝,Next->Yes(接受版權(quán)信息)->選擇安裝目錄->Next->輸入序列號(hào)、姓名、公司等,除了序列號(hào)以外,都隨意,可以如實(shí)輸入你的姓名等。->nex
4、t->....直到安裝完成。注意:1.每次安裝都必須進(jìn)行這幾步,每次都需要重新寫(xiě)入AddOn標(biāo)識(shí);2.假如安裝過(guò)程中存在病毒防火墻,可能會(huì)產(chǎn)生xcopy錯(cuò)誤使安裝失敗,此時(shí)請(qǐng)先關(guān)閉病毒防火墻,然后再安裝;3.安裝前必須退出正在運(yùn)行的Keil軟件,否則也會(huì)產(chǎn)生xcopy錯(cuò)誤使安裝失??;4.安裝過(guò)程中可能會(huì)出現(xiàn)安裝SecrityKey錯(cuò)誤,點(diǎn)擊確定即可。這組安裝碼可以使用keilC51軟件到2033年12月底,夠用了吧。Ident=Y1DZKM(這個(gè)號(hào)碼已經(jīng)輸入在addon目錄下的文件中,你不必理會(huì)了)SN=
5、K1DZP-5IUSH-A01UE1.4KEILC工作環(huán)境二、Keil+Protuse仿真軟件完美結(jié)合2.1Proteus與Keil聯(lián)機(jī)(一)--工作環(huán)境設(shè)置注意事項(xiàng)步驟如下:下載keilc51v7.50軟件(或者更高版本)和proteus6.7SP3軟件,分別進(jìn)行安裝。安裝完畢以后進(jìn)行如下置:1、系統(tǒng)安裝上TCP/IP協(xié)議;2、把proteus安裝目錄下VDM51.dll(C:ProgramFilesLabcenterElectronicsProteus6ProfessionalMODELS)文
6、件復(fù)制到Keil安裝目錄的C51BIN目錄中;3、編輯C51里tools.ini文件,加入:TDRV1=BINVDM51.DLL(“PROTEUSVSMMONITOR51DRIVER”);4、keil里設(shè)置:project-->optionsforproject-->debugtab;5、選中useproteusVSMmonitor51(如果想用兩臺(tái)電腦仿真,雙擊setting,輸入IP地址或者DNSname);6、載入proteus文件;7、proteus里DEBUG-->useremotedeb
7、ugmonitor;8、進(jìn)入KEIL的project菜單optionfortarget“工程名”。在DEBUG選項(xiàng)中右欄上部的下拉菜選中ProteusVSMMonitor-51Driver。在進(jìn)入seting,如果同一臺(tái)機(jī)IP名為127.0.0.1,如不是同一臺(tái)機(jī)則填另一臺(tái)的IP地址。端口號(hào)一定為8000注意:可以在一臺(tái)機(jī)器上運(yùn)行keil,另一臺(tái)中運(yùn)行proteus進(jìn)行遠(yuǎn)程仿真;3.2Proteus與Keil聯(lián)機(jī)(二)--軟件聯(lián)調(diào)TOOL.ini修改修改Keil目錄下的TOOLS.ini文件如圖課外作業(yè):
8、1、安裝keilc軟件2、keil與Proteus聯(lián)調(diào)3、試把光電計(jì)數(shù)器用單片機(jī)計(jì)數(shù),然后編寫(xiě)c程序,使用proteus仿真,keil聯(lián)調(diào)。謝謝!