admin 管理员组

文章数量: 887021


2024年2月18日发(作者:持久化)

XELTEK

1

SUPERPRO

系列通用编程器

For Windows 95/98/NT/2000

用户手册

版权声明

软件版权 1997-2006 XELTEK

用户手册版权 1997-2006 XELTEK

SUPERPRO For Windows 软件及本用户手册版权归西尔特电子有限公司所有。

产品的发行和销售由原始购买者在许可协议条款下使用。未经西尔特电子有限公司允许,任何单位及个人不得将该产品全部或部分复制、照相、再生、翻译或还原成其它机器可读形式的电子媒介。

本手册若有任何修改恕不另行通知。

因软件版本升级而造成的与本手册不符,以软件为准。

SUPERPRO是XELTEK南京西尔特电子有限公司的注册商标。

2

目录

第一章 总述

1.1 简介

1.1.1 什么是SUPERPRO?

1.1.2 手册组织

1.1.3 手册约定

1.1.4 系统要求

1.1.5 产品包装

1.2 安装说明

1.2.1 软件安装

1.2.2 硬件安装

1.2.3 运行程序

1.2.4 通讯错误信息

1.2.5 器件插入方法

第二章 菜单说明

2.1 File: 文件

2.1.1 Load 文件装入

2.1.2 Save 文件保存

2.1.3 Exit 退出

2.2 Buffer: 缓冲区

2.2.1 Edit 编辑

2.2.2 存缓冲区数据

2.2.3 Encryption Table 加密位表

2.2.4 Vector Table向量表

2.2.5

Transfer Data 传送数据

2.3 Device: 器件

2.3.1 Run 运行

2.3.2 Edit Auto 编辑自动(批处理命令)

2.3.3 Select 选择器件

2.3.4 Word Format 数据格式

2.4 Test: 测试

2.4.1 New Pattern 添加新向量集

2.4.2 Edit Pattern 编辑向量集

2.4.3 Delete Pattern删除向量集

2.4.4 TTL/CMOS Test TTL/CMOS器件测试

2.4.5 Auto Find Device 自动查找器件型号

2.4.6 Vector Test 矢量测试

2.4.7 DRAM/SRAM Test DRAM/SRAM测试2.5 Option 选项

2.5.1 Setting 设置

2.5.2 Auto increment 自动增加序列号

2.5.3

Production Mode 量产模式

2.5.4

Select Music 选择音乐

2.5.5 Load Config File加载配置文件

3

2.5.6 Save Config File存储配置文件

2.6 Library: 下载库(依型号而定)

2.6.1 Read 读

2.6.2 Modify 修改

2.6.3 Transfer 传送

第三章 附录

3.1 客户技术支持

3.2 错误提示信息

4

第一章 总述

1.1 简介

1.1.1 什么是SUPERPRO?

SUPERPRO是一种性价比高、可靠、快速的通用编程器系列。适用于Intel 486或基于奔腾处理器的IBM兼容台式机或笔记本电脑。工作时直接与计算机并行口或USB端口(依型号而定)通讯,其菜单驱动接口软件使操作十分方便。

编程器硬件包括:

1、编程器主机(包括一个40或48脚的ZIF插座)。

2、线性电源或开关电源一个。(依型号而定)

3、并行连接线缆(DB25芯)一根。

4、支持PLCC、TSOP、SOIC、SOP、QFP、TSSOP和BGA等多种封装形式的适配器选件。

软件特点:

1、支持Windows95/98、Windows NT/2000。

2、支持大量器件(1500~8000以上),类型包括60多个厂家的PROM、E/EPROM、

PLD、MCU等。

3、支持TTL/CMOS逻辑器件和存储器测试。

4、支持Binary、Intel(普通型或扩展型)Hex、Motorola S、Tektronix (普通型或扩展

型)、Jed、pof等多种文件格式。

5、支持器件插入测试,能检测出坏芯片、错误放置的器件或接触不良的管脚(依型号而定)。

6、集成化全屏幕缓冲区编辑环境,附有填充、拷贝、移动、交换等命令。

7、支持自动生成电子序列号。(依型号而定)

1.1.2 手册组织

本手册包括三部分:

