51單片機(jī)入門(mén)教程—— 開(kāi)發(fā)環(huán)境配置
本教程包含51單片機(jī)開(kāi)發(fā)環(huán)境Keil_C51的安裝、破解和漢化,以及51單片機(jī)仿真環(huán)境Proteus的安裝、破解。
(說(shuō)明:本教程僅供學(xué)習(xí)交流之用,禁止任何商業(yè)用途!請(qǐng)?jiān)?4小時(shí)之內(nèi)刪除,如要使用Keil和Proteus請(qǐng)購(gòu)買(mǎi)正版)
1、 Keil_C51
1.1 keil_c51簡(jiǎn)介
Keil C51是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng)。與匯編相比,C語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。Keil提供了包括C編譯器、宏匯編、鏈接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案,通過(guò)一個(gè)集成開(kāi)發(fā)環(huán)境(μVision)將這些部分組合在一起。如果你使用C語(yǔ)言編程,那么Keil幾乎就是你的不二之選,即使不使用C語(yǔ)言而僅用匯編語(yǔ)言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會(huì)令你事半功倍。
1.2 Keil_c51 安裝
從官網(wǎng)上下載Keil的安裝包(Keil官網(wǎng)),教程使用的版本是V9.0。
雙擊安裝包,點(diǎn)擊next,選中同意用戶(hù)協(xié)議。點(diǎn)擊next。
選擇安裝目錄,這里選擇裝到D盤(pán)。點(diǎn)擊next。
(記住安裝目錄,待會(huì)兒漢化要用到)
輸入姓名和郵箱,可以隨便寫(xiě)。點(diǎn)擊next。
正在安裝……
點(diǎn)擊Finish完成安裝。
1.3 Keil_C51破解
在桌面上找到Keil的圖標(biāo),右鍵單擊選擇以管理員身份運(yùn)行。(重要!重要!重要!)
從菜單的File選項(xiàng)打開(kāi)License Management。
可以看到如下的界面,復(fù)制Computer ID。
從網(wǎng)上下載Keil的注冊(cè)機(jī),雙擊打開(kāi)。
把剛剛復(fù)制的Computer ID輸入到CID欄中,點(diǎn)擊Generate,得到注冊(cè)碼。
復(fù)制生成的注冊(cè)碼,返回到剛剛的license management界面,將注冊(cè)碼粘貼到LIC欄中,點(diǎn)擊Add LIC。
看到如下的界面即為破解成功。
(說(shuō)明:本教程僅供學(xué)習(xí)交流之用,禁止任何商業(yè)用途!請(qǐng)?jiān)?4小時(shí)之內(nèi)刪除,如要使用Keil請(qǐng)購(gòu)買(mǎi)正版)
1.4 Keil_C51漢化
從網(wǎng)上下載到Keil_C51的漢化包,找到如圖的兩個(gè)文件。
復(fù)制這兩個(gè)文件到安裝目錄的UV4文件夾里,替換原文件。
(如安裝目錄為D:\Keil,就復(fù)制到D:\Keil\UV4里)
再次打開(kāi)keil,可以看到漢化成功。
2、Proteus的安裝
2.1 Proteus 簡(jiǎn)介
Proteus軟件是英國(guó)Lab Center Electronics公司出版的EDA工具軟件(該軟件中國(guó)總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。它是目前比較好的仿真單片機(jī)及外圍器件的工具。雖然目前國(guó)內(nèi)推廣剛起步,但已受到單片機(jī)愛(ài)好者、從事單片機(jī)教學(xué)的教師、致力于單片機(jī)開(kāi)發(fā)應(yīng)用的科技工作者的青睞。
2.2 Proteus 安裝
從官網(wǎng)上下載Proteus安裝包(Proteus官網(wǎng)鏈接),雙擊打開(kāi)安裝包。
進(jìn)入到安裝界面,點(diǎn)擊next;在隨后的界面點(diǎn)擊點(diǎn)擊yes接受用戶(hù)協(xié)議。
進(jìn)入到license key安裝模式選擇界面,我們選擇本地安裝。點(diǎn)擊next。
進(jìn)入到證書(shū)管理界面,點(diǎn)擊“Browse For Key File”,找到破解包里的LICENSE.lxk文件并打開(kāi),然后點(diǎn)擊“Install”
點(diǎn)擊close返回到安裝界面就可以看到證書(shū)已經(jīng)被安裝了。點(diǎn)擊next選擇安裝路徑。(記住安裝路徑)
接下來(lái)一路next,沒(méi)什么好說(shuō)的。
點(diǎn)擊finish完成安裝
至此,proteus就安裝完成了,不過(guò)安裝程序沒(méi)有幫我們創(chuàng)建桌面快捷方式,我們可以在開(kāi)始菜單里找到proteus并創(chuàng)建桌面快捷方式。
2.3 Proteus的破解
安裝完后我們打開(kāi)程序會(huì)報(bào)錯(cuò),需要破解后才能正常使用。從網(wǎng)上找到破解包,雙擊打開(kāi)。
選擇proteus的安裝路徑,點(diǎn)擊升級(jí)。
再次打開(kāi)proteus就發(fā)現(xiàn)可以正常使用了。
(說(shuō)明:本教程僅供學(xué)習(xí)交流之用,禁止任何商業(yè)用途!請(qǐng)?jiān)?4小時(shí)之內(nèi)刪除,如要使用Proteus請(qǐng)購(gòu)買(mǎi)正版)
2.3 Proteus的漢化
在網(wǎng)上下載漢化包,在包里面找到這兩個(gè)文件,復(fù)制到安裝目錄的BIN文件夾里,替換原有文件。
(例如安裝目錄是D:\Program Files (x86)\Labcenter Electronics\Proteus 7 Professional,則安裝到D:\Program Files (x86)\Labcenter Electronics\Proteus 7 Professional\BIN)
打開(kāi)Proteus,如果沒(méi)有如下報(bào)錯(cuò),就漢化成功了。
如果有報(bào)錯(cuò)就把 “漢化報(bào)錯(cuò).exe” 文件復(fù)制到BIN目錄里,雙擊運(yùn)行,點(diǎn)擊Apply patch。
打開(kāi)Proteus,可以看到已經(jīng)漢化。