• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 簡單DIY Atmel單片機并口下載線

    簡單DIY Atmel單片機并口下載線

    作者: 時間:2013-10-12 來源:網絡 收藏

    簡單DIY
    更新于:2012-06-25 19:10:22
    文章出處: 互聯網
    關鍵字: Atmel 下載線 DIY
    很多單片機初學者都是選擇STC單片機來學習51單片機,原因是STC單片機的程序下載是通過串口下載的,下載電路簡單,只需一根DB9針串口線、一片MAX232芯片和四個1uf的電容即可。但是高等院校的教材幾乎都是以AT89C51/52單片機(已經停產)或者AT89S51/52單片機(AT89C51/52的替代品)和其DATASHEET作為教學內容。以前,筆者為了學習AT89S8253單片機曾購買了一個昂貴的通用編程器,回想起來很不劃算。為了讓您理論聯系實際學習單片機,降低學習成本,筆者在此與大家交流下載線的制作。

    圖1是Atmel官方電路原理圖的改進版(簡化了官方下載線的電壓檢測電路,增加了電源濾波和電源指示電路)。該下載線適用于AtmelAT89S系列和AT89LP系列單片機在線編程,兼容軟件有WSFISP(筆者的開發軟件)和AtmelISP(Atmel官方軟件)。

    電源濾波電路(C1、FB(磁珠)、C2、C3)的作用是消除電源的噪聲干擾信號和開關電源本身自帶的高次諧波和波紋,保證74HC244輸出的信號質量。此外,因74HC244芯片需要目標板DC5V或DC3.3V供電,所以特設電源指示電路(R9、LEDP)以便指示電源是否送到下載線上。

    如果您是簡單DIY該下載線的話,電源濾波電路和電源指示電路可以不要。其他電阻選擇余量很大,R1、R7、R8阻值可從1K-10K歐姆選擇;R2、R3、R4、R5、R6阻值可從100-300歐姆選擇。當然,不要這些電阻而直接連接也是可以的,但為了保護您的PC機的并口安全,筆者強烈建議使用電阻連接!

    1.下載線原理圖:

    圖一


    2.下載線支持器件:

    AT89S51、AT89S52、AT89S53、AT89S8252、AT89S8253、AT89LS51、AT89LS52、AT89LS53、AT89LS8252、AT89S2051、AT89S4051、AT89LP51、AT89LP52、AT89LP2052、AT89LP4052、AT89LP213、AT89LP214、AT89LP216、AT89LP428、AT89LP828、AT89LP3240、AT89LP6440。

    3.筆者的批量產品實物圖:


    4.筆者的DIY實物圖:

    如果您有條件,最好是做PCB板焊接貼片元件制作該下載線。如果沒有條件也可按筆者的簡單DIY制作,如圖3,然后裝入DB25針并口殼內(購買DB25針并口時要帶殼的那種),這樣拔插時更方便。10P灰排線長度取1.2米以下為佳。筆者在批量生產之前一直使用圖3的這條簡單DIY下載線,編程也是很穩定的。



    評論


    技術專區

    關閉
    主站蜘蛛池模板: 长武县| 周至县| 罗源县| 牡丹江市| 安化县| 逊克县| 格尔木市| 定陶县| 桃园市| 上杭县| 临湘市| 旬邑县| 堆龙德庆县| 平定县| 德惠市| 内黄县| 海兴县| 栾城县| 东兰县| 铜鼓县| 鹿泉市| 天峨县| 滦平县| 方山县| 潮州市| 阳曲县| 莱阳市| 呼伦贝尔市| 中西区| 乌兰县| 涞源县| 麟游县| 牡丹江市| 阿坝| 荆州市| 邵阳市| 健康| 藁城市| 涟源市| 类乌齐县| 肇庆市|