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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)USB-ISP下載線制作

          單片機(jī)USB-ISP下載線制作

          作者: 時(shí)間:2012-12-11 來源:網(wǎng)絡(luò) 收藏

            現(xiàn)在的筆記本包括臺(tái)式機(jī)都漸漸地舍棄了并口、串口;很多網(wǎng)友也跟我說,臺(tái)式?jīng)]有并口了,沒法用了,讓我?guī)退胂朕k法??磥碜鰝€(gè)是勢(shì)在必行了。

            在網(wǎng)上搜了下,主要有兩種方案,一種是用FT245串口芯片加ATMEGA8的方案,另一種是只用ATMEGA8進(jìn)行USB串口協(xié)議的軟件模擬和ISP下載全部完成。據(jù)說第一種穩(wěn)定,但成本高,電路復(fù)雜,不便自制。我們還是本著低成本,簡(jiǎn)單易做的原則進(jìn)行。就用單個(gè)M8來做。

            好!廢話少說,干活。在網(wǎng)上搜了一下找了個(gè)BUG少,易于自制的圖。

          點(diǎn)擊瀏覽下一頁

            在制做前首先要搞清楚幾點(diǎn),第一,這個(gè)USB本身就是一AVR,在制做完成后首先也得通過其它并或串口ISP下載線給它下載程序,這樣它才能工作。第二先得大概了解一下這個(gè)AVR單機(jī)機(jī)M8的基本資料。這樣才能對(duì)電路有個(gè)了解,從而便于調(diào)試。因此,你原先用的并口ISP下載線在這里還得起著關(guān)鍵的作用,可別扔掉??!我圖示一下這個(gè)過程先:

          點(diǎn)擊瀏覽下一頁


          接下來按上述圖的要求準(zhǔn)備元件。

          點(diǎn)擊瀏覽下一頁

            元件準(zhǔn)備好后,先得檢測(cè)下質(zhì)量,電阻的阻值、發(fā)光管的極性、電容是否有短路。要測(cè)試下兩個(gè)穩(wěn)壓管的穩(wěn)壓值是否正確。最最重要的是先把USB接口用延長(zhǎng)線接到PC上,然后用萬用表測(cè)一下正極在哪,做個(gè)標(biāo)記,這樣就能搞清楚了D+、D-的位置,也不會(huì)接反電源了。免得焊好后發(fā)現(xiàn)錯(cuò)了極性反復(fù)焊,焊盤很容易脫落,也避免接反燒了元件。(我開始用的是USB公頭接口,后來發(fā)現(xiàn)在板子上吃不上勁,稍一用力很可能會(huì)松脫。所以換成母口了)

            電路圖我整理了一下,因?yàn)橛械脑恍枰?,有的為了方便檢查,避免漏連了線。

          點(diǎn)擊瀏覽下一頁

          焊接過程就沒什么好說的了,不是PCB板,是洞洞板的,在事先大概做個(gè)布局(布局原則就是減短引長(zhǎng)度,跳線盡量少。好像我做的跳線并不少哦?。┤缓缶桶凑丈厦娴碾娐穲D焊接,完成后如下圖,感覺是不是還不錯(cuò)?

          單片機(jī)相關(guān)文章:單片機(jī)教程


          單片機(jī)相關(guān)文章:單片機(jī)視頻教程


          單片機(jī)相關(guān)文章:單片機(jī)工作原理



          上一頁 1 2 3 4 下一頁

          關(guān)鍵詞: 單片機(jī) USB-ISP 下載線

          評(píng)論


          相關(guān)推薦

          技術(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); })();