第一部分介绍SUPERPRO,包括系统要求、软硬件安装等。

第二部分是对软件命令和各功能项的详细说明。

第三部分 附录,包括客户支持和错误信息。

1.1.3 手册约定

本手册约定如下:

1、 键名包括在‘< >’中

例如 回车键表示为

PgUp键表示为

2、 光标移动键表示如下:

左光标键=

右光标键=

上光标键=

下光标键=

3、 除非另有说明,击键不分大小写。

5

1.1.4 系统要求

系统最小配置如下:

1、IBM-PC 486或奔腾兼容机,台式或手提电脑。

2、一个并行口,其端口地址为LPTI(278H),LPT2(378H)或LPT3(3BCH)等。

3、 Windows9X、NT、或Windows2000操作系统。

4、软驱(3.5寸,1.44Mbytes)或光驱。

5、硬盘至少20M剩余空间。

1.1.5 编程器包装

标准包装如下:

1、编程器主机一台。

2、并行接口线缆一根。

3、线性电源或开关电源一只(依型号而定)。

4、安装软件(3.5寸软盘或光盘)一张。

5、用户手册一本。

6、登记表一张。

1.2 系统安装

1.2.1 软件安装

在软驱中插入随机软盘或光驱中放入光盘,运行即开始安装。安装程序将提示本软件默认的文件夹位置(用户可以修改),随后安装程序创建文件夹BIN、LIB、ALGO。主程序和参数配置文件存放在BIN文件夹中,库文件存放在LIB文件夹中,算法文件存放在ALGO文件夹中。在ALGO文件夹中有数百个算法文件,LIB文件夹中有不超过100个文件。

当程序运行时,系统生成参数配置文件并存放在BIN文件夹中。如果程序已经安装而运行不正确,请检查这些文件夹是否正确解压,存储。

1.2.2 硬件安装

用随机电缆将编程器与计算机并口连接好,然后插上电源,打开电源开关,红色发光二极管亮。

注意:确认此时没有芯片放在编程器插座上。

1.2.3 运行程序

运行主程序。如果一切安装正常,计算机屏幕上不会出现错误提示信息。这样,就可以开始进行选择器件,编程等操作了。

1.2.4 通讯错误信息

如果计算机与编程器通讯失败,弹出通讯错误信息提示框。请重新检查安装,并检查是否有芯片放在插座上。有时编程器

6

通讯错误信息框

出现故障时,这种现象也会发生。再试一次,若故障依旧,请与XELTEK联系寻求技术支持。

1.2.5 器件插入方法(以PLCC32为例)

1、DIP封装:根据靠近编程器插座的参考图,通常是芯片与插座底线对齐插入,芯片1脚在左上端。在个别经济型编程器上,有些器件要求特殊插法,当选择这类器件时,程序会出现提示信息。

2、非DIP封装:加上相应适配器,支持包括PLCC、QFP、TSOP、PSOP、SSOP、SOIC、SDIP、BGA等封装。少于48脚的所有适配器上下层第1脚相连接。

1)48脚(或小于48脚)适配器

适配器插入DIP锁紧插座的方式与DIP芯片相同。芯片插入适配器插座的方式请参考选择器件时屏幕上的弹出信息。

2)48脚以上

选件扩展适配器(PEP100),对这类器件是必须的。此时请移去DIP48ZIF适配器,换上PEP100,然后装上相应的适配器即可。

3) 选购

适配器的型号将显示在适配器信息提示窗中,如(015A1T(PLCC32/D32)).用户购买时需提供此适配器的型号,同时需检查芯片尺寸是否相符.

7

4) 用户自行设计适配器必须按照适配器信息提示窗中提供的连线图与ZIF插座连接.

1.3 编程操作

1.3.1 快速编程指南

1) 选择器件

8

在主屏幕上单击Select图标,弹出Select(器件选择)窗口。首先应选择器件类型(E/EPROM、BPROM、SRAM、PLD或MCU),然后选择厂家和器件名,单击OK或双击器件名均可。也可通过在Search(查找)编辑框中,键入器件名来选择。

编程时要先装入数据到缓冲区。可从磁盘装入或从母片中读取。

2) 装入文件

