STC89C51是應(yīng)用廣泛的51單片機(jī),很多人都是通過(guò)該單片機(jī)入門學(xué)習(xí)的,單片機(jī)的學(xué)習(xí)需要勤動(dòng)手。單片機(jī)需要燒寫程序,要用到相關(guān)的軟件和硬件。下面介紹一下51單片機(jī)燒寫程序的方法。
1所用到的硬件工具
51單片機(jī)燒寫程序需要用到單片機(jī)的UART串口,所用到的工具為USB/TTL,具有四個(gè)引腳分別為5V、GND、TXD、RXD,需要和單片機(jī)的UART口連接,在連接的時(shí)候需要注意的是,串口要交叉連接,即USB/TTL的TXD和單片機(jī)的RXD連接;USB/TTL的RXD和單片機(jī)的TXD連接。
2所用到的軟件以及設(shè)置
STC的51單片機(jī)需要用到STC-ISP軟件,該軟件可以在STC的官網(wǎng)上下載到
燒寫過(guò)程為:1)選擇具體的單片機(jī)型號(hào),本文用的是STC89C51;2)選擇串口號(hào),該串口號(hào)就是USB/TTL的串口號(hào),可以在我的電腦→設(shè)備屬性中可以看到;3)選擇所要下載的hex文件,點(diǎn)擊"打開程序文件"選擇需要燒寫的hex文件,該文件由編程軟件生成,如keil生成;4)點(diǎn)擊下載"下載/編程",這里需要注意的是,點(diǎn)擊完了后,會(huì)在右側(cè)出現(xiàn)"正在檢測(cè)目標(biāo)單片機(jī)"的字樣,這時(shí)要把單片機(jī)的電源開關(guān)一下,即先斷電再馬上上電。之后,就出現(xiàn)下載的進(jìn)度條。
經(jīng)過(guò)以上步驟單片機(jī)燒寫程序的過(guò)程就完成了。
3燒寫程序需要注意的地方
用USB/TTL連接單片機(jī)時(shí),需要將數(shù)據(jù)線交叉連接;點(diǎn)擊了下載按鈕后需要給單片機(jī)重新斷電再上電,進(jìn)行單片機(jī)的冷啟動(dòng)。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
此單片機(jī)入門教程主要講的51單片機(jī),和其他的單片機(jī)編程燒寫所涉及的軟件會(huì)有出入,
發(fā)表于 01-27 06:18
單片機(jī)燒寫軟件,單片機(jī)燒寫軟件,單片機(jī)
發(fā)表于 12-09 18:40
?16次下載
AVR單片機(jī)燒寫程序progisp172,感興趣的可以看看。
發(fā)表于 03-23 17:46
?111次下載
單片機(jī)程序燒寫軟件
發(fā)表于 01-07 21:01
?17次下載
,用來(lái)進(jìn)行通信下載程序和數(shù)據(jù);;對(duì)自己搭建的電路板來(lái)說(shuō),仍會(huì)有MAX232芯片和RS232串口用來(lái)實(shí)現(xiàn)程序的燒寫,實(shí)現(xiàn)對(duì)單片機(jī)寫入數(shù)據(jù)和
發(fā)表于 11-16 11:18
?5.9w次閱讀
51單片機(jī)程序下載軟件燒寫程序
發(fā)表于 04-08 17:20
?14次下載
什么是單片機(jī)燒寫軟件? 什么是單片機(jī)燒寫軟件? 簡(jiǎn)單點(diǎn)說(shuō),就是把你寫好代碼(C或者是匯編)專程的
發(fā)表于 04-14 11:04
?3.5w次閱讀
我要問(wèn)的不是如何制作燒寫接口。 而是,電腦在通過(guò)接口向單片機(jī)燒寫時(shí)(此時(shí)單片機(jī) 內(nèi)沒(méi)有
發(fā)表于 08-16 17:31
?5次下載
單片機(jī)學(xué)習(xí)、使用非常重要的一個(gè)步驟就是把寫好的程序燒寫到單片機(jī)里,好多初學(xué)者,好不容易才寫好一個(gè)程序,馬上想讓他跑起來(lái),但是如何
發(fā)表于 07-07 09:55
?1.1w次閱讀
STC89C51是應(yīng)用廣泛的51單片機(jī),很多人都是通過(guò)該單片機(jī)入門學(xué)習(xí)的,單片機(jī)的學(xué)習(xí)需要勤動(dòng)手。單片機(jī)
發(fā)表于 04-04 15:54
?2.4w次閱讀
學(xué)習(xí)單片機(jī)很重要的一步就是為單片機(jī)燒寫程序,燒寫
發(fā)表于 11-12 10:06
?14次下載
C51單片機(jī)學(xué)習(xí)筆記(一)——搭建開發(fā)環(huán)境及燒寫工具文章目錄C51單片機(jī)學(xué)習(xí)筆記(一)——搭建開
發(fā)表于 11-12 10:06
?17次下載
一、為什么叫燒寫早期一般是將調(diào)試好的單片機(jī)程序寫入到ROM、EPROM中,這種操作就像刻制光盤一樣,實(shí)在高電壓方式下寫入,PROM是一次性寫入,存儲(chǔ)內(nèi)部發(fā)生變化,有些線路或元件就被
發(fā)表于 11-15 15:36
?9次下載
作者最近需要對(duì)PIC品牌的8位OPT 單片機(jī)進(jìn)行程序燒寫;作者第一次使用這種OTP單片機(jī),按照慣性遇到的問(wèn)題一一記錄一下;MCU最小系統(tǒng)與
發(fā)表于 11-16 12:51
?12次下載
此單片機(jī)入門教程主要講的51單片機(jī),和其他的單片機(jī)編程燒寫所涉及的軟件會(huì)有出入,
發(fā)表于 12-03 19:36
?27次下載
評(píng)論