<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)C語(yǔ)言學(xué)習(xí)筆記2: 51單片機(jī)編程下載方式

          51單片機(jī)C語(yǔ)言學(xué)習(xí)筆記2: 51單片機(jī)編程下載方式

          作者: 時(shí)間:2016-11-23 來(lái)源:網(wǎng)絡(luò) 收藏
          編譯完程序,要下載,當(dāng)然離不開編程器。當(dāng)時(shí)候上課的書上也沒(méi)講到下載的辦法,做試驗(yàn)也只是在試驗(yàn)箱上下載完事。要自己弄的話,要怎么才能玩得轉(zhuǎn)呢?在網(wǎng)上查了一下,要玩轉(zhuǎn)單片機(jī),要具備三樣?xùn)|西:51芯片+編程器+仿真器,當(dāng)然仿真器是不必要的。記得我的第一臺(tái)編程器是TOP851,可以花了300多大洋,當(dāng)時(shí)還是自費(fèi)的。記得我自己買的第一顆51單片機(jī)芯片是正宗的Intel 8051,可以TOP851不支持Intel的51芯片,可郁悶啦,連51單片機(jī)的鼻祖也不支持,可想而知后來(lái)的人都過(guò)了河拆了橋J

          后來(lái)又再買了一塊芯片:AT89C51,當(dāng)時(shí)候還有點(diǎn)疑惑,我學(xué)的是8051啊,可是這是89C51???書上沒(méi)講這芯片,怎么辦呢?現(xiàn)在想想可知多么可笑,但這確實(shí)是現(xiàn)在的教科書上忽略的地方——遠(yuǎn)遠(yuǎn)脫離了現(xiàn)實(shí)?,F(xiàn)實(shí)就是Intel已經(jīng)不怎么生產(chǎn)8051芯片了,而51單片機(jī)的主力是Atmel的AT89C51(AT89S51)了——當(dāng)當(dāng)然現(xiàn)在可都是STC的天下(這可是STC自己吹噓的——全球出貨量第一),無(wú)論是出于程序下載方便,還是處于作為中國(guó)人支持國(guó)貨的立場(chǎng),我還是會(huì)支持STC(宏晶)一般。言歸正傳,說(shuō)說(shuō)51單片機(jī)的編程下載方式



          1)編程器(適用于89C51/89S51系列)







          TOP851編程器



          具體可參考:TOP全系列編程器性能比較

          http://www.willar.com/article_view.asp?id=135



          2)ISP下載(適用于AT89S系列單片機(jī))

          從單片機(jī)上引出三根線(P1.5、P1.6H和P1.7)就可以在目標(biāo)板上下載,不用拔插,你完全可以在設(shè)計(jì)的PCB板上做一個(gè)ISP的10pin接頭,下載時(shí)接上ISP并口下載線進(jìn)行下載。當(dāng)然你還需要一根ISP下載線,這個(gè)下載線可以根據(jù)官方的電路圖自己動(dòng)手做一根J

          下載線和下載軟件最完整的資料可見:Easy 51Pro v2.0宇宙版

          part1http://space.ednchina.com/Upload/2009/4/7/b439d208-7211-4506-88e6-2907bc92baf2.rarpart2http://space.ednchina.com/Upload/2009/4/7/e3460d6f-e157-46b8-921d-155ca7f7643a.rar





          Altera ByteBlaster下載線電路圖









          Easy ISP下載線電路圖













          3)串口下載(適用于STC公司的單片機(jī))

          STC單片機(jī)之所以能流行起來(lái),相比是因?yàn)橄螺d方式簡(jiǎn)便的緣故。ISP下載還是要有下載線,而串口下載之需要在PCB版上做一個(gè)串口,而在很多設(shè)計(jì)里串口是必須的,這樣的話,51即不用再引出管腳來(lái)下載,而又省去了下載線的費(fèi)用。







          STC單片機(jī)在線編程典型電路圖







          STC單片機(jī)編程軟件



          STC單片機(jī)編程軟件下載:stc-isp-v4.79-not-setup



          要注意STC單片機(jī)下載的步驟:

          先關(guān)電源,點(diǎn)軟件DownLoad按鈕,再給單片機(jī)上電復(fù)位。





          4)C8051F編程下載(適用C8051F全系列)

          C8051F單片機(jī)有兩種接口形式,JTAG和C2接口。

          JTAG方式:







          C2方式:

          如果你用的C8051F單片機(jī)為C2接口,只需要留三個(gè)口即可,即C2D、C2CK、GND,注意的是C2CK上需要加一個(gè)2K-10K的上拉電阻









          具體可參考:C8051F USB口的JTAG/C2下載線U-EC5仿真器

          http://hi.baidu.com/microgo/blog/item/7ecfc86377bcb4dbe7113afa.html


          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();