a) 从文件读取

单击主屏幕中File(文件)菜单和Load下拉菜单,可装入文件到缓冲区。在Search(搜寻)对话框中键入相应的文件夹和文件名,在随后出现的数据类型选择对话框中选取相应的文件格式,这样所选数据文件将自动装入。请到缓冲区编辑窗口中检查数据是否正确。

注意:部分Hex或S Record文件包括非0文件起始地址。在这种情冲下,起始地址应键入文件地址编辑框中。

b) 从母片中读取数据

选择相应器件名并放置好母片,在主窗口中单击Run图标即弹出功能对话框。单击Read功能项,它将芯片中的数据复制到缓冲区。此时可进入缓冲区编辑窗口,检验数据是否正确。这些数据可存盘,以备后需。

3) 编程

放置好芯片后,单击Program图标,即开始编程,然后进行校验。除非器件是新的,否则编程前需进行Blank-check(空检查)。(非空器件请先擦除)

用户可选择Auto功能一次完成所有操作。

1.3.2 错误信息

要想了解详细的编程错误信息,请参考附录中的错误信息部分。

9

第二章 菜单说明

2.1 File: 文件

本菜单处理数据文件管理及与系统接口。

2.1.1 Load: 文件装入

文件被装入两类缓冲区中的一种。其一HEX/ASCII缓冲区(EPROM,MCU等);其二JEDEC缓冲区(PLD/PAL)。 对于EPROM和MCU,数据类型支持Binary(或POF)、Intel Hex(或扩展型)、Motorola S record 和Tektronix Hex类型。请选择相应的数据文件类型。在选择被装入数据文件时路径和文件名都应键入。若全部路径或部分文件名未知,可使用通配符,如‘*.*’或‘*.Bin’等。一些文件有非0起始地址或文件偏移地址,这时应在文件起始地址编辑框中输入正确数据。不正确的文件偏移地址,将导致缓冲区首部被FF填充,而不正确的大的偏移地址将导致数据溢出或系统失败。

文件格式选择对话框

2.1.2 Save: 文件保存

将当前缓冲区数据存入磁盘文件中,对于E/EPROM,BPROM或MCU器件类型,单击Save图标,弹出存储文件窗口,选择目标文件夹和键入文件名,下一步弹出文件类型对话框,便于选择正确的文件类型。对于PLD器件,弹出存储JED文件对话框,键入文件名即可。

2.1.3 EXIT退出

关闭编程软件,返回操作系统。

2.2 Buffer: 缓冲区

管理缓冲区数据。

2.2.1 Edit编辑

若器件类型是PLD,将进入Fuse Buffer(熔丝点缓冲区)编辑窗口,否则进入Data Buffer(数据缓冲区)编辑窗口。HEX/ASCII数据缓冲区每个地址单元宽度为8位(一个字节)。

10

TAB键用来在HEX和ASCII编辑区中来回切换。可用以下键进行缓冲区编辑操作:

缓冲区编辑窗口

向前翻页

向后翻页

光标移到缓冲区首部

光标移到缓冲区尾部

>

光标移到行首

光标移到行尾

Locate 定位:

在缓冲区定位对话框中,键入希望显示的地址并按OK,光标将快速定于该位置。

Fill 填充:

进入Fill Buffer(填充缓冲区)对话框。它包含首地址、未地址、填充数据三个编辑框和OK、Cancel两个按钮。键入欲填充的数据,并指定首地址和未地址。

对于Fuse Buffer Edit(熔丝点缓冲区编辑),数据是0或1。

对于Data Buffer Edit(数据缓冲区编辑),数据是字符十六进制代码。

Copy 复制:

进入Copy Buffer(复制缓冲区)对话框,它包括首地址、未地址、新地址三个编辑框和OK、Cancel两个按钮。在首地址和未地址之间的数据将被复制到以新地址为起始地址的缓冲区中。

Swap 交换:

在地址范围中按用户指定的字宽交换高低字节。

Radix 切换:

切换Hex和Dec内存地址显示。

Search 查找:

查找指定的字符串。

11

Next 下一个:

执行Search(字符串查找)的下一次查找。

2.2.2 存缓冲区数据

