EDN首页   博客首页

日志档案

发表于 2007-11-17 21:37:07

1

标签: 无标签

AVR/S51单片机并口ISP下载线

AVR/S51单片机并口ISP下载线 ——实惠价:45元
点击看大图

http://hificat.com/isp/isp.asp
    AVR和ATMEL的AT89S系列单片机可以使用ISP下载线在线编程擦写,即不必将IC芯片拆下,直接在电路板上进行程序修改、下载等操作。这样对程序的调试和升级都很方便。ISP下载线的线路很简单,适合自己动手制作。本站为了给广大AVR/S51单片机业余爱好者提供一条通用的ISP下载线,在一般的开发过程中可以一线打天下,特制作了支持所有AVR系列和AT89S系列(包含AT89S51/52)的并口下载线。
    
    并口下载线内部使用了HC244芯片对信号进行隔离,带5.1V过压保护,具有二极管电压隔离,可防止误插到JTAG座时的目标板电源保护。本站做的ISP下载线,其接口与双龙AVR所有开发板兼容的排列。具体管脚排列如下:

    本下载线配套的下载软件可选用小马软件PonyProg2000(因快捷图标是一只小马,打开后会发出马叫声,所以也称小马软件)软件。也可选用双龙电子的SLISP免费下载软件,并可对AT89S系列单片机进行ISP下载。

    点击此处下载ISP软件

本站制作的并口ISP下载线实物如下所示:



本并口ISP下载线具有如下特点:
1、支持所有双龙SL系列AVR/AT89S单片机开发实验器,管脚与双龙所有AVR开发板兼容。
2、支持的器件为ATMEL 公司的AT89S 系列(包含AT89S51/52)和AVR系列。
3、支持的烧录文件格式:INTEL格式的HEX文件、EEP文件,二进制BIN文件。
4、支持缓冲区数据修改和保存,缓冲区中的数据可以保存为二进制BIN文件,INTEL格式的HEX或EEP文件。
5、本软件的OS平台可以是WIN98ME、WIN2K、WINXP。

操作使用说明:
1、本程序除了有编程所需的各项功能外,还具备芯片ID 码校验、序列号产生、内部RC振荡校准、熔丝配置等功能。
2、当使用序列号产生、内部RC 振荡校准、熔丝配置等功能时,会自动弹出对话窗口,供用户选择。
3、序列号产生、内部RC振荡校准常数的保存地址默认为FLASH存贮器的尾部,用户可以自己修改存放地址及序列号的长度;对有EEPROM 存贮器的芯片,还可以选择保存的EEPORM存贮器中。
4、在熔丝配置窗口,可以直接对熔丝进行编程和读取,但要注意您的选择可能破坏ISP 编程所需的时钟条件。
5、熔丝编程窗口的检查框打钩表示编程,不打钩表示不编程。注意:对AT89S 和AVR 代表的数值是不同的,对AT89S 打钩表示1,而对AVR 打钩表示0。
6、在进行编程、校验和读取操作时,必须选择相应的选项,包括FLASH 编程选项。这样做是为使用编程软件有更多的灵活性。
7、提示:当装入HEX 文件时,如果不选择填充0,可以获得比较快的编程速度。
8、对AT90S 系列芯片,加密后的芯片ID 码是无法读出的,用户编程时可以取消ID 码校验。
9、在使用并行通信下载线对部分MCU下载程序时,有轮询和固定延时两种方式。在通信质量较好的情况下可选择轮询方式(默认),可以获得较快的编程速度。
10、下载电缆的电源由目标板供应。

支持的芯片列表:
AT89S51、AT89S52、AT89S53、AT89S8252

ATTiny12、ATTiny13、ATTiny15、ATTiny26、ATTiny2313、ATTiny25、ATTiny45、ATTiny85

AT90S2323、AT90S2343、AT90S1200、AT90S2313、AT90S8515、AT90S8535

ATMEGA48、ATMEGA8、ATMEGA88、ATMEGA8515、ATMEGA8535、ATMEGA16、ATMEGA162、ATMEGA163、ATMEGA164、ATMEGA165、ATMEGA168、ATMEGA169、ATMEGA32、ATMEGA324、ATMEGA325、ATMEGA3250、ATMEGA329、ATMEGA3290、ATMEGA64、ATMEGA640、ATMEGA644、ATMEGA645、ATMEGA6450、ATMEGA649、ATMEGA6490、ATMEGA 128、ATMEGA1280、ATMEGA1281、ATMEGA2560、ATMEGA2561

AT90CAN32、AT90CAN64、AT90CAN128

AT90PWM2、AT90PWM3

并口ISP下载线的使用:
此处以ATMEGA16为例,说明ISP下载线的使用方法。

  1. 硬件连接

将并口ISP下载线一头与计算机并口相连,将10PIN插头插入目标板的ISP口,然后给目标板上电。
点击看大图

  1. 打开双龙的ISP下载软件。端口选择LPT1,目标CPU型号选择ATMEGA16。

点击看大图

  1. 此时可以对目标CPU进行擦除、读取等操作。
  2. 将HEX文件写入CPU。

单击FLASH图标选择HEX文件路径并点击确定。
点击看大图
设置编程选项后即可对目标CPU进行各项操作。
5、EEPROM的操作与HEX文件操作类似。

系统分类: 单片机   |   用户分类: 无分类   |   来源: 无分类   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(2871)    回复(1)  

投一票您将和博主都有获奖机会!