在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內不再提示

如何使用Keil UVision IDE進行8051編程

454398 ? 來源:網(wǎng)絡整理 ? 作者:網(wǎng)絡整理 ? 2019-12-10 09:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:下載Keil UVision IDE

如何使用Keil UVision IDE進行8051編程

Keil為8051體系結構(C51)提供了代碼受限(2K字節(jié))評估版),足以滿足學習目的。

評估版的主要限制如下。

8051編譯器,匯編器,鏈接器和調試器的目標代碼限制為2 KB

生成超過2 KB的目標代碼的程序將無法編譯

調試器支持2 KB或更小的程序

不提供對多個DPTR寄存器的硬件支持

Keil uVision IDE(評估版)可以是通過該鏈接下載。

單擊上面的鏈接,您將重定向到Keil網(wǎng)站下載部分。

請單擊 C51 圖標下載8051。開發(fā)工具(上圖)。

并下載Windows可執(zhí)行文件。

更多信息,請點擊此處。

步驟2:使用Keil Uvision創(chuàng)建8051/8052項目IDE

為8051安裝Keil uVision工具后,雙擊Windows桌面上的Keil圖標以啟動IDE。

要使用Keil IDE創(chuàng)建一個新的8051項目,請單擊IDE菜單上的‘ Project ’項目。 ar,然后選擇‘New uVision Project 。..’,如上圖所示。

現(xiàn)在創(chuàng)建一個文件夾來存儲您的項目并為您的項目文件命名(* .uvproj),例如測試(Test.uvproj)。

步驟3:在Keil中選擇8051設備

您然后將轉到設備選擇對話框,您可以在其中選擇要為其開發(fā)軟件的8051衍生產(chǎn)品。

Keil在其IDE上支持各種8051衍生產(chǎn)品。

在選擇特定的微控制器時,Keil IDE還將在其左窗格中顯示所選微控制器的功能。您可以單擊“確定”確認選擇。

步驟4:

選擇8051導數(shù)后,

您將看到如上所示的另一個對話框。要復制STARTUP。 A51

單擊‘是’

步驟5:

現(xiàn)在將項目窗格他的Kiel IDE看起來像這樣(上圖)

步驟6:將C文件添加到Keil Project

現(xiàn)在可以將C文件添加到項目中。

右鍵單擊“項目”窗格上的源組1 文件夾,然后選擇將新項添加到組“源Group1”。 。

步驟7:

現(xiàn)在,您可以選擇要添加到項目中的文件類型。

選擇C File(.c)并為其命名(在這里為main.c),然后單擊 Add 。

現(xiàn)在可以在main.c中鍵入一個小程序,使連接到8051端口1的LED閃爍。您可以在下面找到源代碼。

#include

void delay(void);

void main(void)

{

while(1)

{

P1 = 0xFF; // Turn ON all LED‘s connected to Port1

delay();

P1 = 0x00; // Turn OFF all LED’s connected to Port1

delay();

}

}

void delay(void)

{

int i,j;

for(i=0;i《0xff;i++)

for(j=0;j《0xff;j++);

}

步驟8:構建C使用Keil UVision IDE進行項目

在將以上c程序鍵入到main.c文件后,可以按 F7鍵來編譯C文件或轉到IDE菜單欄上的“ Project-》 Build Target ”。

步驟9:

如果沒有錯誤,則代碼將編譯,您可以在Build Output窗格中查看輸出。

步驟10:使用Kiel IDE生成8051 HEX文件

為了將代碼下載到8051微控制器中,我們必須生成相應的十六進制代碼。

在Keil uVision IDE中,您可以通過右鍵單擊“ Target 1 ”文件夾并為目標“ Target1”選擇選項來為8051派生文件生成十六進制文件。.. 。

第11步:

然后在目標“ 目標1 的選項上》對話框,

選擇“輸出”標簽,然后選中創(chuàng)建十六進制文件選項,然后按確定。

現(xiàn)在按F7重建項目。

Kiel IDE將在Objects文件夾中生成一個與項目相同名稱的hex文件(此處為Test.hex)。