用户可以将缓冲区数据以文本形式存入指定的文件,方式如下:

EPROM数据缓冲区:

00000000 4D 5A 90 00 03 00 00 00-04 00 00 00 FF FF 00 00 MZ.._..._.......

00000010 B8 00 00 00 00 00 00 00-40 00 00 00 00 00 00 00 ........@.......

00000020 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................

00000030 00 00 00 00 00 00 00 00-00 00 00 00 80 00 00 00 ................

PLD数据缓冲区:

00000768 10101010

00000800 10101010

00000832 10101010

00000864 10101010

00000896 11101010

00000928 10101010

00000960 10101010

00000992 11101010

2.2.3 Encryption 加密位表

它带有两个子菜单,管理加密阵列。如果所选芯片具有加密阵列就出现这两个菜单:

Load(装入):进入Load Encryption Table(装入加密位表)对话框,键入要装入的文件名字。

Edit(编辑):打开Encryption Buffer Edit(加密位表缓冲区编辑)对话框,进行浏览、编辑。

2.2.4 Vector 向量表

进入Vector Buffer Edit(向量缓冲区编辑)窗口。如果测试向量包含于JED文件中,本软件在JED文件装入时,自动将矢量表装入缓冲区。编辑测试向量时,参见下述:

Z:高阻状态

X:无关状态

N:VCC或GND(非测试输入脚)

H:输入逻辑高(VOH)

L:输出逻辑低(VOL)

C:时钟脚

1:输入逻辑高(VIH)

0:输出逻辑低(VIL)

2.2.5 Transfer Data 传送数据(依型号而定)

该功能允许用户将缓冲区数据下载到编程器的缓冲区中以使编程器在脱机模式下烧录器件。以“Microchip Pic16C57C”为例,将文件数据调入缓冲区后,用户应先设置好配置字(某些器件应同时填好加密位表数据,如Intel 87C51),接着传送数据, 最后选择脱机方式工作。

12

2.3 Device: 器件

本菜单用于选择编辑功能项、IC厂家、器件类型、名称及指定字格式。单击Select图标,选定器件,单击Run图标,将显示Function(功能项)列表框便于操作。

2.3.1 Run 运行

执行对器件的实际操作,如编程、读、空检查、擦除等。单击Run图标将进入Function对话框并显示所选器件的信息。包括Function List(功能列表框)、Chip Start(芯片首地址)、 Chip End(芯片末地址)、Buffer start(缓冲区首地址)、Buffer End(缓冲区末地址)编辑框及OK(确定)、Cancel(取消)两个按钮。

运行功能框

注意:Function select list(功能项选择列表框)随芯片不同而有所变化,它反映了不同厂家不同芯片的不同功能。随着系统软件的更新升级,许多芯片的功能将集中在配置字设置,如果按钮“配置字”被激活,用户在调入数据文件后,烧录芯片之前,一定要检查并设置好芯片的配置字。

Program 编程

将缓冲区数据写入芯片中。编程完毕后将自动进行校验。若有错误,就显示错误发生处的芯片和缓冲区地址及数据。当芯片编程或校验时,在当前地址显示窗口中,当前地址按单位增量增加。

Read 读

将芯片内容读入缓冲区。读操作完成后,数据校验和显示在屏幕左下角。如果指定芯片是PLD或GAL,欲编程的熔丝点数将取代校验和。当GAL被编程时,子器件应

13

正确指定。对于ROM或MCU器件,芯片首地址和未地址间的数据将被读入缓冲区。如果芯片被保护或者加密,读出的数据将不正确或显示为空。

Verify 校验

将缓冲区与芯片内容进行比较。若有错,校验失败信息和错误发生地址及数据将显示在信息框中,对于ROM或MCU器件,可校验指定的首地址和未地址之间的数据。

Blank-check 空检查

检验芯片内容是否为空。对于ROM或MCU,可在指定的首地址和未地址之间检验。

Data-Compare 数据比较

比较缓冲区与芯片内容。将不匹配的地址或数据产生列表文件存放在BIN文件夹下的文件中。

例如:若器件是AMD27256,则文件名为。

注意:升级软件中可能已经删除该功能。

Auto 自动

