A. 單片機為什麼能直接燒錄程序
單片機能直接燒錄程序是因為單片機中已經存在了一個燒寫程序。
啟動單片機時首先運行這程序,程序判斷埠狀態,如果符合「要燒寫ROM」的狀態存在,就從某個埠(串口、SPI等等)讀取數據,然後寫入到單片機的ROM中。如果沒有「要燒寫ROM」的狀態,就轉到用戶的程序開始執行。
單擊片燒錄原理總結:
ICP:使用SWD介面進行燒錄,如J-Link燒錄器和J-Flash軟體配合使用。
ISP:使用引導程序(Bootload)加上外圍UART/USB等介面進行燒錄。
IAP:軟體自身實現在線電擦除和編程的方法,不使用任何工具。程序通常分成兩塊,分別為引導程序和應用程序。
B. 什麼是單片機燒寫軟體
簡單點說,就是把你寫好代碼(C或者是匯編)專程的機器語言通過一定的方式下載到單片機中。稱為燒寫。擴展閱讀:51單片機燒寫過程及詳細說明【圖文】燒寫軟體很多,方式也很多,主要看你的單片機型號.STC系列單片機為例:
首先,需要安裝keil軟體和STC_ISP程序下載軟體。
先對你想要實現對單片機的功能用keil編程,然後用STC_ISP下載軟體下載到單片機上,最後打開給單片機提供電源就可以觀察單片機開發板或是自己搭建的板子上的現象了...通過不斷修改程序,下載程序,最終獲得自己在實驗板上想要的結果。這樣就可以了...
實驗板與PC機的連接:一般對現成購買的開發板來說,會有一個USB介面提供5v電源、提供通信或另一個USB用來下載介面驅動程序,同時有RS232串口,實現MAX232電平與單片機TTL電平之間轉換,用來進行通信下載程序和數據;;對自己搭建的電路板來說,仍會有MAX232晶元和RS232串口用來實現程序的燒寫,實現對單片機寫入數據和程序的下載。用的是RS232串口實現的程序燒寫!
若要用USB來燒寫,需要一個相應的ISP下載軟體和硬體燒寫器,一般這種燒寫器價格不菲。用的是USB口實現燒寫程序!
一般的,燒寫程序還是選用可以用ISP下載的,自己搭建個RS232串口的電路,簡單實用,對單片機燒寫程序就夠用了。【更多資源】
C. 51單片機的程序燒寫軟體有哪些
燒錄程序有STC_ISP可以直接用,U-EC5就要用USB驅動了
D. 單片機燒寫程序是那個軟體
這要看你用什麼編程器了,如果使用kit2
或者icd2
使用開發環境就可以燒寫了。如果用k150的這種編程器
有專門的燒寫軟體。pic單片機是需要專門的設備,就是我說的那些了。
E. 51單片機燒錄軟體
AT89S××單片機的燒錄方法有幾下幾種:1.編程器 2.並口線下載 3.USBASP編程器燒寫,而你有的usb-串口線,一般是用於STC單片機的程序燒寫,並不能滿足AT89S××的程序下載,也就無所謂軟體了。可以換用STC的單片機,就可以用到usb-串口線,所用的軟體是STC_ISP,可以在官網下載最新的燒錄軟體。官網: http://www.mcu-memory.com/,可以共同交流,QQ 905182125
F. 單片機燒錄需要什麼硬體軟體
若是帶ISP的就比較方便 用串口配合軟體stc_ISP_即可,若不帶ISP的 就要用專用燒錄器和軟體,具體的可以在相應單片機的規格書中查到
G. 單片機燒寫程序的方法!
非同步通信的基本概念
非同步通信是指通信的發送與接收設備使用各自的時鍾控制數據的發送和接收過程。為使雙方的收發協調,要求發送和接收設備的時鍾盡可能一致。
非同步通信的特點:不要求收發雙方時鍾的嚴格一致,實現容易,設備開銷較小,但每個字元要附加2~3位用於起止位,各幀之間還有間隔,因此傳輸效率不高。
一般燒寫單片機的程序用ISP就可以。
H. 如何給單片機燒錄程序
需要利用下載器和下載軟體才能將keil程序輸出的hex文件燒錄到單片機中。具體操作請參照以下步驟,演示單片機為51單片機。
1、首先准備好51單片機最小系統板和燒錄器。
I. 單片機燒錄軟體問題
USB方式也是通過USB轉串口的方式,通過串口連接單片機的。但是電腦串口提供的電壓不是5V的。所以要通過max232晶元轉換。燒寫的過程是通過單片機內部的固化程序和電腦燒錄軟體進行通信。一般是通過單片機的串列埠或者專用的引腳來進行燒錄的。網上有專門的編程線內部集成有專用的通信晶元價格比較便宜,如果自己製作的話網上也可以找到相關的電路圖,只是要麻煩一些