當前位置:係統粉 >  係統教程 > 電腦軟件教程 >  單片機怎麼燒錄程序 單片機燒錄程序的步驟

單片機怎麼燒錄程序 單片機燒錄程序的步驟

時間:2017-07-04 來源:互聯網 瀏覽量:

今天給大家帶來單片機怎麼燒錄程序,單片機燒錄程序的步驟,讓您輕鬆解決問題。

單片機燒錄程序和調試方法。以51為例,介紹:如何編譯程序,如何下載程序到單片機,以及接線圖。

具體方法如下:

1

為了過程方便,通常會新建一個英文文件夾,這裏以qq文件夾為例。將編好的C 程序LED.C放入qq文件夾(.asm文件也可以,不過最後添加文件時,要選擇ALL files,具體請看下麵添加程序時的步驟 )

2

打開keil軟件,選擇菜單欄的project,在它的下拉菜單裏選第一個New uVision project,這裏將這個工程命名為qq,並保存到我們建立的qq文件夾內,點擊確定後,會彈出下麵對話框

3

找到Atmel,在它的左側有+號,點擊會展開一係列芯片型號,找到AT89C51,點擊並點選下麵的ok,彈出下麵的對話框,選擇 否

4

進入編輯頁麵後,看到左側空白窗格的+Target 1,點擊它前麵的+號,彈出Source Group 1.  右擊Source Group 1. 彈出下麵下拉菜單,選擇Add Files to Group Source Group 1

5

彈出的對話中,選擇LED.C,點擊add,然後點擊close關閉窗口。點擊Source Group 1的+號,就會顯示出添加的LED.C文件,雙擊LED.C就會出現它的代碼(如果是.asm文件,請選擇all files,看下圖)

6

右擊+Target 1,並選擇第一項,彈出下麵對話框,選擇debug,點上use,並選擇keil moniter-51 driver

7

在點output選項,在creat hex file打勾,最後點擊ok

8

回到編輯麵,依次點擊編譯按鈕,Target 1上麵有三個帶向下的箭頭按鈕,從左到右點擊,回到qq文件夾看看是否有.hex文件,若沒有在編譯一次

9

將單片機與電腦連機,打開燒錄軟件,選擇低速下載,點擊打開文件,選擇建立的qq文件夾,打開後點擊文件qq.hex,最後選擇STC89C5XX係列,然後下載程序,成功後圖片如下

10

接線圖為p0端口與led

以上就是單片機怎麼燒錄程序,單片機燒錄程序的步驟教程,希望本文中能幫您解決問題。

我要分享:
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航