顺序执行某些功能项,有助于减少重复操作次数。Blank-check(空检查),Program(编程)和Verify(校验),均可包含于该功能项中,使用Edit Auto(编辑自动)将它们组织到一起。对于GAL器件,首先执行Erase(擦除)功能项,最后执行加密。

Security 加密

适用于带加密功能的PLD和MCU器件。一旦加密,芯片内的数据将不能正确读出。

注意:Security与Lock和Protect等名称虽不同,含义是一样的。(依器件而定)

Encryption 加密位表

只适用于带有加密位表的单片机。它将加密位表内容写入芯片。加密位表内容可被装入保存和编辑。一旦写入密码数据,缓冲区数据与加密位表中数据进行异或操作。

Message 信息提示

显示操作结果和提示信息。

Environment 环境

显示所选厂家、器件名、校验和(HEX)或编程熔丝点数(JED)等。

Chip Start 芯片首地址

设置文件开始编程时芯片的首地址。通过改变该地址,文件能在任意指定位置开始写入。

Chip End 芯片末地址

设置文件编程时芯片末地址。通过改变该地址,文件能在任意指定位置结束写入。

Buffer Start 缓冲区首地址

设置文件开始装入时缓冲区的首地址。通过改变该地址,文件能在任意指定位置开始装入。

Buffer End 缓冲区末地址

设置文件装入时缓冲区末地址。通过改变该地址,文件能在任意指定位置结束装入。

注意:Chip start、Chip End、Buffer start和Buffer End在多文件装入和偏移编程时使用。多文件装入允许在不同的位置装入不同的文件。偏移编程允许芯片起始地址设置为非0值。由于烧录时序的特殊性,许多器件(特别是单片机)将不允许改变起始,结束地址。

Configuration 配置字

14

在烧录器件之前,如果有配置字,用户必须先设置好配置字。点击按钮“配置字”会打开配置字对话框,以PIC16C62A为例:

2.3.2 Edit Auto编辑自动

通过使用Edit Auto菜单项,可对Auto中的各功能顺序进行编辑。在Edit Auto(编辑自动)对话框中,双击左边列表框的功能项,该功能项就被添加到Auto序列中。此时创建新的Auto序列,并作为一个文件存储起来。

2.3.3 Select选择器件

15

进入Select Device (选择器件)对话框,其中包括厂家浏览器,Type(类型)按钮及OK,Cancel两个按钮和查找编辑框。当某厂家高亮显示时,其相应类型的器件都将显示在列表框中。Type类型)按钮允许选择任何一种类型如E/EPROM、PLD、MCU等。选择厂家之前一定要先选择器件类型。也可以直接在Search(查找)框中键入器件名。

器件选择对话框

注意:选择某些器件后,会弹出重要信息窗口(以PIC16C62A为例)。

2.3.4 数据格式

这是旧的操作模式,建议用户使用新方法。用户可以在调入文件数据时,采用奇,偶等相应的方式,就可解决奇,偶字节等烧录器件的要求。例如,用户需将一个文件的内容分奇,偶字节烧录到两芯片中,就可以先调入文件的奇地址的数据烧录一个芯片,然后再调入文件的偶地址的数据烧录另一芯片。

指定装入缓冲区的数据格式。默认时为Byte(字节)格式。也可选择字、双字等格式。

Byte 字节

选择8位数据格式。

16

Even Word 偶字节

在16位数据格式中,只对偶字节进行编程。

例如:数据源为:

缓冲区地址 00 01 02 03 04 05 06

缓冲区数据 01 23 45 67 89 AB CD

编程结果为:

芯片地址 00 01 02 03……

芯片数据 01 45 89 CD……

Odd Word 奇字节

在16位数据格式中,只对奇字节进行编程。

例如:数据源为:

缓冲区地址 00 01 02 03 04 05 06

缓冲区数据 01 23 45 67 89 AB CD

编程结果为:

芯片地址 00 01 02 03……

芯片数据 23 67 AB……….

在双字数据格式中,以四字节为一组进行处理

例如:数据源为:

地址: 00 01 02 03 04 05 06 07 08 09

0A 0B

数据: 01 23 45 67 89 AB CD EF FE DC BA 98