第12步:查看生成的十六進制文件

您可以使用記事本打開Test.hex文件以查看創(chuàng)建后的內容。

步驟13:將HEX代碼下載到8051

上傳十六進制代碼特定于您所使用的8051衍生產(chǎn)品,例如某些微控制器(如P89V51和Nuvoton W78E05D)內置了引導加載程序,可以通過其串行端口上傳十六進制代碼。

責任編輯:wv

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

    關注

    3

    文章

    311

    瀏覽量

    52205
  • 軟件
    +關注

    關注

    69

    文章

    5139

    瀏覽量

    89058
  • 編程
    +關注

    關注

    88

    文章

    3686

    瀏覽量

    94999
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于8051 IP調試器設計方案

    8051 IP調試器是一種對基于8051指令系統(tǒng)的IP核進行調試的軟硬件結合工具,需要與集成開發(fā)環(huán)境(IDE)結合使用。
    的頭像 發(fā)表于 05-07 11:37 ?363次閱讀
    基于<b class='flag-5'>8051</b> IP調試器設計方案

    Keil uVision 5安裝包下載,詳細安裝教程~

    安裝包獲取見文末~ 1、下載Keil uVision 5后,右鍵單擊軟件壓縮包,選擇\"解壓到Keil5\"。 2、進入解壓文件夾,雙擊打開MDK511文件夾。 3、運行
    發(fā)表于 03-15 12:10

    UC-002:使用Keil uVision2 IDE使用C語言進行開發(fā)

    電子發(fā)燒友網(wǎng)站提供《UC-002:使用Keil uVision2 IDE使用C語言進行開發(fā).pdf》資料免費下載
    發(fā)表于 01-14 16:34 ?0次下載
    UC-002:使用<b class='flag-5'>Keil</b> <b class='flag-5'>uVision</b>2 <b class='flag-5'>IDE</b>使用C語言<b class='flag-5'>進行</b>開發(fā)

    單片機Debug工具性能對比 單片機調試常用命令

    。以下是對單片機調試工具性能的簡要對比以及一些常用的調試命令。 單片機Debug工具性能對比 Keil uVision 性能 :Keil uVision 是一款功能強大的集成開發(fā)環(huán)境(
    的頭像 發(fā)表于 12-19 09:56 ?1344次閱讀

    如何選擇 MCU IDE:概述比較 NXP MCUXpresso、VS Code、IAR、Keil

    的固件,后者則兼容多種平臺,但通常需要付費。例如,專屬型IDE包括NXP的MCUXpresso和ST的STM32CubeIDE;通用型IDE則有VSCode、Keil
    的頭像 發(fā)表于 12-13 18:22 ?1657次閱讀
    如何選擇 MCU <b class='flag-5'>IDE</b>:概述比較 NXP MCUXpresso、VS Code、IAR、<b class='flag-5'>Keil</b>

    keil可以讀出單片機的程序嗎

    表述存在一定的誤解,因為Keil主要是用于編寫、編譯和調試單片機程序的工具,而不是直接從單片機中讀取已編程代碼的工具。 一、Keil的主要功能 編程開發(fā) :
    的頭像 發(fā)表于 09-02 10:32 ?2075次閱讀

    keil軟件怎么運行寫好的程序

    軟件的安裝包,然后按照安裝向導進行安裝。安裝完成后,啟動Keil軟件。 創(chuàng)建項目 在Keil軟件中,需要創(chuàng)建一個新的項目來存放編寫的程序。點擊“Project”菜單,選擇“New uVisio
    的頭像 發(fā)表于 09-02 10:29 ?4351次閱讀

    keil軟件實現(xiàn)編程仿真需要哪些步驟

    Keil MDK-ARM 是一款廣泛使用的集成開發(fā)環(huán)境(IDE),專為 ARM Cortex-M 微控制器編程而設計。它提供了代碼編輯、編譯、鏈接、調試和仿真等功能。 1. 安裝 Keil
    的頭像 發(fā)表于 09-02 10:28 ?2337次閱讀

    keil軟件仿真如何仿真輸入

    Keil軟件是一款廣泛使用的嵌入式開發(fā)工具,它提供了豐富的功能,包括代碼編輯、編譯、調試和仿真等。 1. Keil軟件概述 Keil軟件是一款集成開發(fā)環(huán)境(IDE),專為嵌入式系統(tǒng)開發(fā)
    的頭像 發(fā)表于 09-02 10:25 ?2068次閱讀

    keil5怎么利用sys進行配置ti環(huán)境

    以下是一些關鍵步驟和建議: 安裝Keil MDK-ARM: 首先,您需要從Keil官方網(wǎng)站下載并安裝Keil MDK-ARM。這是一個集成開發(fā)環(huán)境(IDE),專為ARM Cortex-
    的頭像 發(fā)表于 09-02 10:19 ?1124次閱讀

    keil5怎么給ti燒錄程序

    安裝Keil MDK-ARM軟件: 訪問Keil官方網(wǎng)站(https://www.keil.com/)并下載Keil MDK-ARM軟件。 安裝軟件并激活您的許可證。 創(chuàng)建新項目: 打
    的頭像 發(fā)表于 09-02 10:18 ?2065次閱讀

    keil5怎么把程序燒到板子上

    安裝Keil MDK-ARM: 從Keil官網(wǎng)下載Keil MDK-ARM安裝包。 按照安裝向導完成安裝。 連接開發(fā)板: 將開發(fā)板通過USB或其他接口連接到計算機。 配置開發(fā)環(huán)境: 打開Kei
    的頭像 發(fā)表于 08-22 09:30 ?5597次閱讀

    如何用keil給單片機燒錄程序

    Keil軟件,選擇“Project” -> “New uVision Project”。 在彈出的窗口中,選擇您的目標設備,例如STM32系列或其他,然后點擊“Next”。 選擇您的項目名稱和保存位置
    的頭像 發(fā)表于 08-22 09:28 ?6842次閱讀

    esp32用什么軟件編程

    ESP32是一款由樂鑫(Espressif)推出的低功耗、高性能的Wi-Fi和藍牙雙模微控制器,廣泛應用于物聯(lián)網(wǎng)、智能家居、智能穿戴等領域。要對ESP32進行編程,需要選擇合適的編程軟件和開發(fā)環(huán)境
    的頭像 發(fā)表于 08-19 17:24 ?6521次閱讀

    在對ESP進行編程時,使用什么IDE

    在對ESP進行編程時,使用什么IDE
    發(fā)表于 07-19 09:45
    主站蜘蛛池模板: 日日操日日射 | 噜噜噜噜私人影院 | 国产亚洲精品aa在线观看 | 久久精品免费观看 | 国产牛牛| 四虎影音在线观看 | 亚洲一区视频在线 | 日本三级最新中文字幕电影 | 你懂得在线播放 | 波多野结衣在线网站 | 国产精品秒播无毒不卡 | 三级理论手机在线观看视频 | 丁香婷婷社区 | 久青草国产在线视频_久青草免 | 色网站视频 | 日本亚洲高清乱码中文在线观看 | 午夜影院免费版 | 国模网站| 日本老师69xxxxxxxxx | 69 hd xxxx日本 | 韩国精品videosex性韩国 | 美女扒开尿口给男人捅 | 午夜老司机福利 | 欧美成人全部费免网站 | 伊伊成人网| 成人国产在线24小时播放视频 | 色综合亚洲天天综合网站 | 国内精品一区二区在线观看 | 久久午夜视频 | 天天操夜夜草 | 国产精品区在线12p 国产精品任我爽爆在线播放6080 | 国产欧美日韩在线人成aaaa | 精品一区二区三区视频 | 色中色软件 | 亚洲男人的天堂久久香蕉 | 四虎在线永久 | 成人在线观看网站 | 亚洲精品成人a在线观看 | 色偷偷狠狠色综合网 | 好紧好爽太大了h快穿 | 国产成 人 综合 亚洲网 |