當(dāng)前位置:首頁 > 技術(shù)學(xué)院 > 技術(shù)前線
[導(dǎo)讀]Keil C51是美國Keil軟件公司(現(xiàn)已被ARM公司收購)出品的支持8051系列單片機(jī)架構(gòu)的一款I(lǐng)DE(集成開發(fā)環(huán)境)。 Keil C51是一款經(jīng)典的、功能強(qiáng)大的、適用寬廣的集成開發(fā)環(huán)境,是業(yè)界知名度、口碑比較好的,也是被廣大8051單片機(jī)軟件開發(fā)工程師所選擇的一款集成開發(fā)環(huán)境。

當(dāng)啟動一個(gè)新的項(xiàng)目,只需選擇從設(shè)備數(shù)據(jù)庫使用的微控制器和IDE的μVision設(shè)置所有的編譯器,匯編器,連接器和內(nèi)存選項(xiàng)為您服務(wù)。

l 許多示例程序包括幫助您開始使用最流行的嵌入式8051。

l Keil公司的μVision調(diào)試器準(zhǔn)確地模擬片上外設(shè)(I2C,CAN,UART,SPI,中斷,I / O端口,A / D轉(zhuǎn)換器,D / A轉(zhuǎn)換器和PWM模塊)的8051設(shè)備。模擬可以幫助您了解的硬件配置,避免浪費(fèi)在設(shè)置問題的時(shí)間。此外,與模擬,你可以寫和目標(biāo)硬件之前測試應(yīng)用是可用的。

l 當(dāng)你準(zhǔn)備開始測試與目標(biāo)硬件的軟件應(yīng)用程序,使用MON51,MON390,MONADI或FlashMON51目標(biāo)顯示器,ISD51系統(tǒng)內(nèi)調(diào)試器,或ULINK USB-JTAG適配器下載和測試程序代碼對你的目標(biāo)系統(tǒng)。

2.支持芯片

Keil C51對于初學(xué)的朋友來說,AT89系列、STC89系列、STC12系列單片機(jī)不會陌生,因?yàn)槭忻嫔洗蟛糠珠_發(fā)板就是這些芯片。但是Keil C51軟件支持的芯片多達(dá)幾百款,具體可以進(jìn)入官網(wǎng)查看。

Keil C51默認(rèn)是不支持STC單片機(jī)的,對于很多初學(xué)者來說,要使用Keil C51開發(fā)STC單片機(jī)程序就是一個(gè)問題了。有兩個(gè)辦法可以解決這個(gè)問題:

1、選擇其他芯片(如AT89C52)代替STC系列芯片【STC單片機(jī)是51架構(gòu),51架構(gòu)一樣的單片機(jī)可以通用】。

2、在Keil C51中添加STC芯片的補(bǔ)丁【下面章節(jié)我會講述該內(nèi)容】。

官方支持芯片地址:http://www.keil.com/c51/chips.asp

Ⅲ、下載

Keil C51這個(gè)軟件可以到官網(wǎng)下載,也可以到我百度網(wǎng)盤下載。下面章節(jié)講述的安裝、注冊也是從官方下載的軟件,為了方便大家下載,我將其上傳至百度網(wǎng)盤(和官網(wǎng)的一樣)。

1.官網(wǎng)下載

目前(2016年10月)Keil C51官方最新版本是V9.56,更多老版本可以在我百度網(wǎng)盤下載【定期更新】。

官方下載地址:https://www.keil.com/download/product

(官方Keil 有四個(gè)版本,這里以C51版本為例)

1.打開上面鏈接,點(diǎn)擊“C51”如下圖:

2.填寫信息(若覺得麻煩,可以到我百度網(wǎng)盤下載),到網(wǎng)頁最下面,點(diǎn)擊“Submit”提交:

3.點(diǎn)擊“C51V956.EXE”,選擇保存路徑,點(diǎn)擊“下載”:

2.我百度網(wǎng)盤下載

百度網(wǎng)盤下載方便、快捷,里面包含注冊機(jī)、STC補(bǔ)丁文件。我在百度網(wǎng)盤提供下載的版本也是從官網(wǎng)下載,上傳至百度網(wǎng)盤【定期更新至最新版本】。