Double Word 0 双字格式0

只处理地址为00,04,08……的数据。读取、校验、

编程时结果为01,89,FE

Double Word 1 双字格式1

只处理地址为01,05,09……的数据。读取、校验、

编程时结果为23,AB,DC

Double Word 2 双字格式2

只处理地址为02,06,0A……的数据。读取、校验、

编程时结果为45,CD,BA

Double Word 3 双字格式3

只处理地址为03,07,0B……的数据。读取、校验、

编程时结果为67,EF,98

2.4 Test: 测试

SUPERPRO系列能测试标准逻辑器件和SRAM,与执行PLD的向量测试一样。SUPERPRO系列提供了74/54和4000/4500系列TTL/CMOS逻辑器件测试库和存储器测试算法。下面几部分将说明测试逻辑器件和RAM的功能。通过在输入脚加上指定的向量并检查输出脚来测试器件。在测试向量中最多允许指定291种I/O组合,而且允许对复杂器件进行测试。

2.4.1 New pattern 添加新向量集

为了测试一个在库中没有的新器件,允许用户创建一个新的测试向量。为实现此功能,在主屏幕中单击Test菜单,然后单击New Pattern。进入Append(增加)对话框,它包含IC type(器件类型)编辑框,Pin Number(管脚数)及OK、Cancel两个按钮。用

17

V

电源脚Vcc

G

电源脚GND

X

无关脚

H

输出逻辑高Voh

L

输出逻辑低Vol

C

时钟脚

1

输入逻辑高Vih

0

输入逻辑低Vil

户可在编辑框中输入新器件的名称和管脚数。若其名称和管脚数不在当前库中,单击OK将打开XXX编辑窗口(XXXX是新器件名)。编辑向量时参考如下(下列符号适用于Test子菜单):

2.4.2 Edit pattern 编辑向量集

编辑库中现有的测试向量。在主屏幕中单击Test,然后单击Edit Pattern,进入Select

chip Edit(选择欲编辑芯片)对话框,它包含了Select Type编辑框,器件列表浏览器及OK、Cancel两个按钮。用户可在编辑框中直接键入器件名,或列表浏览器件中选择。一旦接受器件名,本软件就在最上层打开编辑窗口,这时可使用上面信息来编辑向量。

2.4.3 Delete pattern 删除向量集

删除已存在的测试向量。在Test菜单下单击Delete Pattern子菜单,进入Select chip to

Delete(选择欲删除器件)对话框,点亮要删除的器件名,单击OK即可。恢复测试向量的唯一办法是重新建立该向量(用New Pattern)。

2.4.4 TTL/CMOS Test TTL/CMOS器件测试

对TTL/COMS器件进行测试。在Test 菜单下单击TTL/CMOS子菜单,进入Select chip

to test(选择欲测试器件)对话框。点亮要测试的器件名,单击OK,在随后出现的对话框中单击Test即可。测试结果将出现在Test TTL窗口中。如果器件通过向量测试,将显示已通过测试的信息提示,否则提示不能通过测试。如果想重复测试,单击Repeat(重复)即可,否则单击Cancel退出。

2.4.5 Auto Find Device 自动查找器件型号

查找未知名称的器件。单击Auto Find Device子菜单,即开始初始化查找插座上的器件类型。若器件找到,则其名称出现在List of Detected Chips(找到器件)列表框中,反之显示No Chip Found(找不到芯片)。只有在编程器中注册的器件才能被找到。

2.4.6 Vector Test 向量测试

对插座上的PLD/PAL器件进行向量测试。单击Test下的Vector-Test子菜单,即开始初始化测试程序,并弹出Test Vector窗口,并在这里显示测试结果。若要对插座上已编程器件进行测试,测试矢量需事先装入缓冲区。

2.4.7 DRAM/SRAM Test DRAM/SRAM 测试

对插座上的DRAM/SRAM类型的器件进行测试。单击Select(选择)图标,在随后出现的窗口中,选择Device type(器件类型)为DRAM/SRAM,在列表框中选择厂家、器件名,单击OK,然后在Function(功能)列表框中双击Test,即开始测试。测试结果将显示在

