关键字: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板电路图。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
发布评论请先 登录
相关推荐
programmer下载常见问题总结
(1)打开Programmer异常 原因:(1)更换USB接口 。 (2)USB有限制,需要联系客户IT ; (3)如果电脑不接仿真器,可以打开programmer,然后再插入仿真器还可以下载程序
FH8A51S封装SOP8 SOT23-6 微控制器MCU介绍
FH8A51S封装SOP8 SOT23-6微控制器MCU单片机可代开发烧录 在当今的电子设备中,微控制器(MCU)已经成为不可或缺的核心组件。而FH8A51S作为一种常见的微控制器型号,因其高性能
采用单片机89S51和SPWM波形发生器SA8281制作控制器
电子发烧友网站提供《采用单片机89S51和SPWM波形发生器SA8281制作控制器.pdf》资料免费下载
发表于 11-06 10:16
•1次下载
评论