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

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

3天內(nèi)不再提示

如何用keilc51--單片機程序第一節(jié)

Miya2 ? 來源:Miya2 ? 作者:Miya2 ? 2022-01-10 13:51 ? 次閱讀

一、打開keil軟件,創(chuàng)建項目

poYBAGHbobCARabwAADAw2P3mwA704.png

poYBAGHbo0yAN8yjAAEeoQfvlhg151.png

第二步選擇芯片類型

雖然用STC89C52RC(或者用STC90C516RD)的單片機,但

我們應(yīng)選擇ATMEL-AT89C52這個芯片。因為都是51的內(nèi)核,只是廠商不同(一個是STC,另一個是ATMEL)

pYYBAGHbpRuAWEqEAAFSMADRXkQ625.png

poYBAGHbpcOAS-gWAAICq4ElLiA301.png

pYYBAGHbphGAF2YAAAFkn12U86E360.png

出現(xiàn)一個窗口,是51單片機的啟動代碼,不要。因為編譯器在編譯我們的文件時,會自動的添加啟動代碼進去。

第三步:建立文件

poYBAGHbp5GAEAkcAAEE2pvtWYA148.png

pYYBAGHbqM-AITmfAADK_Fdw3e0360.png

第四步:C文件添加到工程文件里

poYBAGHbqbqAdubkAADqD_Io4GU506.png

pYYBAGHbqjKAGaspAAFYnUyQ5oE126.png

第五步:編寫程序,輸出HEX文件,也就是單片機可執(zhí)行的二進制文件

pYYBAGHbqt-AYmWtAACi_-hKZXo329.png
#inclede

sbit LED = P2^0;

void main()
{
  LED = 0;           

poYBAGHbq9WAC0n3AAJD94fMDIQ204.png

pYYBAGHbxuSAOlT_AAD7OyP3QSI868.png

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

    關(guān)注

    6041

    文章

    44616

    瀏覽量

    637425
  • STC89C52
    +關(guān)注

    關(guān)注

    41

    文章

    330

    瀏覽量

    82179
  • 51單片機
    +關(guān)注

    關(guān)注

    274

    文章

    5705

    瀏覽量

    124038
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3794

    瀏覽量

    81281
  • keil
    +關(guān)注

    關(guān)注

    68

    文章

    1214

    瀏覽量

    167137
收藏 人收藏

    評論

    相關(guān)推薦

    從零開始學(xué)單片機技術(shù)教程免費下載

    第五節(jié) AT89C51和AT89C2051/1051簡介第三章 單片機實驗軟件和硬件環(huán)境的建立第一節(jié) 單片機仿真軟件
    發(fā)表于 02-07 13:33

    《從零開始學(xué)單片機技術(shù)》很好的書籍哦!

    、AT89C2051/1051簡介第三章 單片機實驗軟件和硬件環(huán)境的建立第一節(jié) 單片機仿真軟件KeilC5l的使用、
    發(fā)表于 01-15 20:53

    青風(fēng)帶你學(xué)藍牙第一節(jié):藍牙工程樣本詳細講解

    青風(fēng)帶你學(xué)藍牙第一節(jié):藍牙工程樣本詳細講解
    發(fā)表于 09-27 10:15

    Labview三節(jié)課之第一節(jié):機器視覺入門

    是根據(jù)初學(xué)者的心聲量身定制的,希望你們學(xué)習(xí)了之后能有所啟發(fā)和幫助。好啦,言歸正傳,第一節(jié)課是講機器視覺入門,現(xiàn)在開始第一節(jié)課的學(xué)習(xí)吧:學(xué)習(xí)視頻: [ckplayer]http
    發(fā)表于 05-31 18:25

    KeilC51單片機延時程序怎么編寫?

    KeilC51單片機延時程序編寫
    發(fā)表于 02-24 09:20

    與FPGA CLB相關(guān)的第一節(jié)LUT

    LUT:(look up table) 查找表今天我要講的與FPGA CLB相關(guān)的第一節(jié)LUT。根據(jù)上一節(jié)課的課程大綱,講CLB應(yīng)該是講SLICEL(SLICEM)。不過當我打開用戶手冊,看了
    發(fā)表于 07-29 08:13

    【每日練】第一節(jié):初識RT-Thread

    本視頻為【每日練】的第1節(jié)學(xué)習(xí)視頻,注:剛開始學(xué)習(xí)的童鞋請從第一節(jié)視頻開始打卡哦(本節(jié)視頻在下面打卡即可)學(xué)習(xí)任務(wù):1、啟動rt-thread的入口函數(shù)是?(簡答)打卡規(guī)則詳見:第二期【每日
    發(fā)表于 08-24 10:20

    8051單片機系統(tǒng)擴展與接口技術(shù)

    8051單片機系統(tǒng)擴展與接口技術(shù):第一節(jié)   8051 單片機系統(tǒng)擴展概述第二節(jié)  單片機外部存儲器擴展第三
    發(fā)表于 10-10 18:42 ?87次下載

    模擬電路網(wǎng)絡(luò)課件 第一節(jié):電子系統(tǒng)與信號

    模擬電路網(wǎng)絡(luò)課件 第一節(jié):電子系統(tǒng)與信號 1.1 電子系統(tǒng)與信號 1.1.1 電子系統(tǒng)
    發(fā)表于 09-17 08:59 ?1322次閱讀
    模擬電路網(wǎng)絡(luò)課件 <b class='flag-5'>第一節(jié)</b>:電子系統(tǒng)與信號

    51單片機C語言實例淺析

    目錄 序 第一章 C語言 第一節(jié) 為何《實例淺析》選擇 C語言作為 51 單片機開發(fā)語言? 第二節(jié) 打好 C語言基礎(chǔ) 第三
    發(fā)表于 03-14 12:29 ?962次下載

    MCS-51單片機結(jié)構(gòu)

    內(nèi)容提要: MCS-51單片機結(jié)構(gòu)和原理分析 MCS51-指令系統(tǒng)簡介,匯編語言程序設(shè)計, 定時/計數(shù)器,串行接口,等等實例. 第一
    發(fā)表于 10-29 09:49 ?110次下載
    MCS-<b class='flag-5'>51</b><b class='flag-5'>單片機</b>結(jié)構(gòu)

    51單片機匯編語言教程_第一單片機程序

    51單片機匯編語言教程:4課第一單片機程序
    發(fā)表于 01-19 15:27 ?0次下載

    Quickpcb2005抄板教程第一節(jié)

    深圳抄板公司提供抄板教程第一節(jié),感興趣的小伙伴們可以看看。
    發(fā)表于 07-26 14:31 ?0次下載

    第一節(jié)補充: 按鍵操作(CubeMX加HAL庫學(xué)STM32系列)

    第一節(jié)補充:按鍵操作 仍然按照先Cube配置再IAR或者Keil編程, CubeMX里面關(guān)于時鐘的配置跟我上篇寫的樣, RCC和SYS設(shè)置以及時鐘樹(Clock Configuration)都按照
    發(fā)表于 12-05 13:06 ?9次下載
    <b class='flag-5'>第一節(jié)</b>補充: 按鍵操作(CubeMX加HAL庫學(xué)STM32系列)

    第一節(jié):C#工業(yè)控制編程基礎(chǔ)--點亮LED燈實驗

    第一節(jié):基于C#使用開發(fā)板點亮LED燈實驗文章目錄第一節(jié):基于C#使用開發(fā)板點亮LED燈實驗、實驗?zāi)康模篊#入門基礎(chǔ)學(xué)習(xí)。二、實驗內(nèi)容:用C#控制LED的亮滅。三、實驗步驟:1.打開Visual
    發(fā)表于 01-17 11:52 ?8次下載
    <b class='flag-5'>第一節(jié)</b>:C#工業(yè)控制編程基礎(chǔ)--點亮LED燈實驗