Message(信息)框中。

18

2.5 Option 选项

管理可选设置诸如并行口端口地址及文件名,路径等。

2.5.1 Setting 设置

处理可选设置,如通讯口、软件指定路径等。进入Setting(设置)对话框,它包括Directory 目录、CPU Speed(CPU速度)和编程器依赖的其它配置项。灰色区域不可选。

设置对话框

Directory 目录

改变文件和库文件位置,用户在安装时,安装程序已设置好,用户一般不需改变。

CPU Speed CPU速度

早期的PC,并行口跟不上与编程器硬件的正常通讯速率,这时可将CPU speed设置为Low(低速模式)。如果该选项未激活(灰色),则该编程器不需设置。

Option 选项(每个选项依型号而定)

复选Insertion Test 管脚检测, 在对器件进行操作前,检测器件是否正确插入以及

管脚与插座是否接触良好。

复选 Beeper 发声,在每一步操作后都出现提示声音信息。(成功与失败的提示声

音有区别)

复选 Music 音乐, 在每一步操作后都出现提示音乐。(成功与失败的提示音乐有

区别)

复选 Check ID 检查器件ID, 在对器件操作前是否检查器件ID,此选项依器件

而定,如果某个器件ID与厂商提供的ID不符,但仍可编程,此选项方起作用。多

数器件必须检查ID, 该选项将被忽略。

Initialize Programmer 初始化编程器

单击将通过可能的端口地址查找编程器。若找到则通讯成功,否则出现通讯错误

提示信息。

Data Buffer Clear 数据缓冲区清除

若选中,在每次改变芯片型号或从磁盘装入文件时清除缓冲区。通常应选中,而

在多文件装入时应该不选中。同时用户可选择在系统退出时保存缓冲区数据,以便

19

系统再次启动时自动调入数据。

2.5.2 Auto Increment 自动序列号递增

自动递增序列号或电子标签并嵌入EPROM或MCU器件的指定ROM位置。

若选中将入Auto Increment(自动增加)对话框。在此可设置自动起始地址、末地址,也可设定少于10位(十进制或十六进制)的增量值。增量值格式允许Binary、ASCII Hex、ASCII Decimal 和自定义。若想改变当前增量数据,打开数据编辑窗口键入新值即可。

自动增量设置对话框

例如:假设欲编程64块芯片,其ID号从XT00到XT63, 其位置在87C51的EPROM末尾地址,选择4字节十进制格式,步骤如下:

A)单击Option--Auto Increment

B)设定Start为FFF,End为FFC, 数据从Start 地址开始变化,Start 地址必须大于

End地址。

C)设定增量值为1

D)设定格式为ASCII Decimal

E)选中Enable Auto Increment

F)进入缓冲区编辑窗口,在ASCII区域中作如下改动:

FFC: X FFD: T FFE: 0 FFF: 0

G)开始正常的编程操作。

如果用户自定义,则需得到一个工程文件及源程序(随机光盘),在VC++的环境下

修改并产生文件“”, 覆盖Bin 子目录下的同名文件。

2.5.3 Production Mode 量产模式

量产模式用于大规模烧录器件,系统将自动侦侧器件的插入并完成烧录过程。该模式选择时,若跳出不支持提示信息,则选择的器件不可以使用量产模式。

选择量产模式后,用户应编辑好“Auto”,然后执行“Run”,在“Function”窗口提示插入芯片后,放芯片,等待烧录过程结束,取出芯片,等待提示,如此周而复始。

2.5.4 Select Music 选择音乐

2.5.5 Load Config File(加载配置文件)

操作参数配置在操作中自动创建,并作为文件存在BIN文件夹下。程序启动时自动装入该文件,以便恢复上次操作的配置,其中包括相关器件信息,并行口及其它安装信息。

20

该文件可编辑,存储,以备后需。

用户将不同器件、不同文件数据以及烧录一个器件所必须的所有信息全部存入一个指定的文件中,这样调入一个配置文件就可以完成不同的烧录器件的要求。

2.5.6 Save Config File(存储配置文件)

进入Save config file(存储配置文件)对话框,可指定配置文件并存储。

2.6 Library 下载库(依型号而定)

