国产精品嫩草在线观看高潮一区二区a∨, 高清欧美一区二区三区中文字幕精品视频, 综合欧美日韩一区二区国产精品免费视频, 国产91中文综合字幕日韩免费2023,中国老肥熟女,日本边做边吃奶的av无码,日韩人妻揉捏嗯视频,nanana在线观看视频免费,亚洲色熟女图激情另类图区

品牌知名度調研問卷>>

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

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

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

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

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

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

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

2、Notepad

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

3、Altium Designer

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

4、Sscom

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

5、下載工具

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

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

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

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

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

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

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

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

5、單擊“File”菜單,再在下拉菜單中單擊“New”選項,新建文件,此時光標在編輯窗口里閃爍,這時可以鍵入用戶的應用程序了,但是建議首先保存該空白的文件,單擊菜單上的“File”,在下拉菜單中選中“Save As”選項單擊,在“文件名”欄右側的編輯框中,鍵入欲使用的文件名,同時,必須鍵入正確的擴展名。注意,如果用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、調試程序:單擊“Debug”菜單,在下拉菜單中單擊“Go”選項,(或者使用快捷鍵F5),然后再單擊“Debug”菜單,在下拉菜單中單擊“Stop Running”選項(或者使用快捷鍵Esc);再單擊“View”菜單,再在下拉菜單中單擊“Serial Windows #1”選項,就可以看到程序運行后的結果。

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

網(wǎng)站提醒和聲明
本站為注冊用戶提供信息存儲空間服務,非“MAIGOO編輯”、“MAIGOO榜單研究員”、“MAIGOO文章編輯員”上傳提供的文章/文字均是注冊用戶自主發(fā)布上傳,不代表本站觀點,版權歸原作者所有,如有侵權、虛假信息、錯誤信息或任何問題,請及時聯(lián)系我們,我們將在第一時間刪除或更正。 申請刪除>> 糾錯>> 投訴侵權>> 網(wǎng)頁上相關信息的知識產(chǎn)權歸網(wǎng)站方所有(包括但不限于文字、圖片、圖表、著作權、商標權、為用戶提供的商業(yè)信息等),非經(jīng)許可不得抄襲或使用。
提交說明: 快速提交發(fā)布>> 查看提交幫助>> 注冊登錄>>
最新評論
相關推薦
什么是單片機復位 單片機復位方式有幾種
單片機復位是指單片機遇到不能正常繼續(xù)執(zhí)行程序或產(chǎn)生的結果不正確時,把數(shù)據(jù)清零,使電路恢復到起始狀態(tài)的操作。單片機的復位方式眾多,主要有上電復位、看門狗復位、軟件復位、按鍵復位四種,無論使用的是哪種復位方式,其原理都是通過操作RST復位引腳實現(xiàn)復位操作。下面一起來了解一下單片機復位方式有幾種吧。
單片機 芯片
4849 4
單片機原理及應用范圍 單片機的工作過程是怎么樣的
單片機是一種芯片級的計算機,由運算器、控制器和寄存器三部分組成,運算器負責輸入源數(shù)據(jù)并進行邏輯運算,控制器用于協(xié)調整個系統(tǒng)各部分之間的運作,寄存器則是寄存運算后結果,三個部分共同工作,形成一個“獲取指令-分析指令-執(zhí)行指令”的工作過程。單片機的應用相當廣泛,在儀器儀表、家用電器、網(wǎng)絡通信、工業(yè)控制、醫(yī)療設備等領域都能見到單片機的身影。下面為大家介紹單片機的工作過程是怎么樣的,一起來看看吧。
單片機開發(fā)板有什么用 單片機開發(fā)板怎么使用
單片機開發(fā)板是學習單片機的設備,其本體是用來進行嵌入式系統(tǒng)開發(fā)的電路板,包括中央處理器、存儲器等一系列硬件組件,它的作用主要有作為燒錄器使用、做一些單片機實驗、節(jié)省大量的資源、方便初學者學習單片機技術等。使用單片機開發(fā)板的使用,要注意正確的使用方法,下面為大家介紹單片機開發(fā)板怎么使用,一起來看看吧。
單片機 芯片
2383 5
視頻會議中MCU的作用是什么 MCU服務器選購指南
買視頻會議服務器考慮到穩(wěn)定性,很多人都會告訴你,視頻會議MCU的穩(wěn)定性比軟件視頻會議要好。那么視頻會議MCU到底是何方神圣,視頻會議中MCU的作用到底是什么?下面就給大家揭開視頻會議中MCU作用的神秘面紗。
單片機最小系統(tǒng)包含哪幾部分 單片機最小系統(tǒng)特點有哪些
單片機最小系統(tǒng)是指以最少的原件組成的,可以正常工作的單片機系統(tǒng),一般簡單的單片機最小系統(tǒng)就是由電源、復位、振蕩電路三部分組成的。單片機最小系統(tǒng)具有系統(tǒng)資源完全開放、接口設計靈活、板上電路簡潔實用等諸多特點,應用廣泛。下面一起來了解一下單片機最小系統(tǒng)包含哪幾部分吧。
單片機 芯片
1196 2