




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、5.單片機(jī)編程器、仿真器、燒寫器、下載線各是什么?有什么用處?單片機(jī)編程器是用來將程序代碼寫入存儲器芯片或者單片機(jī)內(nèi)部的工具,如圖5-1所示是一個典型的編程的外形。圖中黑色的集成電路插座,通過拔動手柄可以將置于其中的集成電路芯片鎖緊或松開。編程時鎖緊以保證接觸良好,編程完畢松開,可以更換下一片芯片。圖5-1編程器當(dāng)芯片是雙列直插形式時,直接插在座子上就可以燒寫了,但如果遇到如圖5-2所示的各種封裝形式的芯片,又如何寫燒寫呢?一種方法是使用適配器,如圖5-3所示是各種封裝芯片所使用的適配器。圖5-2各種封裝形式的集成電路qfn32適配器sop28適配器圖5-3各種封裝的編程適配器另一種方法是使用
2、下載線。隨著技術(shù)的進(jìn)步,越來越多的單片機(jī)芯片開始支持“isp”功能,即insystemprogrammer,在線可編程技術(shù)。利用這種技術(shù),將空白的(尚未編程的)芯片直接焊在印刷線路板上,利用預(yù)先留下的幾個引腳即可對芯片進(jìn)行編程,不必將芯片拆下來放到編程器上,因此,這給小批量制作帶來了極大的方便,也省去了購買價(jià)格昂貴的適配器。如圖5-4所示是使用下載線對芯片進(jìn)行在線編程的示意圖。圖5-4下載線對芯片進(jìn)行在線編程示意圖6.自學(xué)單片機(jī)必備的硬件設(shè)備有哪些?學(xué)習(xí)單片機(jī),除了需要電腦以外,還需要以下的一些器材。1實(shí)驗(yàn)板如果你對單片機(jī)還一無所知,那么自制或者購買一塊實(shí)驗(yàn)板是比較好的選擇。通常在實(shí)驗(yàn)板上會設(shè)
3、計(jì)一些開關(guān)、led指示燈、數(shù)碼管、各種接口芯片等常用器件,通過對這些器件的編程練習(xí),逐步掌握單片機(jī)的編程技術(shù)。2仿真機(jī)仿真機(jī)的用途是替代電路板上的單片機(jī)芯片,仿真機(jī)通過串行口、usb接口等方式與與pc機(jī)聯(lián)機(jī)通信,接收pc端控制軟件發(fā)出的指令,以單步、過程單步、全速運(yùn)行等各種方式來執(zhí)行程序,以單步或過程單步方式執(zhí)行程時,每次執(zhí)行完程序后可以將執(zhí)行的結(jié)果反饋到pc端的控制軟件中顯示出來。由于單片機(jī)編程時必須要明確每一條指令執(zhí)行完畢后會有什么樣的結(jié)果,弄清實(shí)際運(yùn)行后的結(jié)果是否與設(shè)想的結(jié)果相符,因此,仿真功能對于單片機(jī)的學(xué)習(xí)和開發(fā)可以起到很重要的幫助作用。3編程器或者下載線其用途是將代碼寫入單片機(jī)芯片
4、內(nèi)部。對于學(xué)習(xí)者來說,有了仿真機(jī)也可暫時不配編程器或下載線,因?yàn)橛辛藢?shí)驗(yàn)板、仿真機(jī)就可以做實(shí)驗(yàn)了。但是建議配置一臺,這樣可以對單片機(jī)開發(fā)的各個環(huán)節(jié)都有所了解。4萬用表、電烙鐵等電子制作工具單片機(jī)開發(fā),不是簡單的編程,到目前為止,還少有純粹的“單片機(jī)程序員”,通常要求開發(fā)者軟、硬件方面都要熟悉,因此,這些電子制作工作還是要配備的。需要說明的是,這里所說的仿真機(jī)、實(shí)驗(yàn)板、下載線或編程器等都是就一般概念而言的,并不涉及到具體的產(chǎn)品,市場上也有一些產(chǎn)品在設(shè)計(jì)時將實(shí)驗(yàn)板、仿真功能、下載或編程功能等中的一部分或者全部都集成到一塊板上,構(gòu)成一整套的實(shí)驗(yàn)系統(tǒng)。上面介紹的這些設(shè)備,都需要有一定的投入,愛好者未必
5、一定能夠購買,其實(shí),只要有一定動手能力,也可以自制一些簡易的實(shí)驗(yàn)設(shè)備,同樣可以開始學(xué)習(xí)。這里推薦采用stc單片機(jī)進(jìn)行學(xué)習(xí)的方案,stc系列單片機(jī)的特點(diǎn)是可以直接通過串口下載程序,從而將開發(fā)工具的成本降到最低。如圖6-1所示是一個完整的電路,器件成本僅20多元,但可以實(shí)現(xiàn)諸如單燈閃爍、流水燈、鍵控?zé)?、pc控制燈等一些常用功能,從而學(xué)習(xí)基本指令、定時器、計(jì)數(shù)器、串口通信等單片機(jī)知識。圖6-1簡單的單片機(jī)實(shí)驗(yàn)電路板圖中r1r9為1k電阻,d1d8是發(fā)光二極管,e1用10u電解,y1用11.0592m晶振,c1和c2用27p小磁片,c3c7用104磁片,u1使用stc89c52芯片,u2用max232
6、。再自制或購買一條串口電纜,用于和電腦的通信,制作線時使j1與電腦的串口端2,3,5分別相連即可。制作好這個電路板以后,使用keil軟件(在7.目前國內(nèi)常用的單片機(jī)有哪些?180c51及其兼容系列(1)80c51系列,這是最基本的系列。包括80c31,80c51,87c51,80c32,80c52,87c52等芯片,雖然這些芯片已基本不再使用,但它們是后續(xù)發(fā)展的芯片的基礎(chǔ)。其中80c31單片機(jī)片內(nèi)沒有rom,80c51內(nèi)部是一次性可寫4k的prom,87c51內(nèi)部是4k的eeprom,這幾種芯片內(nèi)部ram均為128字節(jié)。而后三種芯片其內(nèi)部ram均為8k,后兩種芯片的片內(nèi)rom為8k字節(jié)。(2)
7、80c51兼容系列這些芯片通常都與51系列單片機(jī)在指令一級兼容,但都擴(kuò)充了諸多的新功能。常見的主要有以下一些。stc89系列單片機(jī),其主要特點(diǎn)有:直接通過串口對單片機(jī)編程;可編程為倍速運(yùn)行;超低功耗;內(nèi)置看門狗;內(nèi)部flashrom可作為eeprom作斷電保存數(shù)據(jù)之用。stc12系列單片機(jī),其主要特點(diǎn)有:單時鐘周期,工作頻率035m,相當(dāng)于普通80c510420m;寬電壓范圍;低功耗;芯片內(nèi)置e2prom功能;內(nèi)置硬件看門狗;通用i/o口可以設(shè)置為四種工作模式,在強(qiáng)上拉模式時可以“吐出”電流。菲利普的lpc系列,其主要特點(diǎn)有:內(nèi)置rc置振蕩器,選擇rc振蕩器時不需外接振蕩器件;所有口線均有20
8、ma的led驅(qū)動能力;有較寬的工作電壓范圍。c8051f系列,其主要特點(diǎn)有:一個機(jī)器周期僅為一個時鐘周期;增加了中斷源;有內(nèi)部獨(dú)立的時鐘源或接外部時鐘,并能在程序運(yùn)行時實(shí)現(xiàn)內(nèi)、外部時鐘的切換。每個i/o口引腳都可以設(shè)置為推挽或漏極開路輸出,c8051f系列單片機(jī)i/o口最為獨(dú)特的是增加了數(shù)字交叉開關(guān),利用數(shù)字交叉開關(guān)可將內(nèi)部數(shù)字系統(tǒng)資源定向到p0、p1和p2端口i/o引腳。這個系列很多型號的芯片具有adc、dac、pca等功能。2.pic系列pic單片機(jī)的發(fā)展思路與51單片機(jī)不同,它不搞單純的功能堆積,而是從實(shí)際出發(fā),重視產(chǎn)品的性能與價(jià)格比,依靠發(fā)展多種型號來滿足不同層次的應(yīng)用要求;精簡指令使
9、其執(zhí)行效率大為提高。目前有pic10、pic12、pic16、pic18系列數(shù)百個品種。以pic16f676芯片為例,該芯片內(nèi)置1k字flashrom,128字節(jié)eeprom,64字節(jié)ram,8路10位ad轉(zhuǎn)換器,內(nèi)置精度高達(dá)1%的振蕩器,極低功耗,寬工作電壓范圍,這樣一款高性能的14腳芯片,價(jià)格不到¥7,性價(jià)比相當(dāng)高。3avr系列avr系列單片機(jī)是增強(qiáng)型risc結(jié)構(gòu)的單片機(jī),其主要特點(diǎn)是:速度快,一個機(jī)器周期僅為一個時鐘周期;品種豐富,與pic系列類似,依靠發(fā)展多種型號來滿足不同層次的應(yīng)用要求;支持isp、iap功能,可在線編程,方便遠(yuǎn)程維護(hù);工作范圍寬、抗干擾能力強(qiáng)。以atmega8芯片為
10、例,該芯片內(nèi)置8kflashrom,512字節(jié)eeprom,1k字節(jié)的ram,8路10位ad,內(nèi)置rc振蕩器。這樣一款高性能28引腳的芯片,價(jià)格僅在¥7左右,性價(jià)比也相當(dāng)高。4其他其他常用的單片機(jī)包括:st、emc、摩托羅拉、三星等等。這些單片機(jī)有些市場用量很大,但我們并沒有重點(diǎn)介紹,因?yàn)槲覀兘榻B的內(nèi)容主要針對業(yè)余愛好者,有些芯片雖然功能強(qiáng)大、性價(jià)比也很高,但其并不針對業(yè)余愛好者,小批量的芯片很難買到,仿真機(jī)、c編譯器等開發(fā)工具價(jià)格極其昂貴,所以這里不作介紹,有興趣可以在網(wǎng)絡(luò)上搜索有關(guān)資料。8.常用單片機(jī)的大致價(jià)位是多少?單片機(jī)的價(jià)格相差很大,從小于1元到幾十元,上百元不等。下面就大致介紹一下常用單片機(jī)的價(jià)格。單片機(jī)的價(jià)格與其出貨量、性能等有很大的關(guān)系。以80c51系列單片機(jī)為例,這是一個龐大的系列,這個系列中的單片機(jī)性能有很大差別。如內(nèi)部rom不同,從1k64k不等;引腳數(shù)不同,從14腳到84腳不等;內(nèi)部ram不同,從128字節(jié)到2k不等;內(nèi)部模塊不等,如有一些單片機(jī)內(nèi)部配置了8位模數(shù)轉(zhuǎn)換器,有一些配置了10位模數(shù)轉(zhuǎn)換器,有一些內(nèi)部帶有ccp模塊等等。不同配置的單片機(jī)價(jià)格不同,一般愛好者常用的89s52單片機(jī)芯片價(jià)格約為6元左右。這款芯片片內(nèi)rom為8k,片內(nèi)ram為128字節(jié),內(nèi)部有看門狗電路。一種常用的pic單片機(jī)pic16f676,14引腳,帶有10
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園眼科知識講座
- 幼兒園高熱的護(hù)理措施
- 幼兒園衛(wèi)生保健工作總結(jié)
- 如何加強(qiáng)項(xiàng)目安全管理
- 企業(yè)社會責(zé)任研討會合同
- 忠誠于人民的教育事業(yè)
- 手工皂買賣協(xié)議
- 三高病人護(hù)理
- 抵押合同修改協(xié)議
- 《章法之美》教學(xué)課件-2024-2025學(xué)年湘美版(2024)初中美術(shù)七年級下冊
- (3月省質(zhì)檢)福建省2025屆高三畢業(yè)班適應(yīng)性練習(xí)卷英語試卷(含答案)
- 秸稈破壁菌酶研發(fā)項(xiàng)目可行性研究報(bào)告(范文參考)
- 專業(yè)網(wǎng)格員測試題及答案
- 2025年上半年貴州黔東南州各縣(市)事業(yè)單位招聘工作人員1691人筆試易考易錯模擬試題(共500題)試卷后附參考答案
- 2025新疆機(jī)場(集團(tuán))有限責(zé)任公司阿克蘇管理分公司第一季度招聘(75人)筆試參考題庫附帶答案詳解
- 湖南省長沙市雅禮教育集團(tuán)2024-2025學(xué)年高一上學(xué)期期末考試英語試卷含答案
- 2025年阿斯利康能力測試題及答案
- 東莞市勞動合同模板6篇
- 《醫(yī)療機(jī)構(gòu)重大事故隱患判定清單(試行)》知識培訓(xùn)
- 全國計(jì)算機(jī)等級考試《三級信息安全技術(shù)》專用教材【考綱分析+考點(diǎn)精講+真題演練】
- DB13-T 5996-2024 公路基層病害聚合物注漿處治技術(shù)規(guī)程
評論
0/150
提交評論