S51編程器制作包:自制AT89S51編程器教程
AT89S51芯片的日漸流行,對我們單片機(jī)初學(xué)者來說是一個大好消息。因為做個AT89S51編程器非常容易,而且串行編程模式更便于做成在線編程器,給頻繁燒片,調(diào)試帶來了巨大的方便。
電路:
只要焊13根線就可以搞定這個電路?;驹恚篟ST置高電平,然后向單片機(jī)串行發(fā)送
編程命令。P1.7(SCK)輸入移位脈沖,P1.6(MISO)串行輸出,P1.5(MOSI)串行輸入(要了解詳細(xì)編程原理可以去看AT89S51的數(shù)據(jù)手冊)。使用并口發(fā)出控制信號,74373只是用于信號轉(zhuǎn)換,因為并口直接輸出高電平的電壓有點(diǎn)沒到位,使用其他芯片也可以,還有人提出直接接電阻。并口引腳1控制P1.7,引腳14控制P1.5,引腳15讀P1.6,引腳16控制RST,引腳17接74373 LE(鎖存允許),18-25這些引腳都可以接地。建議在你的單片機(jī)系統(tǒng)板上做個6芯的接口。注意:被燒寫的單片機(jī)一定是最小系統(tǒng)(單片機(jī)已經(jīng)接好電源,晶振,可以運(yùn)行),VCC,GND是給74373提供電源的。
還有一個方案:使用串口+單片機(jī),這個方案已經(jīng)用了半年了。電路稍微麻煩一點(diǎn),速度比較快,而且可以燒AT89C51等等。其實許多器件編程原理差不多,由于我沒太多時間研究器件手冊,更沒有MONEY買一堆芯片來測試,所以只實現(xiàn)了幾個最常用單片機(jī)編程功能(AT89C51,C52,C55,AT89S51,S52,S53)。如果要燒寫其他單片機(jī),你可以直接編寫底層控制子程序(例如,寫一個單元,讀一個單元,擦除ROM的子程序)。如果有需要,我可以在器件選擇欄提供一個“X-CHIP”的選擇,“X-CHIP”的編程細(xì)節(jié)將由用戶自己去實現(xiàn)。當(dāng)你仔細(xì)閱讀器件手冊后,會發(fā)現(xiàn)實現(xiàn)這些子程序其實好容易,這也是初學(xué)者學(xué)單片機(jī)編程的好課題。如果成功了會極大的提高你學(xué)單片機(jī)的積極性。
軟件:
這個軟件的通信,控制部分早在半年前就完成了,這回只是換了個界面和加入并口下載線的功能,希望你看到這個軟件不會想吐。使用很簡當(dāng),有一點(diǎn)特別,當(dāng)你用鼠標(biāo)右鍵點(diǎn)擊按鈕后,可以把相關(guān)操作設(shè)置為自動模式(只有打開文件,擦除芯片,寫FLASH ROM,讀FLASH ROM,效驗數(shù)據(jù) 可以設(shè)置),點(diǎn)擊‘自動完成’后會依次完成這些操作,并在開始時檢測芯片。當(dāng)“打開文件”設(shè)為自動后,第2次燒寫同一個文件時不必再去打開文件,軟件會自動刷新緩沖。軟件在WIN XP,WIN 2000可以使用(管理員登陸的),在WIN 98 ,WIN ME使用并口模式時會更快些。這個軟件同時支持串口編程器和并口下載線。操作正常結(jié)束后會有聲音提示。如果沒有聲卡或聲卡爛了,則聲音會從機(jī)箱揚(yáng)聲器中發(fā)出。注意:記得在CMOS設(shè)置中把并口設(shè)為ECP模式。
就這些東西,應(yīng)該夠詳細(xì)吧,還有什么問題或遇到什么困難可以聯(lián)系我,軟件出現(xiàn)什么問題一定要通知我修正。祝你一次就搞定。
資源簡介:S51編程器制作包:自制AT89S51編程器教程AT89S51芯片的日漸流行,對我們單片機(jī)初學(xué)者來說是一個大好消息。因為做個AT89S51編程器非常容易,而且串行編程模式更便于做成在線編程器,給頻繁燒片,調(diào)試帶來了巨大的方便。 電路: 只要焊13根線就可以搞定這個電路...
上傳時間: 2014-01-24
上傳用戶:13162218709
資源簡介:自制AT89S51編程器教程 編程器制作包 1.1 修正了電路兩處錯誤。 編程器制作包 1.2 增加了一個下載線調(diào)試程序
上傳時間: 2013-12-21
上傳用戶:erkuizhang
資源簡介:51編程器制作資料
上傳時間: 2013-04-15
上傳用戶:eeworm
資源簡介:專輯類-單片機(jī)專輯-258冊-4.20G 51編程器制作資料-1.6M.zip
上傳時間: 2013-07-14
上傳用戶:fallen_leaves
資源簡介:·詳細(xì)說明:TBDML源碼+原理圖+PCB+文檔 Freescale 16位單片機(jī)MC9S12系列專用編程器制作全套資料
上傳時間: 2013-08-04
上傳用戶:ztj182002
資源簡介:·W78EXX系列單片機(jī)編程器制作資料:原理圖、PCB圖、源碼、芯片資料
上傳時間: 2013-04-24
上傳用戶:aix008
資源簡介:單片機(jī)usb編程 USB通訊版原理圖 SP180S編程器制作說明監(jiān)控程序
上傳時間: 2016-04-04
上傳用戶:水中浮云
資源簡介:SP200S_USB編程器制作資料(支持300多種器件).很強(qiáng)大的編程器。
上傳時間: 2014-10-14
上傳用戶:invtnewer
資源簡介:TBDML源碼+原理圖+PCB+文檔 Freescale 16位單片機(jī)MC9S12系列專用編程器制作全套資料
上傳時間: 2014-01-23
上傳用戶:李夢晗
資源簡介:51s系列單片機(jī)入門的最佳編程器制作資料,網(wǎng)上搜的,與大家共享,請支持原文作者
上傳時間: 2016-11-03
上傳用戶:gxrui1991
資源簡介:AT89C51單片機(jī)編程器制作,告訴你怎樣制作一個編程器
上傳時間: 2014-05-31
上傳用戶:王慶才
資源簡介:單片機(jī)專輯 258冊 4.20G51編程器制作資料 1.6M.rar
上傳時間: 2014-05-05
上傳用戶:時代將軍
資源簡介:該文檔為PIC系列單片機(jī)編程器制作講解文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
上傳時間: 2022-04-15
上傳用戶:
資源簡介:自動檢測技術(shù) 上海電機(jī)學(xué)院精品課件 PPT版 (New)
上傳時間: 2013-07-12
上傳用戶:eeworm
資源簡介:·現(xiàn)在國內(nèi)網(wǎng)站上流行的USB及RS232接口的PIC全系列編程器.
上傳時間: 2013-06-22
上傳用戶:thh29
資源簡介:自制AVR高壓并行編程器制作
上傳時間: 2013-12-19
上傳用戶:23333
資源簡介:S51下載線制作原理文件包V2.0
上傳時間: 2013-11-23
上傳用戶:jiangshandz
資源簡介:這里介紹的一款多功能編程器,功能強(qiáng)大,支持大多數(shù)常用的EPROM, EEPROM, FLASH, I2C,PIC, MCS-51,AVR, 93Cxx等系列芯片(超過400種)。硬件成本較低,性價比很高。既適合于電子和電腦愛好者使用,也適合家電維修人員維修家電和單片機(jī)開發(fā)人員使用。圖1為多功...
上傳時間: 2013-10-14
上傳用戶:問題問題
資源簡介:PIC16c84編程器的制作資料
上傳時間: 2015-02-15
上傳用戶:firstbyte
資源簡介:自己動手制作一個MCS-51編程器,非常實用
上傳時間: 2015-03-16
上傳用戶:asasasas
資源簡介:自己制作 89S5X的編程器 最近有人問我編程器怎么做,一般的價格有幾百到幾千的。本人買不起,所以就自己做了一個,不過能寫的芯片不是很多。
上傳時間: 2015-08-27
上傳用戶:685
資源簡介:制作編程器Easy 51串行編程器源程序C
上傳時間: 2013-12-26
上傳用戶:gdgzhym
資源簡介:很好的制作AVR USB編程器的資料,內(nèi)含原理圖、代碼等。
上傳時間: 2013-12-09
上傳用戶:caiiicc
資源簡介:這是用atmega8制作的usbisp編程器,有一個用protel dxp 畫的 PBC圖和 原理圖,加固件和燒寫軟件!燒寫M8時注意配好熔絲!
上傳時間: 2013-12-19
上傳用戶:hakim
資源簡介:gtk編程glade2制作界面的linux下的任務(wù)管理器 顯示系統(tǒng)信息 進(jìn)程信息 CPU占用率
上傳時間: 2014-09-03
上傳用戶:tfyt
資源簡介:利用基于嵌入式實時操作系統(tǒng)uc/os_II的USB軟件包與I2C總線軟件包構(gòu)造的USB-E2PROM編程器。
上傳時間: 2013-12-24
上傳用戶:葉山豪
資源簡介:0248、JDM PIC編程器的原理與制作
上傳時間: 2014-04-09
上傳用戶:WMC_geophy
資源簡介:0276、單片機(jī)學(xué)習(xí)機(jī)及編程器的設(shè)計與制作
上傳時間: 2014-04-09
上傳用戶:sunchao524
資源簡介:0354、下載線+接口電路——制作實用的單片機(jī)編程器
上傳時間: 2014-04-09
上傳用戶:silenthink
資源簡介:STM8脫機(jī)編程燒錄器制作(原理圖、PCB源文件)
上傳時間: 2022-06-21
上傳用戶: