引子
最近幾年,芯片的價格是屢創(chuàng)新高。沒有最高,只有更高。迫使工程師朋友們不得不把集成電路換成分立元件,進口器件換成國產(chǎn)器件,高位數(shù)換成低位數(shù)。
這不,一直以來我們都是使用keil5來開發(fā)32位單片機。最近由于降低成本考慮,打算使用51單片機來開發(fā)一個功能相對來說簡單的模塊。那么問題來了,KEIL5軟件并不支持51單片機的開發(fā)。一般情況下,51單片機是在keil4上進行代碼編寫及編譯的。那我只能安裝keil4 和keil5兩個軟件,使用哪個就打開哪個。想想這也太麻煩了吧。有沒有什么別的辦法,在keil5上也可以開發(fā)51單片機程序呢?
答案是:有的。
正題
keil5之所以無法開發(fā)51單片機程序,是因為keil5中默認并沒有51芯片庫,這就導(dǎo)致了keil5創(chuàng)建工程時找不到89C51芯片。解決辦法就是使keil5集成51芯片庫就可以了。
解決步驟
1、找到51單片機芯片庫官方下載地址:
https://www.keil.com/download/product/
我這里從其他地方找的是這個版本,如下圖:
2、安裝51單片機芯片庫步驟
a、 右擊以上圖標,以管理員身份運行。彈出如下窗口:
b 、點擊下方Next,彈出如下彈框:
c、勾選同意該協(xié)議后,,點擊Next,
d、確認自己keil5的根目錄(一般默認是沒問題的),點擊next后,彈窗如下:
e、隨便填寫下 custmer information信息后,點擊next,開始安裝:
f、安裝完成后,點擊finish。如下圖所示:
3、打開keil5創(chuàng)建51單片機工程進行驗證
再次打開kei5軟件。重新建立工程。可以看到選擇芯片這一菜單中已經(jīng)有了51單片機的型號可選了。至此,按照步驟一步步創(chuàng)建工程,添加文件,就可以進行開發(fā)了。后面就不多說了。
以上就是今天的分享。如果你覺得對你有用的話,歡迎關(guān)注、點贊、轉(zhuǎn)發(fā)和評論!讓我們一起學習,共同進步!