72种姿势欧美久久久久大黄蕉,福利姬视频在线观看,国产美女在线精品亚洲二区,精品一区在线电影,久久久久人妻精品区一三寸,秋霞国产午夜伦午夜福利片,高清激情文学亚洲一区,婷婷综合在线观看丁香
        品牌知名度調(diào)研問卷>>

        單片機編程用什么軟件 單片機編程軟件怎么用

        本文章由注冊用戶 知無涯 上傳提供 評論 發(fā)布 糾錯/刪除 版權(quán)聲明 0
        摘要:單片機的編程需要用到專門的編程軟件,一般常用的單片機編程軟件有Keil編程開發(fā)環(huán)境、Notepad++、Altium Designer、Sscom、下載工具等,其中主要使用的編程軟件還是Keil編程開發(fā)環(huán)境,它的使用方法并不難,學(xué)習(xí)單片機編程的時候也會學(xué)到單片機編程軟件的用法。下面為大家介紹單片機編程用什么軟件以及單片機編程軟件怎么用,一起來看看吧。

        一、單片機編程用什么軟件

        單片機編程一般是用C語言和匯編語言,在編程軟件的選擇方面,也有很多軟件,那么單片機編程軟件有哪些呢?

        網(wǎng)上的單片機編程軟件有很多,但實際上單片機編程需要的軟件其實不多,主要用到比較多的是以下4個:

        1、Keil編程開發(fā)環(huán)境

        這個是單片機編程的核心工具,用來編寫和編譯程序,還有一個最重要的功能就是仿真,快速地幫你定位程序BUG,不過要配合ST-Link或者其他仿真器用。

        2、Notepad

        如果一個代碼量很大的c文件,找函數(shù)和變量都比較方便,一般是用這個軟件來編寫和修改程序,然后用keil來編譯。

        3、Altium Designer

        如果是軟件開發(fā),通常只它來看原理圖,類似的專業(yè)軟件有挺多。

        4、Sscom

        這是一個串口調(diào)試工具,也是單片機編程必備的軟件之一。

        5、下載工具

        不同品牌的芯片下載工具是不一樣的,如果是STC芯片的話就用上圖這個,如果是STM32就用Keil,也支持串口下載,但是沒Keil效率這么高,也沒那么方便。

        以上是單片機編程使用的主要軟件,至于其他的軟件,前期完全沒必要去裝,等需要用到的時候再去裝也不遲,主要的時間和精力花在單片機編程上面,而不是這些軟件。

        二、單片機編程軟件怎么用

        單片機編程使用的軟件有很多,其中主要用的是Keil編程開發(fā)環(huán)境這個軟件,下面為大家介紹它的使用方法:

        1、打開Keil C51軟件,建立一個新工程 單擊Project菜單,在彈出的下拉菜單中選中New Project選項。

        2、選擇你要保存的路徑,輸入工程文件的名字,比如保存到C51目錄里,工程文件的名字為C51,點擊保存。

        3、這時會彈出一個對話框,要求你選擇單片機的型號,你可以根據(jù)你使用的單片機來選擇,keil c51幾乎支持所有的51核的單片機,選擇好后,右邊欄是對這個單片機的基本的說明,然后點擊確定。

        4、完成上一步驟后,可以準(zhǔn)備開始編寫程序了。

        5、單擊“File”菜單,再在下拉菜單中單擊“New”選項,新建文件,此時光標(biāo)在編輯窗口里閃爍,這時可以鍵入用戶的應(yīng)用程序了,但是建議首先保存該空白的文件,單擊菜單上的“File”,在下拉菜單中選中“Save As”選項單擊,在“文件名”欄右側(cè)的編輯框中,鍵入欲使用的文件名,同時,必須鍵入正確的擴展名。注意,如果用C語言編寫程序,則擴展名為(.c);如果用匯編語言編寫程序,則擴展名必須為(.asm)。然后,單擊“保存”按鈕。

        6、回到編輯界面后,單擊“Target 1”前面的“ ”號,然后在“Source Group 1”上單擊右鍵,然后單擊“Add File to Group ‘Source Group 1’”,選中Test.c,然后單擊“Add ”。

        7、現(xiàn)在,請輸入如下的C語言源程序:

        #include 《reg52.h》

        //包含文件

        #include 《stdio.h》

        void main(void) {

        SCON=0x52;   TMOD=0x20;   TH1=0xf3;   TR1=1;   //此行及以上3行為PRINTF函數(shù)所必須

        printf(“Hello I am KEIL. ”);   //打印程序執(zhí)行的信息

        printf(“I will be your friend. ”);

        while(1);

        }

        8、程序輸入完畢后,單擊“Project”菜單,再在下拉菜單中單擊“Built Target”選項(或者使用快捷鍵F7),編譯成功后,再單擊“Project”菜單,在下拉菜單中單擊“Start/Stop Debug Session”。

        9、調(diào)試程序:單擊“Debug”菜單,在下拉菜單中單擊“Go”選項,(或者使用快捷鍵F5),然后再單擊“Debug”菜單,在下拉菜單中單擊“Stop Running”選項(或者使用快捷鍵Esc);再單擊“View”菜單,再在下拉菜單中單擊“Serial Windows #1”選項,就可以看到程序運行后的結(jié)果。

        10、至此,我們在Keil C51上做了一個完整工程的全過程。但這只是純軟件的開發(fā)過程,如何使用程序下載器看一看程序運行的結(jié)果呢?單擊“Project”菜單,再在下拉菜單中單擊“Output”中單擊“Create HEX File” 選項,使程序編譯后產(chǎn)生HEX代碼,供下載器軟件使用,把程序下載到單片機中即可。

        網(wǎng)站提醒和聲明
        本站為注冊用戶提供信息存儲空間服務(wù),非“MAIGOO編輯”、“MAIGOO榜單研究員”、“MAIGOO文章編輯員”上傳提供的文章/文字均是注冊用戶自主發(fā)布上傳,不代表本站觀點,版權(quán)歸原作者所有,如有侵權(quán)、虛假信息、錯誤信息或任何問題,請及時聯(lián)系我們,我們將在第一時間刪除或更正。 申請刪除>> 糾錯>> 投訴侵權(quán)>> 網(wǎng)頁上相關(guān)信息的知識產(chǎn)權(quán)歸網(wǎng)站方所有(包括但不限于文字、圖片、圖表、著作權(quán)、商標(biāo)權(quán)、為用戶提供的商業(yè)信息等),非經(jīng)許可不得抄襲或使用。
        提交說明: 快速提交發(fā)布>> 查看提交幫助>> 注冊登錄>>
        最新評論
        相關(guān)推薦
        pic單片機與51的區(qū)別在哪 pic單片機和51單片機哪個好
        單片機種類眾多,pic單片機和51單片機是使用比較頻繁的兩種,這兩種單片機主要區(qū)別在于總線結(jié)構(gòu)、寄存器組和流水線結(jié)構(gòu)方面有所不同。pic單片機和51單片機對比起來,各有各的優(yōu)缺點,51單片機使用方便、可進行乘除法運算,但也存在運行速度過慢的缺點;pic單片機運行速度更快,能滿足精度要求,但瓶頸現(xiàn)象比51單片機嚴(yán)重,如何選擇主要看需要。下面一起來了解一下pic單片機與51的區(qū)別在哪吧。
        十大編程軟件排行榜 編程開發(fā)工具大全 c語言編程軟件有哪些[2026]
        世界上主流的編程語言有C、Java、Python、C++、C#、Visual Basic、PHP等,針對這些編程語言,又有相對應(yīng)的編程開發(fā)工具被廣泛運用。那么你知道主流的編程軟件有哪些嗎?下面maigoo網(wǎng)編輯為大家盤點常見的十大編程工具,包括Visual Studio、IntelliJ IDEA、PyCharm、WebStorm、Android Studio、Xcode等,一起來了解下吧。
        編程軟件 工具軟件 ★★★
        31w+ 46
        燒錄器怎么連接單片機 燒錄器與芯片如何連接
        燒錄器是一種常見的用來燒錄程序代碼或數(shù)據(jù)的電子工具,可以將數(shù)據(jù)從計算機中送到要被編程或者擦除的芯片中,同時還可以對編好的程序進行燒寫和調(diào)試。使用燒錄器可以方便地實現(xiàn)各種嵌入式系統(tǒng)、單片機等設(shè)備的編程、測試等任務(wù),具有較高的靈活性和可靠性。下面來了解下燒錄器怎么連接單片機,燒錄器與芯片如何連接。
        學(xué)習(xí)單片機有必要報培訓(xùn)班嗎 單片機培訓(xùn)班價格多少
        單片機是可以自學(xué)的,不過自學(xué)容易遇到學(xué)習(xí)內(nèi)容不成體系、學(xué)習(xí)路徑不清晰等問題,如果只是把單片機作為興趣還好,想從事這一行業(yè)找工作的話,還是報培訓(xùn)班學(xué)習(xí)比較好。單片機培訓(xùn)班的學(xué)費根據(jù)學(xué)習(xí)周期、學(xué)習(xí)內(nèi)容等有所不同,一般大概在1.5-2萬元左右。下面一起來了解一下單片機培訓(xùn)班價格多少吧。
        微控制器是單片機嗎 微控制器和單片機的區(qū)別有哪些
        微控制器是指將微型計算機的主要部分集成在一個芯片上的計算機,它和單片機本質(zhì)都是電子元器件,在計算機控制程序的時候都能夠?qū)崿F(xiàn)同樣的功能,有時候區(qū)別并不會劃分很明細,不過實際上微控制器和單片機在定義、特征、應(yīng)用領(lǐng)域等方面還是存在一定區(qū)別的。下面一起來了解一下微控制器和單片機的區(qū)別有哪些吧。
        單片機 芯片
        1300 4
        頁面相關(guān)分類
        生活知識百科分類
        知識體系榜
        精華推薦