導航:首頁 > 操作系統 > 怎麼把編程器寫到單片機里

怎麼把編程器寫到單片機里

發布時間:2022-07-01 02:23:27

Ⅰ 怎麼把單片機程序寫到單片機裡面需要用到什麼東西

如樓上所說,一般程序編譯後會生成.HEX(十六進制文件)或.BIN(二進制文件)後綴的文件,這些文件可以通過專用的燒寫設備寫到單片機的程序存儲器裡面。有一些單片機也可以通過串口連接然後配合上位機燒寫程序將程序寫進Flash,還有的單片機使用JTAG也可以。這些會因使用的單片機不同而有所不同。相同的是,所謂把「程序寫到單片機裡面」其實是將程序寫到單片機的程序存儲器裡面。
具體點吧,對於不支持ISP(in-system programming 在線系統編程)的器件(比如說AT89C51),那就需要用專用的燒寫器,配合上位機軟體將程序燒寫到Flash裡面。對於支持ISP的器件(比如AT89S51/52,PIC,MSP430,ARM等)就可以使用串口或JTAG連接(各個器件的ISP電路基本上DATASHEET都提供,上位機程序一般生產商也提供)通過簡易的ISP軟體,將程序燒寫到Flash(當然像AT89S51/52,PIC等也可以使用編程器)。其中ARM提供JTAG下載方式。另外,如果單片機使用的是擴展外部存儲器,那就可以使用編程器直接對外部存儲器編程。ARM的程序下載比較復雜,可以使用其它的很多介面方式。
總結起來一句話,所謂的把「程序寫到單片機裡面」其實是將程序寫到單片機的程序存儲器裡面。當然這可以使用任何有效的方法。

Ⅱ 程序是怎麼寫入單片機的

可以採用ISP下載線,寫入單片機程序的STC系列單片機

Ⅲ 怎麼把源程序寫到51單片機里去

源程序是不能寫到51單片機里去的,寫竟進去了也不能執行,一般寫到51單片機里去的是經過編譯的目標程序,步驟1,編譯, 如通過Keil C;步驟2,燒寫成,要使用開發板或編程器下載到單片機里

Ⅳ 怎麼把程序寫進單片機

1 首先將編寫的程序經模擬軟體調試好,然後編譯保存為HEX文件格式。

2 使用編程器(也叫燒寫器)先選擇晶元的廠家,晶元型號。

3裝在要燒寫到程序代碼(HEX文件格式)

4進行晶元空白檢查

5選擇編程(進行下載)

6對比檢查(成功)

當然也可以選擇自己做一個某個晶元的專用的燒寫器。

Ⅳ 怎麼把程序燒寫到單片機里去

要看你是用AT的還是STC的,兩種51寫入的編程器不同,STC的有個簡單的串口編程器。電路比較簡單。用MX232搭就是。用AT的話就要用89S52系列才有簡單的ISP下載電路。STC在他的說明文檔中有燒寫器的電路。你可以下載參考一下。

Ⅵ 怎樣把單片機里的程序讀取出來和把程序寫進單片機

1 首先將編寫的程序經模擬軟體調試好,然後編譯保存為HEX文件格式。
2 使用編程器(也叫燒寫器)先選擇晶元的廠家,晶元型號。
3 裝在要燒寫到程序代碼(HEX文件格式)
4進行晶元空白檢查
5選擇編程(進行下載)
6對比檢查(成功)
當然 也可以選擇自己做一個某個晶元的專用的燒寫器。

Ⅶ C語言怎麼寫進單片機

1、把C語言編譯為編程器支持的語言格式,比如常用的bin,或hex等格式。
2、如果是可在線編程的,可以用ISP直接進行燒錄。
3、如果不是可在線編程的,將單片機晶元,放入編程器,然後燒錄。
注意:編譯和燒錄時,都要選擇和單片機晶元一致的型號,否則會出錯。
如果找不到對應的型號,說明不支持該型號的單片機。

Ⅷ 如何把程序寫入單片機

現在的單片機一般:

  1. 通過USB(需要裝上配套驅動)模擬串口,將用KIEL編譯後程序寫到單片機;

  2. 也可直接用串口與PC相連,將用KIEL編譯後程序寫到單片機;

  3. 更多交流參考我空間文章發。

Ⅸ 怎麼把程序導入單片機中

如何將已編好的程序塊導入源文件,有兩種方法:
1.打開所要導入源文件的功能塊,在LAD/STL/FBD編輯窗口中選擇菜單FILE-->Generate Source...,輸入源文件名,選擇要導入的塊,點擊OK.後就可以在工程管理器裡面的SOURCE項下找到剛才生成的源文件.打開即可
2.首先在工程管理器裡面的SOURCE項建立一個源文件(打開SOURCE項,菜單:INSERT-->S7 SOFTWARE-->STL SOURCE).打開,菜單:INSERT-->BLOCK,在打開的界面選擇需要導入的塊.結果同上

閱讀全文

與怎麼把編程器寫到單片機里相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:579
python員工信息登記表 瀏覽:377
高中美術pdf 瀏覽:161
java實現排列 瀏覽:513
javavector的用法 瀏覽:982
osi實現加密的三層 瀏覽:233
大眾寶來原廠中控如何安裝app 瀏覽:916
linux內核根文件系統 瀏覽:243
3d的命令面板不見了 瀏覽:526
武漢理工大學伺服器ip地址 瀏覽:149
亞馬遜雲伺服器登錄 瀏覽:525
安卓手機如何進行文件處理 瀏覽:71
mysql執行系統命令 瀏覽:930
php支持curlhttps 瀏覽:143
新預演算法責任 瀏覽:444
伺服器如何處理5萬人同時在線 瀏覽:251
哈夫曼編碼數據壓縮 瀏覽:426
鎖定伺服器是什麼意思 瀏覽:385
場景檢測演算法 瀏覽:617
解壓手機軟體觸屏 瀏覽:350