百度網(wǎng)盤地址:http://pan.baidu.com/s/1o767AVS

注意:由于許多網(wǎng)盤近年來受到影響都相繼關(guān)閉了,如果網(wǎng)盤鏈接失效,可以微信公眾號查看更新鏈接,或微信聯(lián)系作者。

Ⅳ、安裝

Keil C51集成開發(fā)環(huán)境的安裝比較簡單(基本上就是一路Next下去)。還是按照常規(guī)安裝教程(截圖)講述一下吧,以上面下載的“c51v956.exe”軟件為例講述。

支持的操作系統(tǒng):http://www2.keil.com/system-requirements

Windows Vista、Windows 7、Windows 8和Windows 10

【注意:Keil C51 V9.56不再支持Windows XP系統(tǒng)了,安裝在Windows XP也可以用,但兼容性不好,容易出現(xiàn)問題,建議安裝在官方指定系統(tǒng)下】

1.下載軟件,雙擊安裝包,進(jìn)入安裝向?qū)Ы缑?,點(diǎn)擊“Next”

2.勾選“I agree to...”,點(diǎn)擊“Next”

3.選擇路徑(可以默認(rèn)),點(diǎn)擊“Next”

4.填寫信息(可以隨便填寫),點(diǎn)擊“Next”

5.安裝過程需要等待兩分鐘,最后點(diǎn)擊“Finish”就安裝完成

至此Keil C51就安裝完成,可以新建工程使用了。但為了不受編譯代碼大小限制和用戶體驗(yàn),就需要購買授權(quán),或注冊。

Ⅴ、注冊

Keil C51是一個(gè)收費(fèi)的軟件,官方打擊盜版也比較嚴(yán)厲,若你是商業(yè)用途,建議購買正版軟件。當(dāng)然,我這里是針對個(gè)人開發(fā)學(xué)習(xí)的朋友而言,進(jìn)行非商業(yè)用途的使用。

我上面百度網(wǎng)盤提供下載的地址里面有一個(gè)“注冊機(jī)”文件,本章將利用該注冊機(jī)進(jìn)行注冊。

1.打開上面安裝好的Keil C51,若出現(xiàn)下圖提示,請關(guān)閉軟件,重新以管理員身份運(yùn)行軟件(選中Keil uVision5 -> 右鍵 -> 以管理員身份運(yùn)行)

2.打開注冊管理窗口(File -> License Management),并復(fù)制CID(備用)。

3.打開“注冊機(jī)”:(1)粘貼上面復(fù)制的CID,(2)目標(biāo)選擇C51,(3)生成注冊碼,(4)復(fù)制注冊碼

4.回到注冊界面:(1)粘貼上面生成的“注冊碼”,(2)點(diǎn)擊“Add LIC”,(3)看見顯示信息說明注冊成功。

Ⅵ、添加STC芯片補(bǔ)丁

很多使用STC單片機(jī)開發(fā)的朋友應(yīng)該知道,安裝好Keil C51后,新建工程選擇芯片時(shí),沒有STC單片機(jī)型號。如下圖:

要使這里有STC單片機(jī)型號,就需要添加一個(gè)STC是補(bǔ)丁。 這里需要大家到STC官網(wǎng):http://www.stcmcu.com

下載STC-ISP軟件,通過這個(gè)軟件進(jìn)行添加STC系列單片機(jī)。具體添加過程有提供說明。

至此,我們就可以正常選擇STC單片機(jī)進(jìn)行軟件開發(fā)了。

Ⅶ、說明

Keil C51這個(gè)工具是一款收費(fèi)的軟件,官方打擊盜版也比較嚴(yán)厲,若你是商業(yè)用途,建議購買正版軟件。

Keil C51 的使用方法和Keil MDK-ARM類似,若要了解其使用方法,可以進(jìn)入我微信公眾號查看我整理匯總的“Keil MDK-ARM系列教程”。

以上總結(jié)僅供參考,若有不對之處,敬請諒解。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