日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

1-0 51单片机keil5的使用和程序的烧写

發布時間:2024/1/18 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1-0 51单片机keil5的使用和程序的烧写 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

上節課中我們已經安裝好了keil5,本節課我們將會教你如何使用keil5.打開keil5.

編譯環境的簡介

這款軟件分為菜單欄,工具欄,工程管理區,代碼區和信息輸出窗口。

A,菜單欄: 用來新建工程,修改這個軟件的參數時使用,在以后的使用中,筆者會逐步的進行講解。

B,工程管理區: 顧名思義,就是管理程序員寫出來的工程所有的文件,在這個區內,筆者建議使用模塊化編程,這樣程序不會顯得很擁擠的樣子。

C,代碼區: 用來給程序員寫代碼的地方,程序員的每一個.C文件、每一個.H文件都是在這里面編寫。

D,信息輸出窗口: 在學習STC12C5A60S2的階段,這個窗口功能主要用來觀看程序是否有語法錯誤,以及錯誤在什么地方。

E,工具欄: 主要是用來新建代碼文件,以及在代碼編寫過程中輔助使用的。

圖標功能查詢:

1. 文件功能,(其中的功能包含有3,4,5,6后面繼續介紹)

2.為工程的意思 ,其下的New uVision Project…用于建立新工程,Open Project用于打開工程

3.添加空白文件

4. 打開文件

5.保存當前文件

6.保存所有文件

7.編譯當前文件(單個)

8.編譯目標文件(修改過的)

9.編譯所有目標文件(重新編譯)

10.編譯多個工程文件(多工程)

11.停止編譯

12.下載軟件

13.工程目標選項(配置)

14.單工程管理

15.打開/關閉調試

16.配置。

新建工程與生存hex文件

1.點擊菜單欄的project->點擊New uVision Project…。

2.這時會出來一個對話框,用于建立工程,工程文件名盡可能用英文(筆者以前用中文給工程文件名時曾出現過文件編譯不通過的問題),建議將工程文件存放在特定的地方,方便以后查找,給工程文件命好名后,點擊保存后會出現一個讓選擇芯片的界面.

?3)市場上有很多芯片公司,每家公司都有生產自己對應的芯片以及不同規格的型號,在這里選擇Atmel公司的AT89C51芯片。

?

4.這時會跳出一個對話框,詢問是否需要在工程中加入asm(匯編)代碼,用的是C語言代碼,所以點擊“是”就行了,這個文件填不填加對于新建工程是沒有影響的。

5.建好工程之后,框架就搭載好了,接下來就往工程中添加.c文件。首先要做的是添加空白文件。點擊工具欄第一個圖標“空白紙”,新建空白文件。

?

6.點擊工具欄的“保存”,出現一個對話框,輸入文件名,初學者最好將文件和工程文件放一起,記住文件名后綴必須為.c(以后會用到后綴為.h的文件),輸完后點擊保存。?

工程建好了,點c文件也生成了,那么下一步肯定是把這兩者關聯起來。其實這也是大部分建模類,畫圖類,編程類軟件的建立工程步驟。

7.選中工程管理欄的Source Group1,右鍵,選擇將該.c文件加入到工程文件夾中。這時會跳出一個對話框。找到你剛剛創建的.c文件,然后選中它,最后點擊“Add”,然后記得關閉對話框,這樣就可以開始編寫程序了

8)當你編寫好程序之后,要如何將這個程序燒寫進芯片中呢?這時就需要軟件生成的hex文件,接下來讓了解下如何生成hex文件。

點擊工具欄中的“魔術棒”--工程目標選項(配置)

9)這時候會彈出一個窗口,在上邊欄中選擇第三項Output,在目錄下在“Create HEX File”前打上勾,點擊ok。?

10)最后需要按編譯所有目標文件?

11)如果寫的程序沒有錯誤沒有警告,就會在信息輸出窗口,提示“0 Error(s),0 Waring(s)”和“creating hex file”。

這個時候我們需要的代碼就寫好了,接下來需要的就是讓它傳輸到單片機芯片去。

下載軟件的使用

