电子制作天地网站欢迎您的光临,欢迎提出宝贵意见或建议。本站信息产业部备案: 粤ICP备05114582号
S51及CPLD通用下载线
S51 programmer

时间:2009-7-6 7:58:02 来源:互联网 作者:吴健 瞿雨辉 颜琴峰 刘菊香 编辑: 【关闭


S51及CPLD通用下载线,S51 programmer

关键字:S51及CPLD通用下载线

   下载线的种类很多,用的比较多的有ByteBlaster、ByteBlaster II、ByteBIasterMV、ATMEL ISP线等。其中ByteBlaster线支持的EDA开发下载工具最多,可以用在51、CPLD、FPGA   的下载和可编程逻辑器件的周边设备仿真。一般一条商品下载线售价都在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规范相同。如果原有的AT89S51板子的ISP下载座符合ATMEL ISP规范,那么本电缆不需要做任何修改,直接插上去就可以了。
    在新做支持ISP下载功能的A189S51板子的时候要注意的是,最好不要将P115、P1.6、P1.7这3个引脚用来实现板子的逻辑,尤其不要作为外围器件对51芯片的输入端。因为这3个引脚支持ISP下载,而且ISP下载时只需要在VCC端加上+5V的正常工作电压。没有任何与正常工作状态区别的地方,万一其它器件对这3个引脚的写入正好符合ISP的逻辑,那么51的内部的程序就被写乱了。
   如果是与CPLD板相连,那么,LPT接PC机并口。IDC10插座通过10脚扁平电缆接CPLD板的JTAG插座。与CPLD连接符合JTAG规范。引脚对应关系如表2所示。
   由上面的说明可以知道,在使用ByteBlaster线对51和CPLD/FPAG编程的时候。不需要对接口部分做任何改变,这样使用起来非常方便。
   简易PCB图如图3所示。
   如果要把74HC4C373塞进25针公头的壳子里面,可以用右面图4的PCB板电路图。
   
最后,如果调试的电磁环境较好,没什么高频的干扰源,那么去掉电阻 R也是可以用的。如果电磁环境不太好,或者板子的电磁辐射比较高,可以试着在板子的VCC和GND端间加上一个0.1μF的瓷片电容来改善。
 
 


◆相关文章◆
◆ 编辑推荐 ◆
用户:
更多评论
您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。60个字以内
留言:
验证码:

免责声明:
●本站所有内容均来自网络,以学习为目的,如果侵犯了您的利益,请来信告知,立即删除,站长邮件为"diy+dzdiy.com",请将"+"变更为"@"
●电子制作存在风险,请注意人身安全,如果您在根据本站电路进行制作过程中发生伤害,本站不负任何责任。

版权所有:www.dzdiy.com ? 2001-2019 本站信息产业部备案: 粤ICP备05114582号