1. 如何讓能讓程序燒到51單片機
先在KEIL中編譯生成HEX文件
(如果編譯完了目錄內沒有找到HEX文件,在項目設置里,C51項中,勾上生成HEX文件選擇)
再用COM51來燒。
(這個參照軟體說,較簡單。一般先載入HEX文件再點個AUTO就可以了)
2. 單片機怎樣燒程式,一般需要什麼硬體
樓主你好:
首先,單片機燒寫程序需要的通過相應引腳,將軟體生成的HEX文件下載到單片機中,但是得說的是不同類的單片機,其編程引腳也是不盡相同的。就拿比較常用的AT89s52單片機來說,其編程引腳為P1.5、P1.6、P1.7三個腳;如果是AVR單片機ATmega8515、ATmega16,其編程引腳是與AT89s52單片機兼容的;又如STC89c52單片機,其編程引腳為P3.6、P3.7兩個引腳......具體情況,這里無法一一列舉,樓主查查自己使用的單片機說明書,都有詳細介紹。
一般單片機燒寫時都會使用USBasp下載程序,因此使用的是IDC10介面將USBasp信號引至電路板上。這里上傳一張以AT89s52下載程序為例子的圖片,供樓主參考。
3. 51單片機把程序燒錄到單片機了需要那種線
買uSB轉TTL下載線,每根只需5元錢左右,但要安裝驅動程序。
4. 怎麼把單片機程序寫到單片機裡面需要用到什麼東西
如樓上所說,一般程序編譯後會生成.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的程序下載比較復雜,可以使用其它的很多介面方式。
總結起來一句話,所謂的把「程序寫到單片機裡面」其實是將程序寫到單片機的程序存儲器裡面。當然這可以使用任何有效的方法。
5. 怎樣往單片機里燒程序
1.點個火把,
2.把單片機放到火把正上方8CM處,
3.等待5分鍾就ok
哈哈,開個玩笑,單片機燒程序,要用到刻錄器(有通用和專用),PC端對應刻錄器的刻錄軟體(一般買刻錄器時就配有光碟),和編譯好的單片機程序。
一般在刻錄器上插上單片機,按說明書上配置好刻錄器,打開刻錄程序,選擇單片機型號,選擇刻錄程序,選擇刻錄,PC端提示完成就可以了
6. 怎麼把編好的程序燒錄到8051或則AT89C51單片機上啊
在紙上編好了,怎麼行呢,建議你不要在紙上編,這樣你還要再輸入電腦。你先下載一個UltraEdit編輯軟體,安裝在電腦上面,用這個軟體來編寫源程序。然後下載一個編譯和調試軟體Keil
uVision4(這個軟體目前有不同的版本,你自己網路一下,去找自己要的。),這個軟體有軟體模擬功能,你可以先編譯,在DEBUG,在DEBUG模式可以看到單片機的外圍狀態。可以看到看你寫的程序可以按你的思路運行,可以正常運行後。然後你要編譯輸出HEX(十六進制)文件,這時你要有個燒寫器,通過燒寫器燒入單片機。
7. 如何把程序裝到單片機里
以stc的單片機為例:
1、用keil編程軟體寫好程序,編譯輸出為hex和二進制文件
2、用串口電平轉換板(常用MAX232晶元來做),把電腦後面的com口和單片機的(Rxd、Dxd引腳)相連,單片機還要接晶振和電源。
3、在電腦運行stc公司提供的STC-ISP軟體,把前面編譯好的hex文件裝到單片機里。
提到的軟體都可從網上下載獲得,電平轉換部分可以自己做也可以買編程器。
8. 單片機怎麼燒程序
可藉助編程器(大陸叫編程器、台灣叫燒錄器)將編譯好的代碼(*.BIN, *.HEX)寫入單片機。現在的單片機大多帶ISP功能,你無需編程器,用串口或JTAG方式將應用程序寫入單片機。
9. 怎麼把程序寫進單片機
1 首先將編寫的程序經模擬軟體調試好,然後編譯保存為HEX文件格式。
2 使用編程器(也叫燒寫器)先選擇晶元的廠家,晶元型號。
3裝在要燒寫到程序代碼(HEX文件格式)
4進行晶元空白檢查
5選擇編程(進行下載)
6對比檢查(成功)
當然也可以選擇自己做一個某個晶元的專用的燒寫器。
10. 怎麼把c語言程序燒進單片機
1、把C語言編譯為編程器支持的語言格式,比如常用的bin,或hex等格式。
2、如果是可在線編程的,可以用ISP直接進行燒錄。
3、如果不是可在線編程的,將單片機晶元,放入編程器,然後燒錄。
注意:編譯和燒錄時,都要選擇和單片機晶元一致的型號,否則會出錯。如果找不到對應的型號,說明不支持該型號的單片機。