Categories: 8051

AT89S5X/AVR 燒錄器 – 不用89C2051且使用RS232介面!

這款燒錄器是我在網路上到處逛逛到的 而我又是相關科系的學生 所以就趕緊裝來試試看 這款燒錄器的特色是:

  • 使用RS232介面(9 pin)
  • 支援USB to Serial (不建議使用)
  • 裝置輕巧
  • 成本低廉 不過既然是免費的,多多少少還是有些缺點的
  • 燒錄速度有點慢
  • 偶爾讀不到晶片 這兩個影響應該是我用麵包版裝的關係 不知洗成電路板還有沒有這些缺點 就這樣,以下就是整個電路的詳細資料囉
  • 燒錄程式

From:藝墊數位設計

duye.chen

View Comments

  • Hi~
    我對這個燒錄器得有興趣,可是你的網頁好像有些問題看不到,能幫忙整理一下嗎?

  • @ivan : 哪些地方看不到呢? 我開起來是正常的。
    P.S.使用 USB to Serial 會很慢喔......

  • 請問一下 我使用來燒錄89S51 但是都出現"燒錄模式起始錯誤"
    這是怎麼回事呢??

    • 有畫面能給一下嗎?
      這種情況有可能是因為...
      你電路有問題,檢查看看有沒有假悍、短路、斷路或接錯
      我自己是有用麵包版實測過,證實沒有問題。
      另外,連接線的長度越短越好,盡可能地縮短線的長度。

  • 您好 我今天多試了幾次 沒有做任何變動 偶爾可以燒錄成功 偶爾還是會出現那各視窗
    另外 我要怎麼貼圖給你阿??

    • 那很有可能是你的線路太長...
      這電路其實不建議使用麵包板去做,建議你用洞洞板和起來,或洗一片電路板起來用會比較好。

      • 我已經用洞洞板焊了ㄟ 燒完的IC會有不正確的動作ㄟ
        非常感謝您喔

        • 連接線太長會發生這種情況,另外就是...
          不得不說一下...上面雖然寫著 支援USB to Serial
          不過..以這電路的結構還是不建議這樣用,然後要說聲對不起...
          因為那是我自己測試的結果...
          我會修正一下的。

  • 大大您言重了 我也只是跟你請教 不知道 大大這邊 是否還有
    可以使用RS-232的燒錄器呢??
    因為我燒完程式後的誤動作 我不知道是燒錄器問題還是怎樣??
    所以才請教您 因為我用同程式燒在89C51是可以正常動作低
    不知道是否兩者有差異??
    還是 我如果直接使用RS-232 不透過USB-SERIES 會不會比較好??感謝了

  • 小弟是新手,對大大的燒錄器很有興趣
    請問可以提供零件表嗎?(小弟不太懂電子,但晚上唸的專科要用8051來做專案),謝謝

    • 關於零件,電路圖上都有標喔!
      看不懂的話可以去翻翻你以前的課本 :)

  • 你好,我很想學好8051,又覺得去買燒錄器有點貴,所以想自己做個燒錄器。
    而一般找到得電路圖都是要print port的,我的電腦沒有那個port。
    這個電路我做了第一次,失敗。檢查電路圖也都沒錯。
    後來又全部拆掉重做,還是失敗,再檢查電路圖,也都沒錯。
    它都會跳出視窗“晶片內有資料!“
    這是為什麼呢?可以請你幫幫忙教我一下好嗎?
    謝謝你!

    • 啊,抱歉,這電路我好久沒去碰了。
      我現在只記得我那時候完成這電路時,遇到的問題是燒錄資料有時不正確,不知您是用哪種方式燒錄的呢?

      如果是直接用 Com Port 照理說這電路應該是正常運作的,如果是用 RS232 to USB 的傳輸線,那就會牽扯到那條線的內部採用的IC晶片的問題,這我目前沒有辦法解決,一方面是因為這個電路與程式並不是我設計的,另一方面則是因為我著實一段時間沒有去碰這個電路,所以我真的沒辦法幫您。

      抱歉。

      • 哦~我並沒有rs232 to usb。我只是直接用rs232而已。還是不行。
        不過沒有關係,你肯分享就很感謝你了。

        另外再請教一下,另一款燒錄器需要用2051的那種。我是不是要先把程式燒進2051才行。如果是這樣的話,那我目前沒有燒錄器,怎麼把程式燒進2501呢?

        是不是一般能燒8051的燒錄器都能燒2051呢?是只要把在8051相對應於2051的接腳接好就能燒2051了嗎?

        • 你這想法我有想過,但可惜我失敗了...後來實在是懶得再測試...XD
          你可以試試下面這個,我自己是還沒有時間下去測試,或許最近幾天我可能會試試看也說不定((有可能嗎? XD

          http://single9.net/2009/04/89c2051-programmer/

          總之,那是有人成功過的線路。

          另外,我剛想到一個用 Com port 燒錄時會出現的一個問題,那就是速率。你可以到裝置管理員,找到你再用的那個 Com port 編號,點兩下之後會出現屬性'我記得可以調整速率,至於數值是哪個...好像是 9600 的樣子? 忘了,但值得試試看。

          因為這電路我其實是有成功過的,燒錄不正確的原因通常是因為我手賤去搖到麵包版上的線...

  • 請問她燒錄電壓是否5V 是的話我要改USB供電應該OK八?

Recent Posts

[教學] 打造你的 NFT 智能合約 – ERC721A

GM!前些日子在幣圈亂玩,一路...

2 年 ago

JavaScript – Singleton 設計模式

前言 在設計程式時,我們有時會...

3 年 ago

PlaidML 讓你的 Mac 也能加速 Tensorflow 機器學習!

相信很多使用 Mac 或者手上...

3 年 ago

RESTful API 測試很煩,只好動手寫屬於自己的測試了

寫在最前面 嗨,大家好久不見!...

3 年 ago

Node.js 與 Socket.io – 即時聊天室實作:資料庫

經過前兩篇(一、二)文章,我們...

6 年 ago