国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用網卡芯片RTL8139改制AT89C51編程器,Using RTL8139 to make a programmer for AT89C51

454398 ? 2018-09-20 19:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

使用網卡芯片RTL8139改制AT89C51編程器,Using RTL8139 to make a programmer for AT89C51

關鍵字:RTL8139,AT89C51,編程器電路

想玩89C51,但沒有編程器,于是便想自制編程器,找了很多自制的資料,大多都是使用89C51做控制邏輯,需要有編程器才能制作,電路一般也比較復雜(最ez的也要30個元件),再看看不需要編程器的,一看我就放棄,太復雜了,我手頭甚至連一塊74LS373那樣的鎖存器都沒有一塊,可用到的元件又沒多少。
天無絕人之路,充分利用計算機硬件軟件,作出了這款編程器,所有的數據地址和控制信號線都需要由計算機提供,我借來一塊rtl8139網卡(非常常見的PCI百兆網卡,一塊新的rtl8139C才40元,如果有,更是這樣省了不少米)引用它的EEPROM的地址線和數據線,因為rtl8139的EEPROM地址線和數據線是由一個32位寄存器提供,一次操作必須鎖存所有的地址線數據線和控制線,因此不適合于提供89C51燒寫所需的編程信號線,只用它來鎖存地址和數據線,編程需要的控制線由EPP(SPP)并口提供,下面是電路原理圖。
rtl8139的EEPROM插座一般分兩種,28針和32針的,28針的針腳定義與27C512相同,32針的與29C010相同,你需要引出它的地址線和數據線A0~A7接P1.0~P1.7, A8~A11接P2.0~P2.3,Q0~Q7接P0.0~P0.7,(我是用硬盤排線和28針集成塊插座制作的插座做成連接器將其連出)EPP并口D0提供讀寫信號,D1提供編程脈沖,D2控制變成電壓,Q1,Q2,R1,R2,R3為編程電壓電路,12V電源用PC機內部電源提供(測一下最好能在12.5V~13V)ACK(并口pin10)接P3.4,反映燒寫狀態,為了防止誤操作,S1為H時為擦除芯片和加密,L時為讀寫,電路簡單,相信很容易看懂,印刷電路板的土我就不給出,我使用的是實驗板做成的,樣子非常丑。
然后是對EPP并口和rtl8139的編程。LPT1 EPP并口的數據口地之一般為0x378,控制rtl8139的EEPROM的寄存器地址為卡的I/O基地址+0xD4,下表為該寄存器的定義
Flash Memory Read/Write Register
(Offset 00D4h-00D7h, R/W)

      聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
      收藏 人收藏
      加入交流群
      微信小助手二維碼

      掃碼添加小助手

      加入工程師交流群

        評論

        相關推薦
        熱點推薦

        AT89LS51:低電壓高性能8位微控制的全方位解析

        AT89LS51:低電壓高性能8位微控制的全方位解析 在嵌入式控制應用領域,AT89LS51這款低電壓、高性能的CMOS 8位微控制備受關注。它憑借豐富的特性和強大的功能,為眾多嵌
        的頭像 發表于 03-05 16:10 ?74次閱讀

        解讀AT89LP51RD2/ED2/ID2:高性能8位微控制的卓越之選

        解讀AT89LP51RD2/ED2/ID2:高性能8位微控制的卓越之選 電子工程師在設計過程中,常常要為項目挑選一款合適的微控制,來滿足性能、功耗、功能等多方面的需求。今天,我們就來深入探討
        的頭像 發表于 02-28 15:05 ?171次閱讀

        請問誰有 RTL9210B RTL9210C 的sheet pdf 呀?

        請問誰有移動硬盤芯片 RTL9210B RTL9210C 的sheet pdf 呀? 找不到,急需。先謝了
        發表于 02-13 13:43

        AT89LP51/52微控制:高效能與低功耗的完美融合

        AT89LP51/52微控制:高效能與低功耗的完美融合 在電子工程師的設計世界里,尋找一款性能卓越、功能豐富且功耗合理的微控制是一項關鍵任務。AT89LP51/52微控制
        的頭像 發表于 02-09 17:20 ?303次閱讀

        51 AVR 編程器USBASP下載驅動安裝及程序下載

        支持AT89S51/52單片機AVR所有ASP芯片。輸出端口為ATMEL標準端口。有USB取電和支持目標板電壓5V,可通過跳線帽連接選擇。可AUTOSPEED自動調速固件,下載會自動跟蹤要
        的頭像 發表于 01-31 13:49 ?711次閱讀
        <b class='flag-5'>51</b> AVR <b class='flag-5'>編程器</b>USBASP下載<b class='flag-5'>器</b>驅動安裝及程序下載

        AD8139:高性能差分放大器的卓越之選

        AD8139:高性能差分放大器的卓越之選 在電子設計領域,高性能的差分放大器一直是驅動高精度模數轉換(ADC)等應用的關鍵組件。AD8139作為一款超低噪聲、高性能的差分放大器,憑借其出色的特性
        的頭像 發表于 01-13 11:35 ?414次閱讀

        深度剖析DS89C21:差分CMOS線驅動與接收

        CMOS線驅動和接收對,看看它有哪些獨特的特性和優勢。 文件下載: ds89c21.pdf 一、DS89C21的特性亮點 1. 標準兼容性 DS
        的頭像 發表于 01-04 17:20 ?625次閱讀

        如何在 Keil C51 中對 SPROM 進行編程

        如何在 Keil C51 中對 SPROM 進行編程
        發表于 08-25 07:53

        請問如何在 Keil C51 中對 SPROM 進行編程

        如何在 Keil C51 中對 SPROM 進行編程
        發表于 08-20 06:12

        RTL級機器人電機控制的FPGA設計

        借助Verilog,在FPGA中實現了帶編碼的兩臺電機的電機控制系統的RTL級設計。
        的頭像 發表于 07-07 14:01 ?2906次閱讀
        <b class='flag-5'>RTL</b>級機器人電機控制<b class='flag-5'>器</b>的FPGA設計

        AT89C51 單片機中文資料

        電子發燒友網站提供《AT89C51 單片機中文資料.pdf》資料免費下載
        發表于 06-24 15:29 ?1次下載

        aP89W24 USB語音芯片燒錄中文手冊

        )和aP89010(10秒OTP芯片) ap89085 ?ap89170 ?ap89341 ?AP89W24USB是該開發系統的一部分,它是一個基于USB的編程器,旨在用于Windows 系統的計算機上。該
        發表于 04-02 17:34 ?5次下載

        51單片機C語言學習筆記

        c51語言快速入門
        發表于 03-24 14:04 ?3次下載

        英諾達推出RTL功耗優化工具

        英諾達(成都)電子科技有限公司隆重推出芯片設計早期RTL級功耗優化工具—EnFortius RTL Power Explorer(ERPE),該工具可以高效、全面地在RTL設計階段進行
        的頭像 發表于 03-20 17:06 ?1173次閱讀

        AD8139低噪聲、軌到軌差分ADC驅動技術手冊

        AD8139是一款超低噪聲、高性能差分放大器,提供軌到軌輸出。它具有低噪聲、高SFDR和寬帶寬特性,因而成為驅動最高18位分辨率ADC的理想之選。AD8139應用簡便,內部共模反饋架構允許通過在一個
        的頭像 發表于 03-17 11:42 ?1238次閱讀
        AD<b class='flag-5'>8139</b>低噪聲、軌到軌差分ADC驅動<b class='flag-5'>器</b>技術手冊