<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何創建51單片機KEIL工程步驟

科技綠洲 ? 來源:年少有為 ? 作者:年少有為 ? 2023-09-11 10:49 ? 次閱讀

1. 什么是Keil軟件

Keil軟件是一款專為嵌入式系統開發而設計的集成開發環境(IDE),常用于51、STM32單片機軟件開發的編程軟件。Keil編程軟件不僅支持多種工具和擴展程序,還能夠處理多種文件格式和數據交換方式;可支持單片機程序的在線仿真,或通過仿真器進行實物仿真,大大方便開發人員的工作。

其中,我們常用的Keil軟件有兩種,分別為Keil C51以及Keil MDK,前者主要用于51單片機等8051內核單片機的開發工具(不支持32位單片機),Keil MDK主要用于ARM架構單片機的開發工具,主要用于STM32單片機等32單片機。所以在使用Keil軟件時需要主要這一點。

2.如何創建51單片機KEIL工程步驟:

(1)打開keil軟件,點擊工具欄-Project,選擇創建新的工程;

圖片

(2)然后給工程命名,文章以project為例,然后點擊保存;

圖片

(3)保存后,選擇工具包,如果使用STC單片機,建議選擇使用STC MCU Database,這樣子代碼編譯出來的HEX文件能最好地兼容STC單片機。如果剛安裝的keil軟件沒有STC的工具包,可參見《keil軟件添加STC數據包》。

圖片

(4)然后選擇具體的單片機型號(以STC89C52單片機為例),然后點擊OK;

圖片

(5)然后創建代碼文本,選擇 C File格式,如圖:

圖片

圖片

(6)然后便可以在c文件里編寫51單片機代碼了;此時還差一個步驟,需要選擇keil軟件編譯代碼后自動生成HEX文件;

圖片

(7)以下編寫一段單片機控制LED閃爍的代碼例程。編寫好了后點擊編譯按鈕;

圖片

(8)編譯好后,keil軟件便自動生成可燒錄單片機的HEX文件;然后便可使用STC-ISP軟件將代碼燒錄到單片機中。

圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 軟件開發
    +關注

    關注

    0

    文章

    564

    瀏覽量

    27187
  • 51單片機
    +關注

    關注

    269

    文章

    5648

    瀏覽量

    120971
  • 程序
    +關注

    關注

    114

    文章

    3630

    瀏覽量

    79643
  • keil
    +關注

    關注

    68

    文章

    1195

    瀏覽量

    165482
收藏 人收藏

    評論

    相關推薦

    單片機】Proteus和Keil分別創建單片機工程 精選資料分享

    【征服單片機】技能篇:Proteus和Keil如何分別創建單片機工程?大家好!我是皮皮貓。每文一言: 要想改變命運,首先改變自己。本篇文章:本篇文章,主要是關于Proteus和
    發表于 07-15 09:50

    如何安裝Keil C51詳細步驟

    如何安裝Keil C51詳細步驟,【單片機】— {軟件安裝}—{Keil C51}一、下載二、安
    發表于 07-15 08:03

    51單片機的變量的位如何定義

    51單片機的變量的位如何定義,在單片機編程使用中,會涉及到將某些函數定義到指定的code區。此時需要對工程文件進行配置修改才可完成。本期針對單片機
    發表于 07-19 09:02

    Keil5創建51單片機項目中CPU顯示為空怎么解決?

    Keil5創建51單片機項目中CPU顯示為空怎么解決?
    發表于 10-09 08:38

    keil工程創建工程燒錄單片機型號

    keil工程創建工程燒錄單片機型號:AT89C52特別說明:在點擊“下載/編程”按鈕時才給單片機通電
    發表于 01-13 08:25

    KEIL5無法創建C51工程怎么解決

    89C51工程卻發現找不到89C51的芯片包了。今天給大家分享一下解決辦法。無法創建的原因keil4通常用來開發
    發表于 01-24 06:27

    如何使用Keil3開發51單片機程序

    51單片機是比較簡單也是使用比較廣泛的一種,初學單片機的朋友51單片機是必學的一門課程??赡芎芏嗯笥褎傞_始不知道怎么
    發表于 11-26 08:38 ?6916次閱讀

    單片機開發軟件Keil C51使用步驟詳細介紹

    單片機開發軟件Keil C51使用步驟詳細介紹
    發表于 12-19 15:40 ?7次下載

    51單片機開發環境keil uVision4安裝,創建一個簡單工程

    51單片機開發環境keil uVision4安裝,創建一個簡單工程
    發表于 11-13 12:21 ?6次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>開發環境<b class='flag-5'>keil</b> uVision4安裝,<b class='flag-5'>創建</b>一個簡單<b class='flag-5'>工程</b>

    單片機】Proteus和Keil分別創建單片機工程

    【征服單片機】技能篇:Proteus和Keil如何分別創建單片機工程?大家好!我是皮皮貓。每文一言: 要想改變命運,首先改變自己。本篇文章:本篇文章,主要是關于Proteus和
    發表于 11-14 18:36 ?12次下載
    【<b class='flag-5'>單片機</b>】Proteus和<b class='flag-5'>Keil</b>分別<b class='flag-5'>創建</b><b class='flag-5'>單片機工程</b>

    KEIL C51文件管理,工程創建

    1、在51單片機下載程序的軟件添加頭文件,在Keil仿真設置中選擇1所在方框,然后找到keil c51這個軟件的安裝位置選擇c
    發表于 11-21 15:06 ?8次下載
    <b class='flag-5'>KEIL</b> C<b class='flag-5'>51</b>文件管理,<b class='flag-5'>工程</b><b class='flag-5'>創建</b>

    Keil5創建51單片機項目中CPU顯示為空

    Keil5創建51單片機項目中CPU顯示為空
    發表于 11-23 16:36 ?12次下載
    <b class='flag-5'>Keil</b>5<b class='flag-5'>創建</b><b class='flag-5'>51</b><b class='flag-5'>單片機</b>項目中CPU顯示為空

    如何在KEIL C51 軟件上創建一個工程

    如何在KEIL C51 軟件上創建一個工程
    發表于 11-23 17:06 ?1次下載
    如何在<b class='flag-5'>KEIL</b> C<b class='flag-5'>51</b> 軟件上<b class='flag-5'>創建</b>一個<b class='flag-5'>工程</b>

    KEIL5安裝C51依賴,解決KEIL5無法創建C51工程

    89C51工程卻發現找不到89C51的芯片包了。今天給大家分享一下解決辦法。無法創建的原因keil4通常用來開發
    發表于 11-29 12:51 ?56次下載
    <b class='flag-5'>KEIL</b>5安裝C<b class='flag-5'>51</b>依賴,解決<b class='flag-5'>KEIL</b>5無法<b class='flag-5'>創建</b>C<b class='flag-5'>51</b><b class='flag-5'>工程</b>

    51單片機工程模板創建方法

    本教程將向大家介紹如何使用KEIL C51 軟件以及如何創建51 單片機工程。通過本教程的學習,讓大家
    發表于 07-15 15:27 ?3237次閱讀
    <b class='flag-5'>51</b><b class='flag-5'>單片機工程</b>模板<b class='flag-5'>創建</b>方法
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>