1. 程式人生 > >51微控制器學習-準備工作

51微控制器學習-準備工作

首先我們介紹一下學習51微控制器要做的一些準備工作:
1)編譯器(KEIL5)
2)燒錄器(STC-ISP)
3)CH340串列埠驅動(CH340G)

好的,我們現在做的是怎麼找到這些資料,當然我們所提供的資料包裡面已經包含這些所需要的軟體了,但是我們莫西科技不光是教你學會微控制器,還會教你怎麼學習微控制器更加高效,對你以後獨立學習微控制器知識至關重要(通過網路找到你需要的資源)。這是其他的微控制器開發板賣家不會教到的東西。後期我們會通過實踐中的專案讓大家更加了解微控制器。

**

**

編譯器KEIL5

**

**
科技日新月異,不管微控制器還是其他的嵌入式技術都是變化很快的東西,所有的軟體想要找到最新的版本只能通過官網,KEIL的官方網址是:keil.com 我們進入這個網站後看到如下圖
keil官網


英文不好的人,在進入這個介面後,千萬不要慌張,就算你什麼也看不懂也要鎮定自若。看不懂沒什麼關係,我們只要找到我們要找的東西就行,頁頭是ARM公司的log,往下左邊是房屋形狀的是主頁(國際通用圖片),Products(產品)這個不懂就有點懷疑你知之為知之了,Download(下載)我們要找的就是這個,Events(更新),Support(技術支援)。
下面我們點選Download->Product Downloads->C51你會看到如下圖keil註冊
這個時候,你把個人資訊填寫進去(個人資訊的郵箱一定要寫對,其他可以隨便填寫),填完之後點選Submit提交。然後你就可以看到頁面中有個c51v955.EXE就是我們要下載的內容。

下載完成後,安裝,跟我們一般軟體安裝一樣。
由於KEIL5免費的只能編譯2K程式碼量,這個時候我們就需要下載一個破解軟體KEIL_LIC,同樣百度一下。開啟軟體後看到如下圖:
keil_lic
這個時候,我們開啟keil5,點選File->License Management->CID.然後拷貝CID裡面的內容到KEIL_LIC裡的CID選項,Target選擇C51,下面的選擇Prof.Developers Kit/RealView MDK,然後點選Generate獲取破解編號如 ZBDAR-KNGTQ-SLWCN-YV1ZT-Q86H4-PQFSJ這樣的編碼,然後拷貝編碼到KEIL5中New License ID Code裡面,在點選Add LIC就大功告成了。這個時候我們的keil就可以編譯更大的程式碼啦!!

**

**

燒錄器

**

**
開啟stc-isp-15xx-v6.85N軟體,會看到溫馨提示,直接點選確認就行。會看到如下介面:
這裡寫圖片描述
微控制器型號選擇 STC89C52RC/LE52RC, 串列埠號選擇帶USB-SERIAL CH340的那個,然後開啟程式檔案(就是需要下載的HEX檔案),其他的按照預設設定就行。最後點選【下載/程式設計】按鍵就可以下載啦。下載的時候需要冷啟動(冷啟動是點選下載後,微控制器需要從新上電一次)。

**

**

CH340串列埠驅動

**

**
開啟ch341ser(這個時候不要插微控制器的USB口)
ch340驅動
點選安裝就成功啦!插上微控制器USB口,然後我們就會在電腦裡面看到CH340的驅動啦。是不是非常簡單呢。