找回密碼
         注冊會員
        搜索附件  
        MCU資訊論壇 附件中心 單片機論壇 51單片機論壇 跟我來作EZ編程器-2747.png

        跟我來作EZ編程器-2747.png

         

        AT89C51/52/55單片機編程器(燒寫器)制作:

        跟我來作EZ編程器

        AT89C51是一款應用最為廣泛的8051單片機,更重要的是他具有反復燒寫(FLASH)的特性。一般情況下可重復燒寫1000次,這樣為初學者試驗提供了一個廉價的平臺。為了滿足廣大單片機愛好者動手的需要,本人利用半個月的時間,參考國外資料,實際設計制作成功一款簡單的AT89C51/52/55單片機編程器。由于單片機編程時序不同,這一款編程器僅僅支持ATMEL公司的AT89C51, AT89C52, AT89C55芯片,不支持華邦或飛利浦兼容芯片。

        對于很多像我這樣一些不算太年輕的從80年代組裝7管半導體收音機入門的電子愛好者來說,面對單片機似乎顯得有點怯場,但是事實上我以為他甚至比組裝一個收音機更簡單:
        以下是它的硬件電路圖,
        稍微有一點耐心,完全可以用面包板搭焊。


        為了方便大家制作,我把電路簡化設計下:

        Q2, Q4以及周圍的幾個元件構成了電平轉換電路,這樣節省了1片max 232芯片,在要求不高的場合,這個電路在單片機通信中可以取代MAX232。

        Q1, R2,R4,DW2,4個元件為編程器提供燒寫用12V電壓,其中,R4, R2構成了分壓電路;平時,監控芯片89C51第13腳(P3.3)輸出高電平,Q1導通,R2(1K)將DW2(12V)拉低,
        此時DW2電壓由R4,R2 分壓,
        大約3-5V 之間;當寫程序時,監控芯片第13腳(P3.3)輸出低電平,Q1截止,DW2(12V)直接送到被燒芯片的31腳,從而提供燒寫電壓。ATMEL官方網站提供的編程器器燒寫電壓是用LM317調整得到的,并且用到了兩個高精度電阻,電路復雜且成本高,該電路經過本人數百臺的實驗證明非常穩定可靠,下圖是筆者設計組裝成功的樣品.

        電源變壓器要求為15V的電源,例如常見的3-12V直流可調電源,
        注意其空載電壓不要低于13V , 濾波應好一些,否則可能出現編程不可靠的情況。


        監控芯片用IC座安裝,另外找一個編程器燒寫好監控程序EZ51.HEX后插入,方便調試。
        燒寫卡座如果購買有困難,可以直接用一個IC座。組裝好后通電,用萬用表檢查:

        1,
        7805輸出5V , D2 電源指示燈亮。(圖中我用的是78L05)

        2,
        DW2電壓為3-5V。

        3,  將Q1的基極對地短接,DW2電壓為12V。

        4,U1(89C51)的18,19腳電壓為2.2V, 2.1V,此電壓可作為電路是否起振的依據。

        連接電纜用9對9一頭公一頭母的串口線,
        注意市場上有些串口線的兩頭2,3腳是交叉的,最好用萬用表檢查一下是否為一一對應。如果沒有串口線,也可拆一個老式的串口鼠標自制,只要兩頭把2,3,5腳連接好即可。本電路對元件沒有特殊要求,
        電阻用1/8W普通碳膜,三極管我用的是2SA1015,2SC1815, 實際上很多小功率管都可以,
        例如9014,9015。只是需要注意他們的管腳排列區別。
        二極管1N4148可以用1N4004替代。另外12V穩壓管最好挑選一下,精度要求為5%以內。11.0592M晶體有條件的話應當測試一下,市場零售的晶體有些不起振。

        這款編程器的燒寫軟件EZ31.EXE界面很簡單;全兼容于WINDOWS9X-2000。僅有幾個按鈕,分別為打開文件(SEND),讀芯片(READ),
        退出(EXIT), COM選擇,加密(LOCK CODE),以及校驗(FAST VERILY)。大家用一下就知道了。


        連接好編程器的電源以及串口線,并插入燒寫的芯片,點擊COM1或COM2(以實際連接為準,本例中我連接的是COM2), 窗口右下腳顯示 89C51Found。
        此時應當看到信號指示燈D6每2秒亮一下,表示聯機工作。


        選擇一個需要燒寫的hex文件開始燒寫,如果一切正常,顯示的界面如上圖所示。

        以下是筆者設計的雙面板小型pcb,元件數值已經標在板上了,直接按照板上的標注焊接即可。注意監控芯片在反面貼片安裝。因此整個電路板僅僅比火柴盒子稍稍大一點,可能是您所能見到最小巧的編程器了。是不是非常漂亮?

        看看這張圖:一共不到30個零件,確實很ez,組裝一塊連插件到焊接測試只要半小時。


        材料清單

        元件數值用量備注
        1K21/8W碳膜電阻
        3K21/8W碳膜電阻
        4.7K31/8W碳膜電阻
        10K31/8W碳膜電阻
        18K11/8W碳膜電阻
        10K*8110K*8排阻
        1N41483二極管
        12V10.5W穩壓管
        10UF50V4電解電容
        30P2瓷片電容
        1042瓷片電容
        2SC18152小功率NPN三極管
        2SA10151小功率PNP三極管
        78L051穩壓IC
        LED2發光二極管
        DB9 232插座1
        40PIN 燒寫卡座 1
        40PIN IC座1(插監控芯片用)
        232串口線1一對一,一頭公一頭母
        PCB 1
        89C51監控芯片1需先燒好監控程序
        15V電源1
        電源輸入插座1


        PCB的照片:(注意中間一排六個白黑相間的半圓圓圈,是四個10UF/50V電解電容,和兩個發光管的位置。這幾個零件都是長腳為正,短腳為負,具體到電路板上則白色的為負極,黑色的為正極了。

        電路中R18為10K*8的一個排阻,請看上面照片,在一排電容和卡座的中間。他的公共腳

        插在向邊界的方向。


        監控芯片的安裝位置:它的第一腳小箭頭所指的位置有一個1PIN的字樣, 千萬別給插反了。另外呢,監控芯片的下方有一個本人的郵箱地址;搞不好可以問問我。PCB背面的照片。

        DIY安裝步驟:

        1:安裝電阻,共11個。元件插到位后焊接剪腳。

        2:安裝二極管,三個1N4148 和一個12V穩壓管DW2。請仔細看管子的表面有字:穩壓管印有12V字樣,千萬別給搞混了。二極管是有極性的, 二極管的黑頭方向插向pcb的印有白色的一邊就對了,元件插到位后焊接剪腳。

        3:安裝2個104和2個30p電容。11.0592晶體, 這些都沒有方向性隨便插。

        4:插入三極管,電解電容,發光管。注意這些東西都是有極性的,如果搞反了可不行。電解電容和發光管很好辦,都是負極向下。三極管(2個2SC1815,一個2SA1015)以及一個78L05的穩壓IC,他們的方向在PCB上可以看到,管子半圓的方向就是PCB半圓圈的方向。

        5:插入排阻(排阻有一個白點的一端是公共端,他的位置在靠近PCB邊源的一端,電源插座,232插座就不用說了。

        6:插監控芯片的插座。

        7:插燒寫卡座。由于他和監控芯片是面對面的, 因此必須先焊接監控芯片插座,最后焊燒寫卡座,否則等會兒不好動烙鐵了。

        8:如果您實在搞不清除元件的方向,請仔細看看上面的照片吧。

        9:最后檢查一下電路板的各個地方有沒有插錯,短路的,再按照上面的調試方法調試。如果沒有插錯基本可以一次調OK www.51c51.com[/url]下載;大家在制作中有任何疑問,請登陸本人網站查詢詳情或發信到



        附帶一個上位機軟件

        這么沒有看到原理圖啊?????????????????
        回復 2# hpdell


            圖已經補上
        太厲害了,我正在試著自己做一個出來,感謝樓主。。。{:13_783:}
        {:13_780:}  樓主太厲害了 哈哈 很受用
        樓主講的很詳細,不錯的
              您這個電路對有動手能力的人來說是可以做到的。只是仍有一個問題要向您請教:監控芯片還是要找一個編程器來燒寫!對手邊沒有其他可用的編程器的,該如何跨過這道坎?可否用STC89C51作監控芯片?
        我正在試著自己做一個出來,感謝樓主
        有償徵寫AT89S52寫 入AT24C02資料小程式  WECHAT:winmold89luke
        樓住太厲害了,我自己也做一個出來,學習學習
        跟我來作EZ編程器-2747.png

        QQ|手機版|MCU資訊論壇 ( 京ICP備18035221號-2 )|網站地圖

        GMT+8, 2025-5-1 05:26 , Processed in 0.041623 second(s), 8 queries , Redis On.

        Powered by Discuz! X3.5

        © 2001-2025 Discuz! Team.

        返回頂部
        麻豆国产精品VA在线观看不卡| 国产精品成熟老女人视频| 亚洲综合国产精品| 亚洲精品无码99在线观看| 国产91久久精品一区二区| 少妇精品久久久一区二区三区| 亚洲精品无码成人片在线观看| 午夜性爽视频男人的天堂| 久久精品国产欧美日韩| 99久久精品国产一区二区| 精品亚洲一区二区| 2022年国产精品久久久久| 久久亚洲私人国产精品vA| 午夜精品久久久久久久| 成人午夜精品网站在线观看| 国产精品亚洲产品一区二区三区 | 高h视频在线观看| 人妻少妇看A偷人无码精品视频| 一色屋精品视频在线观看| 精品视频在线免费观看| 欧美久久久久久午夜精品| 久久久一本精品99久久精品66 | 99久久亚洲综合精品网站| 最新国产成人精品2024| 亚洲欧洲自拍拍偷精品 美利坚| 久久国产精品无码一区二区三区 | 午夜精品乱人伦小说区| 久久国产成人精品麻豆| 亚洲国产精品综合久久一线| 国产美女久久精品香蕉69| 精品国精品国产自在久国产应用| 久久精品国产亚洲麻豆| 亚洲精品欧美综合在线| 亚洲欧洲精品成人久久曰影片| 国产精品视频色拍拍| 久久久精品人妻无码专区不卡| 国产亚洲精品精华液| 精品视频一区二区三区四区五区 | 亚洲第一区精品观看| 99久久国产综合精品麻豆| 欧美日韩精品一区二区视频|