USB接口微型编程器

USB接口微型编程器

ID:43403486

大小:382.51 KB

页数:5页

时间:2019-09-30

USB接口微型编程器_第1页
USB接口微型编程器_第2页
USB接口微型编程器_第3页
USB接口微型编程器_第4页
USB接口微型编程器_第5页
资源描述:

《USB接口微型编程器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、伟纳SP180S编程器制作  SP180S是由深圳伟纳电子开发的一款USB接口微型编程器,目前可以支持Atmel公司常用的AT89C、AT89S系列、SST系列和部分AVR系列单片机,并可支持AT24Cxx、AT93Cxx系列串行EEPROM的烧写,能够满足单片机初学者和爱好者学习单片机以及家电维修人员烧写EEPROM存储器的要求。  相比早期流行的各种DIY版的编程器(如“PGM89”、德国PeterDannegger设计的“51/AVR编程器”、国内Digiboy设计的“Easy51Pro编程器”),SP180S硬件设计更合理,软件功能更完善。伟纳电子在

2、网上公布全部的软硬件资料后,得到了网友们的热烈响应,目前已经有非常多的朋友制作成功。本文将向读者介绍SP180S及其制作过程、使用方法。  一、性能特点  SP180S使用USB端口通信和供电,即插即用。仅一个40针万能锁紧插座,所有器件全部以第一脚对齐插入,使用过程中无需切换任何跳线和开关,非常方便。  有电源和编程状态指示灯,可直观了解编程器当前状态。编程过程中的芯片判别、擦除、烧写、校验各种操作完全由编程器上的监控芯片控制,不受PC配置及其主频的影响,性能稳定可靠,烧写速度快,实测烧写一片8K的AT89S52仅需要4s,烧写加校验约6s。  SP180

3、S拥有功能非常完善的控制软件,如自动编程、完善的缓冲区编辑功能、自动序列号、多语言切换等。  题图是采用伟纳提供的DIY套件制作好的SP180S,其体积小巧,仅一张名片大小,携带非常方便。  二、原理简单说明  图1为SP180S编程器系统控制部分,其中U1是监控芯片AT89S52,ZIF是40脚的万能锁紧插座。图2是5V到12V的升压电路,用于产生编程所需的VPP电压。图3是USB通信部分。图1系统控制电路图2DC/DC转换电路 图3USB接口电路  三、制作步骤  1.下载资料包  本期配刊光盘中有伟纳电子提供的SP180S资料包,该资料包是一个ZIP的

4、压缩包,解压后会得到附表所示文件。  2.元器件准备  元器件清单请参看文件“伟纳SP180SUSB编程器制作.pdf”,根据清单准备相应的电子元器件,另外大家还必须采购一块万用PCB,用于元器件的搭接。如果有条件的话可以使用感光板进行制作,或者干脆将设计好的PCB文件资料交给PCB厂家定制。另外伟纳电子为了方便广大单片机爱好者自制,也提供了相应的套件。本期赠送的套件已含全套元器件和PCB。  3.焊接元器件  焊接之前务必仔细核对元件的参数有没有错误。采用万用板进行焊接的朋友,必须按照原理图仔细地连接每一条线(相同网络标号的引脚要对应连接)。  4.烧录监

5、控固件  该编程器采用AT89S52作为监控芯片,大家必须借助于其他的编程器或者是ISP下载线将监控程序(即资料包中的文件SP180S_Frimware_V201.hex)烧写到该芯片中。本期赠送的套件,芯片已经写好了监控程序,不用再写。  5.硬件检查  所有硬件焊接完成后,装上烧录好的AT89S52监控芯片。在仔细检查没有问题的情况下,才接通编程器电源(即采用USB电缆连接到电脑),正常情况下编程器上的红色电源指示灯应点亮,绿色状态指示灯应熄灭。如果不是如此,那么请检查线路焊接是否有误,监控程序的烧录是否正确。  接着用万用表检查一下VD1负极的电压,正

6、常情况下应该是11.5V~12.5V之间,如果不在此范围,请检查MC34063升压电路是否有问题。  注意:在没有确保硬件正常的情况下,请不要盲目地将芯片放置在锁紧座上烧写,如果硬件有误,可能会造成芯片损坏。  6.软件及驱动安装  安装USB驱动程序和编程器控制软件,并别运行压缩包内的SP180S_Sorfware_setup.exe和wd_pl2303h-hx-x_setup.exe两个安装文件即可。软件安装完成后,再次连接SP180S编程器,此时电脑会提示检测到USB设备,如果电脑有提示USB设备错误的相关信息,那么检查你的USB驱动安装是否存在问题。

7、  驱动安装成功后,运行安装好的编程器控制软件,软件启动时会自动搜索连接到电脑的SP180S编程器。连机成功后,软件会提示连接到的编程器型号。  四、使用说明  1.软件功能介绍  软件的主界面如图4所示,支持WIN98/2K/XP/Vista操作系统,该软件属于多语言版本,包括简体中文、繁体中文和英文。图6编程器软件主界面  软件功能简介:  *自动搜索连机编程器  *支持自动编程(相当于批处理),可自定义编程内容及其操作顺序  *支持多种文件格式,包括IntelHex、MotoralS等  *支持文件加载/保存的参数设定  *支持缓冲区编辑,如逻辑运算、

8、复制、填充等  *自动序列号功能:支持随机数序列号,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。