日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

手把手教你使用ISP編程器

 湘水665 2012-04-10
手把手教你使用ISP編程器

單片機輕松入門教學(xué) ------- 『電子驛站』原創(chuàng),轉(zhuǎn)載請注明出處!
---------------------------------------------------------------------------------------------------------------

我們在Keil集成環(huán)境中完成了工程建立、源程序輸入、源程序編譯等工作后,得到了HEX格式的目標(biāo)文件(lich1.hex)。在這一課中,我們學(xué)習(xí)如何使用編程器將目標(biāo)文件寫入單片機內(nèi)部,讓單片機實現(xiàn)我們程序的功能,這是單片機開發(fā)的最終目的。

簡單介紹一下我們使用的ISP編程器,該編程器是ISP下載線 + 編程器完美結(jié)合,適合單片機的批量燒寫及ISP在系統(tǒng)編程,同時編程器集成了500MA智能過流、過壓和反壓保護(hù)電路,保護(hù)被編程芯片和主板USB接口的安全萬無一失,對初學(xué)者更具有安全感!編程器詳細(xì)介紹請參考網(wǎng)頁 >>> ISP編程器詳細(xì)介紹 >>>


第一步:編程器硬件連接(見圖1)

1、用并口通信電纜將編程器和電腦并口連接好,緊固好螺絲。

2、把待編程AT89S51單片機芯片插入編程器上的ZIF40零拔插力編程座并鎖緊,注意:插入單片機芯片時不要將芯片插反了,如下圖所示,單片機的1腳要靠近ZIF40插座的鎖緊手柄方向。

3、用USB線將編程器接到電腦的USB接口中,此時編程器上的電源指示燈(綠燈)會點亮,表示已經(jīng)得到工作電源。注意:如果此時編程器的保護(hù)指示燈(黃色)亮,蜂鳴器發(fā)出報警聲,則為編程器發(fā)生了安全保護(hù),有可能是因為單片機芯片插反了,產(chǎn)生大電流造成保護(hù)電路動作,此時保護(hù)電路會切斷電源,保護(hù)被編程芯片和主板的USB接口不被過流燒壞,把插反的芯片拔下來重新插好即可。

圖1:ISP編程器硬件連接


第一步:啟動編程軟件

1、將產(chǎn)品配套光盤中的“ISP編程器驅(qū)動軟件”文件夾復(fù)制到你的電腦硬盤的D盤根目錄下,并將其目錄下的所有文件的只讀屬性去掉,具體操作如下:全選文件夾中的文件,鼠標(biāo)右鍵單擊出現(xiàn)文件屬性對話框,單擊“只讀”屬性前面復(fù)選框中的勾,使其只讀屬性去掉即可。

2、雙擊文件夾中的“ISP編程器驅(qū)動軟件.exe”啟動編程軟件,軟件界面如下圖2所示。
圖2:ISP編程軟件界面


第三步:打開目標(biāo)文件

點擊軟件的“打開文件”按鈕,出現(xiàn)打開文件對話框,打開準(zhǔn)備寫入單片機內(nèi)部的目標(biāo)文件(HEX格式)。

圖3:打開文件對話框


如下圖所示:打開目標(biāo)文件成功,編程軟件的狀態(tài)欄中顯示了該目標(biāo)文件路徑、名稱及文件大小,同時目標(biāo)文件的代碼出現(xiàn)在“寫數(shù)據(jù)(FLASH)”緩沖區(qū)中。

圖4:打開待燒寫的單片機目標(biāo)文件


第四步:編程(寫數(shù)據(jù))

打開待寫入單片機內(nèi)部的目標(biāo)文件后,我們執(zhí)行最后一步操作,如下圖5所示,點擊“AUTORUN”就可將程序?qū)懭雴纹瑱C內(nèi)部。注:“AUTORUN”命令是一個組合操作命令,有點類似于DOS命令中的批處理,單擊即可以自動完成“打開文件”、“擦除芯片”、“寫單片機”、“讀”、“程序校驗”等組合功能,使用非常方便,站長強力推薦此操作,特別是在頻繁修改調(diào)試程序中,源程序經(jīng)過再次編譯后產(chǎn)生了修改過的目標(biāo)文件,使用“AUTORUN”則不用每次都要執(zhí)行“打開文件”的操作了,因為該組合命令會自動打開文件,非常人性化。編程操作的結(jié)果會顯示在軟件的狀態(tài)欄中。


圖5:完成單片機燒寫!

OK!大功告成,操作簡單吧!現(xiàn)在把燒寫好程序的單片機把出來插到實驗板上看看效果吧。


完美的ISP在系統(tǒng)編程開發(fā)方案!

ISP編程器還集成了一個在系統(tǒng)編程下載線接口,隨機附送了一條ISP下載線,如果你的實驗板(目標(biāo)板)有標(biāo)準(zhǔn)的ISP在系統(tǒng)編程接口,就能夠充分利用ISP在系統(tǒng)可編程技術(shù)優(yōu)勢,對支持ISP編程的器件進(jìn)行在系統(tǒng)編程。支持ISP編程的單片機,有目前最流行的51系列單片機的AT89S51、S52、S53、S8252等, AVR系列AT90S8515、ATmega8515、ATmega8、ATmega16、ATmega162單片機等。初學(xué)者一定會問,什么是在系統(tǒng)編程技術(shù)呢?在系統(tǒng)可編程技術(shù)即In System Programming,簡單地說就是指待編程的單片機在實驗板(目標(biāo)板)上,不用拆下來用編程器進(jìn)行編程,只需利用ISP編程接口,通過下載線就可把程序代碼下載到單片機內(nèi)部,ISP技術(shù)是對傳統(tǒng)編程技術(shù)的一大革新。通過ISP技術(shù),我們在燒寫程序的時候就不用頻繁拔插芯片,只要鼠標(biāo)點擊即可把程序?qū)懭雴纹瑱C,徹底告別以前那樣用編程器反復(fù)燒寫撥插芯片的煩惱。在ISP系統(tǒng)編程使得單片機芯片壽命更長,超過普通芯片89C51的10倍以上,性能更高,寫入速度更快,穩(wěn)定性更好,寫入完成后自動運行新程序,可以立即查看到程序運行結(jié)果,具有所見即所得特性,修改程序效率極高,易用性接近仿真器,學(xué)習(xí)使用更方便、更快捷?。?!

如果你的實驗板(開發(fā)板)有ISP編程接口,那么使用ISP下載線就是你的最佳開發(fā)方案,你只需把ISP編程器和實驗板利用ISP下載線連接起來,利用下載線直接把程序下載到實驗板上的單片機中運行,再也不用頻繁地拔插單片機芯片了,徹底消除頻繁拔插芯片折斷單片機引腳、插反單片機等煩惱,能夠極大地提高調(diào)試程序時的效率。下圖就是“ISP編程器”和“S51增強型實驗板”進(jìn)行ISP在系統(tǒng)編程開發(fā)。

圖6:完美的ISP在系統(tǒng)編程開發(fā)方案

注:使用ISP在系統(tǒng)編程開發(fā)方式時,ISP編程器的ZIF40插座中不要插入單片機,編程軟件的操作方法和前面介紹的相同。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多