2.6.1 Read 读

如果用户希望知道当前有哪些器件已下载到编程器中可供脱机模式使用,使用该菜单可以从编程器读回下载库内容,然后选择菜单“Modify”查看。

2.6.2 Modify 修改

选择该菜单将打开“修改”对话框窗口,以便用户修改用于脱机模式使用的下载库。用户应将希望脱机烧录的芯片型号加入到下载库文件中,然后选择“传送”,将下载库文件的内容传送到编程器中。脱机模式操作请参看脱机操作说明。

2.6.3 Transfer 传送

选择该菜单传送下载库内容到编程器中,这个操作可能会需要耗费一定的时间。下载过程不可中断。

21

附录

3.1 客户支持

XELTEK软件仅需最小的技术支持。本程序随一本用户手册一起交给用户。如果在手册中找不到答案,可以向当地销售代理或分销商或XELTEK寻求技术支持。如果当地销售代理或分销商不能解决您的问题,在正常的工作日(8:30—17:30,节假日除外),XELTEK提供电话技术帮助。请事先准备好产品序列号,否则我们不能回答您的问题。

软件可以在因特网上免费获得。

XELTEK

南京市洪武南路338号5楼南座

邮政编码:210002

电话(传真):+86-25-4540248,4542464

技术部:+86-25-4408399, 4408369, 4543153-206

维修部:4543153-204

电子信箱:******************.

网址:

为了更好地为您服务,拿起电话之前,请再浏览一遍以下内容:

1 如果认为程序难以理解,您是否仔细研究过用户手册?

2 如果软件报告错误,您是否能重复此现象?

3 如果出现错误提示信息,请将错误提示信息记录下来。

4 当通过电话、传真、电子邮件寻求支持时,请准备好产品序列号。

5 弄清正在使用计算机的硬件配置。我们希望知道电脑的品牌、启动软件时的可用内存、显示适配器以及操作系统。

6 打电话向技术部寻求支持时尽可能在计算机旁,便于对照,从而迅速解决问题。

许可协议

本程序和用户手册的版权归XELTEK公司所有。

允许:

22

1 在单台计算机上只允许以备份为目的复制该程序。

2 在其它组织接受该协议及许可的前提下,传送

该程序及协议。

禁止:

1 在网络或允许多用户同时使用文件的计算机操作系统上使用本程序。

2 修改、复制、传送用户手册及其它文档或复制品。

3反编译,反汇编程序模块或加密器件。

保修

XELTEK 有严格的产品质量保证体系。从购买之日起一年内,产品若有软件或硬件问题均可免费维修或酌情更换。

本保证书以软件正确安装和在指定工作环境操作为前提。

XELTEK不对以下情形负责:

1 未经XELTEK正式授权的任何组织或个人修理、操作或改动过的产品。

2 由于错误使用、疏忽大意而损坏的产品或序列号被自行更改的产品。

3 包括因磁盘的物理损坏而产生的程序错误。

3.2错误提示信息

3.2.1 Invalid File Type 文件格式非法

选择了错误的文件格式。请重新选择正确的文件格式。如果用户确定格式未出错,则有可能文件有偏移地址,需填入文件最小偏移地址,详细参看装入文件。

非法文件格式提示框

3.2.2 Init Programmer Error 编程器初始化错误

与计算机通讯找不到已经连接好的编程器,此时软件只能工作在演示模式下。请将编程器与计算机连接好,并保证电源已经打开,再次用通讯查找编程器。(具体操作方法参见Setting子菜单)

编程器初始化错误提示框

3.2.3 Algorithm File Not Found 找不到算法文件

任何器件都有一个算法文件。当选择器件时,算法文件(DLL文件)将自动装入。如果装

23

入失败,就会出现信息提示框。这种情况多数是由操作系统安装不善或系统内存问题造成。

找不到算法文件提示框

3.2.4 Invalid ID/MFG Error/Device ID Error ID错误

对于一些器件,SUPERPRO在任何一步操作前都要读取芯片内部电子ID。如果读取的ID值不正确,就会弹出信息提示框。

该芯片可能没有正确放置或者是坏的。

24


本文标签: 器件 文件 数据 地址 缓冲区