當有了單片機和由keil5生成的hex文件,就要將hex文件燒入到單片機中了,這就要借助的燒程序軟件平臺stc-isp-15xx-v6.80exe。

也就是這個軟件

?打開后是這樣的

?接下來開始傳輸代碼,我們也成為燒入。

第一步把單片機和計算機用燒入線連接起來。

第二步打開STC燒錄軟件->打開stc-isp-15xx-v6.80exe。

?第三步在單片機型號那里選好用的芯片STC12C5A60S2(先找到STC12C5A602/LE5A60S23,點擊一下,找到STC12C5A60S2)。

第四步在串口號那里選擇有含有CH340這幾個關鍵字的COM口。?

第五步點擊“打開程序文件”。

?第六步選中已經編譯好的文件(XXX.hex),點擊打開。

?最后點擊下載,在對話窗口中會出現“正在檢測目標單片機…”,這時要”冷啟動”一下,即重啟一下單片機(也就是按一下開關再打開),這時這個軟件平臺就會開始下載程序了,下載完畢后代碼也就燒入進去了。

總結

以上是生活随笔為你收集整理的1-0 51单片机keil5的使用和程序的烧写的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本成人动漫在线观看 | 天天色天天射天天操 | 超碰在线91 | 欧美日韩小视频 | 国产精品免费看 | 亚洲国产欧美视频 | 五月激情在线观看 | 日韩精品短片 | 久久资源365| 日韩精品一区二区在线播放 | 欧美日韩首页 | 色撸撸在线| 亚洲天堂av影院 | 欧美变态口味重另类 | 亚洲午夜网 | 高潮疯狂过瘾粗话对白 | 污黄视频在线观看 | 欧美人与物videos另类 | 黄瓜视频在线观看污 | 色哟哟在线 | 欧美鲁鲁| 欧美色综合网站 | 亚洲自拍中文 | 99热这里只有精品久久 | 黄频视频在线观看 | 在线免费观看视频黄 | 日本公妇乱偷中文字幕 | 青青青国内视频在线观看软件 | 亚洲精品一区二区三区不卡 | 国产精品美女www爽爽爽 | 精品国产aⅴ | 欧美一二三区在线观看 | 日韩成人av一区 | 超碰成人免费电影 | 免费的黄色的视频 | 女人被狂躁c到高潮 | 九九热在线精品 | 国产乱淫av片免费 | 香蕉久久久久 | 无码精品黑人一区二区三区 | av资源在线免费观看 | 老司机av影院| 国产在线精品福利 | 人妻av无码一区二区三区 | a天堂中文网 | 3d欧美精品动漫xxxx无尽 | 五月天久久婷婷 | 成人日批视频 | 人人看人人模 | 国产精品一区av | 九九九免费| 亚洲激情中文 | 婷婷色一区二区三区 | 亚洲aa视频 | 久久久久久久久久免费 | 1024手机在线观看 | 国产xxxx18| 色无极影院亚洲 | 视频一区二区免费 | 久久午夜福利电影 | www.com国产| 涩涩成人网 | 欧美专区第二页 | 亚洲免费成人在线 | 亚洲欧美日韩精品永久在线 | 在线观看你懂得 | 中文字幕一区二区人妻视频 | 欧美亚洲免费 | 日本欧美激情 | 国产精品美女av | 黄av资源| 丝袜熟女一区二区 | 欧美三级一区二区三区 | 香蕉视频在线观看www | 精品国产欧美一区二区三区成人 | 青青草在线播放 | 国产第三区 | 人妖和人妖互交性xxxx视频 | 99精品在线 | 国产免费高清av | 中文字幕3 | 黄色激情视频网站 | 日本一区二区三区视频在线观看 | 国产sm在线 | 亚洲一区二区黄 | 色吧视频 | 日韩激情国产 | 狂野欧美 | 国产第一页在线播放 | 天堂毛片| 一区二区三区国产在线 | 国产一区二区三区在线 | 久久久久久久久久久久久久久久久久久 | 黄色在线观看国产 | a毛片| 国产第一页在线观看 | 嫩草免费视频 | 美女国产免费 | 国产精品乱码一区二区三区 |