1. 程式人生 > >51微控制器入門_使用keil新建工程以及串列埠驅動下載和程式燒寫教程

51微控制器入門_使用keil新建工程以及串列埠驅動下載和程式燒寫教程

        51微控制器是很簡單的一款微控制器,適合於新手的入門學習,但是也只能作為初學者繼續往上學習的一個墊腳石。這篇部落格我主要的目的是寫給我們學校社團的萌新閱覽的,方便他們入門51,繼續堅持學習下去。假如你有一個51微控制器學習板和電腦,只要仔細照著這篇教程做,基本上不到半個小時就能在51上燒一個關於led燈的程式碼了。

       百度網盤連結:點選下載keil5C51,破解的註冊機,ch341驅動,燒錄軟體,以及完整的新建工程及燒錄程式碼教程

       密碼:1zh4

       上面的連結資料很全,第一個word檔案裡面一步一步教了你如何使用keil4軟體新建一個工程檔案,以及使用stc-isp燒錄程式碼進51微控制器。第二個檔案是keil5c51的安裝包,keil5軟體的使用基本於keil4相同,給我的感覺就是keil5的軟體介面更為好看一點(直男審美吧),在新建工程的過程基本與keil4相同。第四個檔案是keil的註冊機,用來破解keil軟體,如果不破解的話就編譯不了超過2k大小的程式碼。

       大家將上述檔案下載後便是安裝與破解了。

       首先是ch341驅動的安裝,很簡單,兩三分鐘就能裝好。

        雙擊ch341ser.exe,在進度條走滿後可能會彈出一個對話方塊,不用管,點是就行了

     然後假如直接點安裝的話,可能會提示安裝失敗或者預安裝成功,如圖a一樣,但這並沒有真正的安裝成功。正確的操作是將51微控制器的雙頭usb線將51微控制器與電腦相連,然後再點安裝,然後就會如圖b一般提示安裝成功。

圖a
圖a
圖b

 

       好,現在驅動大家裝好了。接下來我們來安裝keil5c51。

      這個過程相對來說更為簡單了,雙擊c51v956.exe檔案,然後一路next就是了。其中有一步驟是要你填自己的身份及郵箱的,那個亂填便可以了,不過有一點值得一提的就是關於安裝時的路徑選擇,儘量不要裝在C盤吧,並且養成一個記住自己安裝路徑的好習慣。

      關於keil5軟體的破解,這是一個小重點了。

       首先右擊keil5的軟體圖示,然後在那一欄種找到”以管理員身份執行“,點進去。這點很重要,不以管理員身份執行是破解不了這個軟體的。因為不方便截圖就不放圖了。

       進入軟體後點開介面左上角的file,然後在下面找到License Mangement…點選,可見如下介面,複製左上角的CID框框中的一串字元。

    雙擊點開KEIL_Lic.exe,伴隨著一種奇特的BGM,第一步將之前複製的CID貼上到註冊機CID一欄,然後點選Generate生成註冊碼,第三步將註冊碼複製貼上到keil5的License Management裡的LIC一欄,最後點選Add LIC會提示註冊成功。

       接下來就只用按照檔案“51入門新建工程及下載程式流程.docx”裡面的流程進行便是了。這個文件是我的一位朋友寫的,經他的同意,我在此處拿來給大家分享吧。

       因為比較晚了,中間的一些關於51燒寫的注意事項我就留到日後寫吧。不出意外的話,不到半個小時,大家就能夠給51燒寫第一個程式碼了,趕快行動吧。

       51是微控制器入門的一個基礎,假如想要深入發展的話,以後要學的東西和走的路還很長。

        “但行好事,不問前程”這句話也算是在一直激勵著我吧。