關(guān)鍵字:S51及CPLD通用下載線
下載線的種類很多,用的比較多的有ByteBlaster、ByteBlaster II、ByteBIasterMV、ATMEL ISP線等。其中ByteBlaster線支持的EDA開發(fā)下載工具最多,可以用在51、CPLD、FPGA 的下載和可編程邏輯器件的周邊設(shè)備仿真。一般一條商品下載線售價(jià)都在50元以上,原廠的更貴,要100元左右,而自己做一條下載線花費(fèi)不到20元。適合自己制作的電路圖有很多種。下面是一種可以用來對(duì)AT89S51和CPLD/FPGA芯片進(jìn)行燒寫的簡(jiǎn)單ByteBlaster線,如圖1所示。
如果是對(duì)AT89S51板進(jìn)行編程,那么LPT接并口,使用25孔電纜將借助DB25針插座與PC機(jī)的25針并口插座相連接。IDC10接51板,使用10根線的排線通過10腳IDC插座與51板10腳的IDC插座相連接。 AT89S51與IDC10插座的連接如下表1所示。該接口與ATMEL ISP規(guī)范相同。如果原有的AT89S51板子的ISP下載座符合ATMEL ISP規(guī)范,那么本電纜不需要做任何修改,直接插上去就可以了。
在新做支持ISP下載功能的A189S51板子的時(shí)候要注意的是,最好不要將P115、P1.6、P1.7這3個(gè)引腳用來實(shí)現(xiàn)板子的邏輯,尤其不要作為外圍器件對(duì)51芯片的輸入端。因?yàn)檫@3個(gè)引腳支持ISP下載,而且ISP下載時(shí)只需要在VCC端加上+5V的正常工作電壓。沒有任何與正常工作狀態(tài)區(qū)別的地方,萬一其它器件對(duì)這3個(gè)引腳的寫入正好符合ISP的邏輯,那么51的內(nèi)部的程序就被寫亂了。
如果是與CPLD板相連,那么,LPT接PC機(jī)并口。IDC10插座通過10腳扁平電纜接CPLD板的JTAG插座。與CPLD連接符合JTAG規(guī)范。引腳對(duì)應(yīng)關(guān)系如表2所示。
由上面的說明可以知道,在使用ByteBlaster線對(duì)51和CPLD/FPAG編程的時(shí)候。不需要對(duì)接口部分做任何改變,這樣使用起來非常方便。
簡(jiǎn)易PCB圖如圖3所示。
如果要把74HC4C373塞進(jìn)25針公頭的殼子里面,可以用右面圖4的PCB板電路圖。
???
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
51單片機(jī)驅(qū)動(dòng)
電子發(fā)燒友網(wǎng)站提供《51單片機(jī)驅(qū)動(dòng).exe》資料免費(fèi)下載
發(fā)表于 09-20 11:46
?1次下載
programmer下載常見問題總結(jié)
(1)打開Programmer異常 原因:(1)更換USB接口 。 (2)USB有限制,需要聯(lián)系客戶IT ; (3)如果電腦不接仿真器,可以打開programmer,然后再插入仿真器還可以下載程序
通用開關(guān)調(diào)節(jié)器子系統(tǒng)LM78S40數(shù)據(jù)表
電子發(fā)燒友網(wǎng)站提供《通用開關(guān)調(diào)節(jié)器子系統(tǒng)LM78S40數(shù)據(jù)表.pdf》資料免費(fèi)下載
發(fā)表于 04-22 11:39
?0次下載
FH8A51S封裝SOP8 SOT23-6 微控制器MCU介紹
FH8A51S封裝SOP8 SOT23-6微控制器MCU單片機(jī)可代開發(fā)燒錄 在當(dāng)今的電子設(shè)備中,微控制器(MCU)已經(jīng)成為不可或缺的核心組件。而FH8A51S作為一種常見的微控制器型號(hào),因其高性能
帶CPLD新型通用數(shù)字觸發(fā)器設(shè)計(jì)
電子發(fā)燒友網(wǎng)站提供《帶CPLD新型通用數(shù)字觸發(fā)器設(shè)計(jì).pdf》資料免費(fèi)下載
發(fā)表于 11-18 10:59
?0次下載
帶CPLD新型通用數(shù)字觸發(fā)器的設(shè)計(jì)
電子發(fā)燒友網(wǎng)站提供《帶CPLD新型通用數(shù)字觸發(fā)器的設(shè)計(jì).pdf》資料免費(fèi)下載
發(fā)表于 11-17 16:24
?0次下載
采用AT89S51時(shí)數(shù)據(jù)復(fù)位被修改是怎么回事?
采用AT89S51時(shí),出現(xiàn)了按了復(fù)位按鈕,RAM中的數(shù)據(jù)被修改了。這是怎么回事?注:數(shù)據(jù)放在特殊寄存器之外。
發(fā)表于 11-09 07:20
采用單片機(jī)89S51和SPWM波形發(fā)生器SA8281制作控制器
電子發(fā)燒友網(wǎng)站提供《采用單片機(jī)89S51和SPWM波形發(fā)生器SA8281制作控制器.pdf》資料免費(fèi)下載
發(fā)表于 11-06 10:16
?1次下載
基于C51單片機(jī)實(shí)現(xiàn)LED燈1s閃爍
C51使用的晶振頻率是11.0592MHz一顆LED燈接在C51的P0.0,現(xiàn)在要求設(shè)計(jì)程序,讓這顆LED燈以1s為間隔閃爍。
基于51單片機(jī)的鍋爐水位溫度壓力檢測(cè)系統(tǒng)仿真設(shè)計(jì)
基于51單片機(jī)AT89C51/52(與AT89S51/52、AT89C51/52、STC89C51/52等
一種通用基于CPLD實(shí)現(xiàn)的CAN接口連接設(shè)計(jì)
電子發(fā)燒友網(wǎng)站提供《一種通用基于CPLD實(shí)現(xiàn)的CAN接口連接設(shè)計(jì).pdf》資料免費(fèi)下載
發(fā)表于 10-27 11:29
?0次下載
評(píng)論