<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      1_點燈大師

      目錄

      1、新建Keil工程

      在建立工程之前,你需要確保Keil軟件已經(jīng)破解,芯片包已經(jīng)安裝。

      1.1、工程建立流程

      接下來打開keil,點擊菜單欄Project -> New uVersion Project
      0

      先找到LED文件夾的位置,之后填寫Project name,我這里填"LED"(你們隨意)。
      1

      接下來選擇芯片型號,STC12C5A60S2
      2

      選擇“是”。STARTUP.A51是一個用匯編語言寫的啟動文件,是必要的,關(guān)于其具體作用可自行搜索。
      3

      這時我們就建立好了一個新的工程
      4

      接下來添加main.c文件和STC12C5A60S2.h頭文件
      5
      添加main.c
      6
      添加STC12C5A60S2.h
      7
      打開STC-ISP,復(fù)制頭文件代碼粘貼到STC12C5A60S2.h文件中
      8

      完成上面的內(nèi)容后我們就可以在main.c文件里愉快的寫代碼了 (??????)??

      1.2、工程配置細(xì)節(jié)

      接下來我們修改工程中的一些配置,可以使我們的工作更便捷。

      (這是必要的)首先勾選Creat HEX File選項,讓編譯器在編譯后輸出16進制文件,我們使用該文件將程序燒錄進單片機。勾選后我們可以點擊buildbuild按鍵進行編譯,并在工程文件夾下的Objects文件夾內(nèi)查看是否存在.hex文件。
      9

      (非必要)點擊configconfig按鍵,進入配置窗口,將Encoding編碼改為GB2312,這可以使中文注釋跟容易書寫;將Tab size改為4,這可以使代碼縮進更明顯。關(guān)于keil軟件的個性化配置和使用技巧還有很多,可以自行搜索,或參考附件Keil系列教程。
      10

      2、點燈大師

      闖過軟件配置的難關(guān),接下來就是軟件編程了,然而這里還有一道硬件的鴻溝擺在面前,如果你看到這里有點厭倦了,你可以直接復(fù)制下面的代碼,編譯燒錄,達成點燈成就,之后再慢慢了解具體細(xì)節(jié);如果你對自己有足夠的信心,那么你可以直接跳到下一章從頭書寫代碼。

      2.1、CV工程師

      復(fù)制下面的代碼到main.c文件中,重新編譯程序

      /*Light a LED*/
      #include<STC12C5A60S2.h>
      
      //宏定義
      #define ENLED 	P11 
      #define LED  	P01  
      
      #define A2  	P22
      #define A1  	P21
      #define A0  	P20
      
      int main(){
      	//使能LED
      	ENLED = 0;
      	//控制74HC138選中LED通道
      	A2 = 1;
      	A1 = 1;
      	A0 = 0;
      	//P0.1引腳輸出低電平,點亮LED
      	LED = 0;
      	
      	//死循環(huán)
      	while(1);
      }
      

      2.2、燒錄流程

      接下來我們要做的就是將程序燒錄至單片機
      你需要準(zhǔn)備的材料有

      先下載安裝CH341驅(qū)動程序,有了這個驅(qū)動程序,開發(fā)板才能通過USB連接到電腦。你如果有興趣可以到沁恒官網(wǎng)看一看,我們使用的USB轉(zhuǎn)接芯片就是這家公司生產(chǎn)的。

      驅(qū)動安裝成功后使用type-C線連接開發(fā)板,打開STC-ISP軟件,可以看到電腦識別到開發(fā)板的串口。如果這一步遇到問題,檢查USB線是否為數(shù)據(jù)線,檢查驅(qū)動是否安裝,有時電腦會識別到藍牙串口,建議將藍牙關(guān)閉。仍不能解決請自行搜索解決辦法。
      11

      打開.hex文件
      12
      點擊下載,之后按下開發(fā)板的自鎖開關(guān),使芯片從斷電狀態(tài)變?yōu)樯想姞顟B(tài),稱為冷啟動
      13

      當(dāng)窗口出現(xiàn)“操作成功”的字樣,證明程序已經(jīng)下載至單片機內(nèi),一個LED被點亮了。

      總結(jié)

      本章我們主要建立了新工程并點亮了LED燈

      在單片機學(xué)習(xí)過程中,會遇到許多新的名詞和英文縮寫,需要自己主動了解學(xué)習(xí),本章就出現(xiàn)了冷啟動HEX編譯等新的名詞。在檢索這些新名詞時,搜索途徑及方法非常重要,推薦使用必應(yīng)or谷歌搜索引擎。

      這里提供幾個問題可自行搜索嘗試找到答案

      • 冷啟動是什么
      • CH340是什么芯片
      • GB2312是什么編碼
      • hex文件內(nèi)包含什么

      下一章我們將詳細(xì)介紹單片機編程的過程


      附件

      作者:博客園@L-Q

      鏈接:

      posted @ 2024-01-24 00:00  落子葉初LQ  閱讀(85)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 少妇高潮水多太爽了动态图| 国产亚洲精品第一综合另类灬| 国产片AV国语在线观看手机版| 日本免费一区二区三区久久| 成年男女免费视频网站| 久久国产精品亚洲精品99| 成人免费无遮挡在线播放| 亚洲人成电影网站 久久影视| 国产福利片无码区在线观看| 精品人妻丰满久久久a| 日韩一区二区三区理伦片 | 荣成市| 国产第一区二区三区精品| 高清无码爆乳潮喷在线观看| 成人无码视频在线观看免费播放 | 午夜福利国产一区二区三区| 日韩精品中文字幕人妻| 亚洲精品二区在线播放| 少妇人妻偷人精品无码视频| 色窝窝免费一区二区三区| yw尤物av无码国产在线观看| av在线中文字幕不卡电影网| 久久国产精品亚洲精品99| 蜜芽久久人人超碰爱香蕉 | 在线观看特色大片免费网站| 国产欧美另类精品久久久 | 无码内射成人免费喷射| 国产一区二区三区的视频| 92精品国产自产在线观看481页| 国产精品中文字幕二区| 乱人伦人妻中文字幕无码久久网 | 亚洲人成绝网站色www| 国产va免费精品观看| 亚洲偷偷自拍码高清视频| 罗源县| 国产人妻高清国产拍精品| 激情国产一区二区三区四区 | 日韩a∨精品日韩在线观看| 亚洲成av人片乱码色午夜| gogo无码大胆啪啪艺术| 久久亚洲av成人一二三区|