當(dāng)前位置:首頁(yè) > 電腦軟件 > 編程軟件 > Keil C51(C語(yǔ)言單片機(jī)編程軟件)官方版

Keil C51(C語(yǔ)言單片機(jī)編程軟件)官方版

版本:v9.60a 大?。?1.95M 語(yǔ)言:簡(jiǎn)體中文 類別:編程軟件
  • 類型:國(guó)產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-12-14
  • 廠商:Keil Software
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7
  • 本地下載
8.2
0% 0%

情介紹

Keil C51官方版是一款非常優(yōu)秀的C語(yǔ)言單片機(jī)編程軟件,同時(shí)也是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件,與匯編相比,C語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。用過(guò)匯編語(yǔ)言后再使用C來(lái)開(kāi)發(fā),而Keil C51支持匯編及c語(yǔ)言以及混合編程。同時(shí)具備功能強(qiáng)大的軟件仿真和硬件仿真(用mon51協(xié)議)。還提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全Windows界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到它生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。
而Keil C51官方版版向后兼容KeilMDK-ARMuVision4,以前的項(xiàng)目同樣可以在MDKv5上進(jìn)行開(kāi)發(fā),MDKv5同時(shí)加強(qiáng)了針對(duì)Cortex-M微控制器開(kāi)發(fā)的支持,并且對(duì)傳統(tǒng)的開(kāi)發(fā)模式和界面進(jìn)行升級(jí),將分成兩個(gè)部分,MDKCore和SoftwarePacks。其中,SoftwarePacks可以獨(dú)立于工具鏈進(jìn)行新芯片支持和中間庫(kù)的升級(jí)。這部分較MDKv4版本做出了很大的更新。Softwarepacks分為Device、CMSIS、MDKProfessionalMidleware三個(gè)小部分,包含了各類可用的設(shè)備驅(qū)動(dòng)。MDKv5可以在Softwarepacks窗口選擇需要安裝或者更新的軟件組件。并且還支持8051微控制器的PK51專業(yè)開(kāi)發(fā)工具,支持所有的8051系列的芯片,包括經(jīng)典設(shè)備以及具有IP核的設(shè)備。而作為產(chǎn)業(yè)標(biāo)準(zhǔn)的Keil C編譯器、宏匯編器、調(diào)試器、實(shí)時(shí)內(nèi)核、單板計(jì)算機(jī)和仿真器,支持所有的251系列微控制器,幫助你如期完成項(xiàng)目進(jìn)度。當(dāng)你準(zhǔn)備在目標(biāo)硬件上測(cè)試軟件應(yīng)用時(shí),可以使用MON51、MON390、NONADI、或者FlashMON51目標(biāo)監(jiān)視器、ISD51 In-System調(diào)試器、ULINK USB-JTAG適配器在目標(biāo)系統(tǒng)上下載并測(cè)試程序代碼。

Keil C51官方版使用教程

1、啟動(dòng)我們安裝好的keil c51軟件。

2、進(jìn)入主界面后點(diǎn)擊project再選擇new uVision Project創(chuàng)建新工程。

3、之后會(huì)彈出一個(gè)對(duì)話框,在這里選擇工程保存位置點(diǎn)擊保存。

4、保存后出現(xiàn)如下提示,點(diǎn)擊否。

5、新建一個(gè)文件,點(diǎn)擊file-new。之后右側(cè)會(huì)出現(xiàn)編輯區(qū)。

6、保存此文件,這里命名為main.c。

7、保存之后就可編寫(xiě)C文件了,根據(jù)自己的需要在右側(cè)編輯區(qū)編輯即可,編輯完成后保存。

8、編寫(xiě)完成后將文件添加到工程中去。

9、最后配置輸出hex文件。

功能特色

向后兼容KeilMDK-ARMuVision4,以前的項(xiàng)目同樣可以在MDKv5上進(jìn)行開(kāi)發(fā),MDKv5同時(shí)加強(qiáng)了針對(duì)Cortex-M微控制器開(kāi)發(fā)的支持,并且對(duì)傳統(tǒng)的開(kāi)發(fā)模式和界面進(jìn)行升級(jí),將分成兩個(gè)部分,MDKCore和SoftwarePacks。其中,SoftwarePacks可以獨(dú)立于工具鏈進(jìn)行新芯片支持和中間庫(kù)的升級(jí)。
1、MDKCore–MDK核心
MDKCore包含微控制器開(kāi)發(fā)所有的所有組件,包括IDE(uVision5)、編輯器、ARMC/C++編輯器、uVision調(diào)試跟蹤器和PackInstaller。
2、uVision5IDE集成開(kāi)發(fā)界面
uVision5IDE集成開(kāi)發(fā)環(huán)境與uVision4相差不大,在編譯工具欄右側(cè)多了兩個(gè)綠色按鈕,ManageRun-timeEnvironment和PackInstaller按鈕。
MDKCore是一個(gè)獨(dú)立的安裝包,大概300M左右大小,可以到ARM國(guó)內(nèi)代理商米爾科技官網(wǎng)下載正式版本。下載安裝以后就可以一直使用,如果Keil有芯片支持、CMSIS或者中間庫(kù)的升級(jí),直接通過(guò)Softwarepacks本地升級(jí)即可。
3、Softwarepacks–MDK軟件包
這部分較MDKv4版本做出了很大的更新。Softwarepacks分為Device、CMSIS、MDKProfessionalMidleware三個(gè)小部分,包含了各類可用的設(shè)備驅(qū)動(dòng)。MDKv5可以在Softwarepacks窗口選擇需要安裝或者更新的軟件組件。

軟件優(yōu)勢(shì)

1、軟件的使用界面相當(dāng)?shù)挠押谩?br /> 2、可以快速的進(jìn)行學(xué)習(xí)。
3、使用方面也得到了快速的加強(qiáng)。
4、還可對(duì)編輯進(jìn)行操作。
5、也支持進(jìn)行編譯的使用。
6、包括了仿真的操作使用。
7、也支持對(duì)所有的8051產(chǎn)品進(jìn)行生成。
8、也支持進(jìn)行匯編的操作。
9、還可進(jìn)行C語(yǔ)言的程序設(shè)計(jì)。

更新日志

v9.60a版本
更新:Segger JLink IS2083調(diào)試驅(qū)動(dòng)程序到版本6.44.4。

載地址

  • 電腦版
Keil C51(C語(yǔ)言單片機(jī)編程軟件)官方版 v9.60a電腦版

網(wǎng)友評(píng)論

1人參與互動(dòng),1條評(píng)論
第1樓浙江省杭州市網(wǎng)友發(fā)表于: 2023-03-17 20:33:25
goodd ,good man,good ,use good,use good
0蓋樓(回復(fù))
(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)