0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

S51及CPLD通用下載線,S51 programmer

454398 ? 2018-09-20 19:41 ? 次閱讀

S51及CPLD通用下載線,S51 programmer

關(guān)鍵字:S51及CPLD通用下載線

下載線的種類很多,用的比較多的有ByteBlaster、ByteBlaster II、ByteBIasterMV、ATMEL ISP線等。其中ByteBlaster線支持的EDA開發(fā)下載工具最多,可以用在51、CPLD、FPGA 的下載和可編程邏輯器件的周邊設(shè)備仿真。一般一條商品下載線售價都在50元以上,原廠的更貴,要100元左右,而自己做一條下載線花費不到20元。適合自己制作的電路圖有很多種。下面是一種可以用來對AT89S51和CPLD/FPGA芯片進行燒寫的簡單ByteBlaster線,如圖1所示。
如果是對AT89S51板進行編程,那么LPT接并口,使用25孔電纜將借助DB25針插座與PC機的25針并口插座相連接。IDC10接51板,使用10根線的排線通過10腳IDC插座與51板10腳的IDC插座相連接。 AT89S51與IDC10插座的連接如下表1所示。該接口與ATMEL ISP規(guī)范相同。如果原有的AT89S51板子的ISP下載座符合ATMEL ISP規(guī)范,那么本電纜不需要做任何修改,直接插上去就可以了。
在新做支持ISP下載功能的A189S51板子的時候要注意的是,最好不要將P115、P1.6、P1.7這3個引腳用來實現(xiàn)板子的邏輯,尤其不要作為外圍器件對51芯片的輸入端。因為這3個引腳支持ISP下載,而且ISP下載時只需要在VCC端加上+5V的正常工作電壓。沒有任何與正常工作狀態(tài)區(qū)別的地方,萬一其它器件對這3個引腳的寫入正好符合ISP的邏輯,那么51的內(nèi)部的程序就被寫亂了。
如果是與CPLD板相連,那么,LPT接PC機并口。IDC10插座通過10腳扁平電纜接CPLD板的JTAG插座。與CPLD連接符合JTAG規(guī)范。引腳對應(yīng)關(guān)系如表2所示。
由上面的說明可以知道,在使用ByteBlaster線對51和CPLD/FPAG編程的時候。不需要對接口部分做任何改變,這樣使用起來非常方便。
簡易PCB圖如圖3所示。
如果要把74HC4C373塞進25針公頭的殼子里面,可以用右面圖4的PCB板電路圖。
???
最后,如果調(diào)試的電磁環(huán)境較好,沒什么高頻的干擾源,那么去掉電阻 R也是可以用的。如果電磁環(huán)境不太好,或者板子的電磁輻射比較高,可以試著在板子的VCC和GND端間加上一個0.1μF的瓷片電容來改善。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關(guān)推薦

    AT89S51中文資料介紹

    電子發(fā)燒友網(wǎng)站提供《AT89S51中文資料介紹.pdf》資料免費下載
    發(fā)表于 02-20 09:24 ?2次下載

    FH8A51S封裝SOP8 SOT23-6 微控制器MCU介紹

    FH8A51S封裝SOP8 SOT23-6微控制器MCU單片機可代開發(fā)燒錄 在當(dāng)今的電子設(shè)備中,微控制器(MCU)已經(jīng)成為不可或缺的核心組件。而FH8A51S作為一種常見的微控制器型號,因其高性能
    的頭像 發(fā)表于 01-16 23:05 ?618次閱讀
    FH8A<b class='flag-5'>51S</b>封裝SOP8 SOT23-6 微控制器MCU介紹

    CPLD新型通用數(shù)字觸發(fā)器設(shè)計

    電子發(fā)燒友網(wǎng)站提供《帶CPLD新型通用數(shù)字觸發(fā)器設(shè)計.pdf》資料免費下載
    發(fā)表于 11-18 10:59 ?0次下載
    帶<b class='flag-5'>CPLD</b>新型<b class='flag-5'>通用</b>數(shù)字觸發(fā)器設(shè)計

    CPLD新型通用數(shù)字觸發(fā)器的設(shè)計

    電子發(fā)燒友網(wǎng)站提供《帶CPLD新型通用數(shù)字觸發(fā)器的設(shè)計.pdf》資料免費下載
    發(fā)表于 11-17 16:24 ?0次下載
    帶<b class='flag-5'>CPLD</b>新型<b class='flag-5'>通用</b>數(shù)字觸發(fā)器的設(shè)計

    采用單片機89S51和SPWM波形發(fā)生器SA8281制作控制器

    電子發(fā)燒友網(wǎng)站提供《采用單片機89S51和SPWM波形發(fā)生器SA8281制作控制器.pdf》資料免費下載
    發(fā)表于 11-06 10:16 ?1次下載
    采用單片機89<b class='flag-5'>S51</b>和SPWM波形發(fā)生器SA8281制作控制器

    基于C51單片機實現(xiàn)LED燈1s閃爍

    C51使用的晶振頻率是11.0592MHz一顆LED燈接在C51的P0.0,現(xiàn)在要求設(shè)計程序,讓這顆LED燈以1s為間隔閃爍。
    的頭像 發(fā)表于 11-02 10:55 ?4604次閱讀
    基于C<b class='flag-5'>51</b>單片機實現(xiàn)LED燈1<b class='flag-5'>s</b>閃爍

    基于51單片機的電子鐘鬧鐘溫度顯示設(shè)計

    基于51單片機AT89C51/52(與AT89S51/52、AT89C51/52、STC89C51/52等
    的頭像 發(fā)表于 11-02 09:07 ?1739次閱讀
    基于<b class='flag-5'>51</b>單片機的電子鐘鬧鐘溫度顯示設(shè)計

    基于51單片機的鍋爐水位溫度壓力檢測系統(tǒng)仿真設(shè)計

    基于51單片機AT89C51/52(與AT89S51/52、AT89C51/52、STC89C51/52等
    的頭像 發(fā)表于 11-02 09:06 ?1219次閱讀
    基于<b class='flag-5'>51</b>單片機的鍋爐水位溫度壓力檢測系統(tǒng)仿真設(shè)計

    請問AT89C51S51的燒錄方式是一樣的么?

    AT89C51S51的燒錄方式是一樣的么?
    發(fā)表于 10-30 07:37

    請問AT89c51和AT89S52有什么區(qū)別?

    AT89C51和AT89S52都是51系單片機它們有什么區(qū)別?
    發(fā)表于 10-28 07:47

    一種通用基于CPLD實現(xiàn)的CAN接口連接設(shè)計

    電子發(fā)燒友網(wǎng)站提供《一種通用基于CPLD實現(xiàn)的CAN接口連接設(shè)計.pdf》資料免費下載
    發(fā)表于 10-27 11:29 ?0次下載
    一種<b class='flag-5'>通用</b>基于<b class='flag-5'>CPLD</b>實現(xiàn)的CAN接口連接設(shè)計

    51單片機溫度控制調(diào)速風(fēng)扇仿真設(shè)計

    本設(shè)計基于STC89C51/52(與AT89S51/52、AT89C51/52通用,可任選)單片機
    的頭像 發(fā)表于 10-22 17:53 ?2099次閱讀
    <b class='flag-5'>51</b>單片機溫度控制調(diào)速風(fēng)扇仿真設(shè)計

    基于51單片機溫濕度控制器仿真設(shè)計

    設(shè)計基于STC89C51/52(與AT89C51/52、AT89S51/52通用,可任選)單片機;
    的頭像 發(fā)表于 10-22 17:48 ?1193次閱讀
    基于<b class='flag-5'>51</b>單片機溫濕度控制器仿真設(shè)計

    利用AT89S51單片機設(shè)計pH值控制器

    電子發(fā)燒友網(wǎng)站提供《利用AT89S51單片機設(shè)計pH值控制器.pdf》資料免費下載
    發(fā)表于 10-12 09:32 ?3次下載
    利用AT89<b class='flag-5'>S51</b>單片機設(shè)計pH值控制器

    新建工程的時候沒有AT89S51這種芯片怎么辦呢?

    在新建工程的時候沒有AT89S51這種芯片怎么辦呢,軟件是我之前安裝的,還需要重新下載軟件還是導(dǎo)入芯片或者安裝c51編譯器,求解答?
    發(fā)表于 10-12 08:00