- UID
- 13151
- 阅读权限
- 60
- 推广
-
- 幽默
-
- 注册时间
- 2008-7-8
- 最后登录
- 1970-1-1
|
发表于 2008-8-25 17:38:09
|
显示全部楼层
YX-2004C多功能编程器使用说明书
YX-2004C多功能编程器是我们根据国外资料仿制的一种廉价、功能繁多的普及型编程器。
YX-2004C多功能编程器通过并口与PC连接,支持Win9x、Me、XP、NT以及2000操作系统;英文软件(性能稳定),适合电脑公司、电子爱好者、电子产品维修等工作人员使用。
使用前只需要将“YX-2004C程序”复制到电脑硬盘中即可。
打开文件夹“YX-2004C程序”,双击“EpromM51.exe”
一、软件运行窗口如下:
二、菜单栏:
1、File(文件): 下拉菜单中Load打开需要编程的文件。
下拉菜单中Save as‥另存为编程器读入文件作为备用。
下拉菜单中Exit为退出程序。
2、Edit(编 辑):编辑数据。
3、Device(选择元件):选择芯片类型。
4、Action(操 作):对芯片进行操作,如:读写、编程/RAM测试、比较/校验、空白检查、擦除芯片、获取ID、清空缓存、颠倒数据、交换字节等。
5、Help(帮 助):联机测试等。
6、主窗口介绍:
三、工具栏:
1、 打开文件。把编译好的数据调入编程器中。可以打开的文件类型为:二进制(*.BIN)、十六进制(*.HEX)等。
2、 另存为一个文件。把正在编辑中的数据另外保存为一个*.bin文件。
3、 清除缓存。
4、 读取芯片数据。
5、 校验数据。
6、 空白测试。检测芯片存储器是否为空。
7、 获取芯片ID。
8、 芯片编程。
9、 擦除(清空)芯片。
四、支持芯片列表
EPROM :
27C16、27C32、27C64、27C128、27C256、27C512、27C010、27C020、27C040、27C1001
M27C1001、M27C2001、M27C4001
27C080,M27C801,M87C257
2716(Vpp25V)、2732、2764、27128、27256、27512、27010
FLASH Memory :
28F64、 28F128、 28F256、 28F512、28F010、 28F020
MX26C1000、 MX26C2000、 MX28F1000、 MX28F2000
Am28F256A、 Am28F512A、 Am28F010A、 Am28F020A
Intel:
i28F001BX、 28F004、 28F008、 28F016
SST28SF040A 、LE28F4001
29F64、 29F128、 29F256、 29F512、29F010、 29F020、 29F040、 29F080
29F001、29F002、 29F004、 29F008、 29F016、 29F032
AT29C256、 AT29C512、AT29C010A、 AT29C020、 AT29C040、AT29C040A
W29EE512、W29EE011、 W29EE012、 W29C020(128)、W29C040
PH29EE010(W29EE011)
ASD AE29F1008 (AT29C010)、 AE29F2008 (AT29C020)
AT49F512、 AT49F010、 AT49F020、 AT49F040
SST39SF010、 SST3S9F020 、SST39SF040
AT49F001、AT49F002 、 AT49F008A
Am29F512、 Am29F010、 Am29F020、 Am29F040、HY29F080
29F002、 29F002T、 Pm29F002T
EEPROM :
28C65、28C64、 28C128、 28C256、28C512、 28C010、 28C020、 28C040
M28C16A/17A (DIP28)
28C16、XLS2816 (DIP24)
AT28C64B、AT28C256、AT28C512、AT28C010、AT28C020、AT28C040
电擦 EPROM :
W27E512、 W27E010、 W27C010、 W27C020、 W27C040
SST27SF256、 SST27SF512、 SST27SF010、 SST27SF020
MX26C4000
Vcc = 3.3-3.6V SST37VF512、 SST37VF010、 SST37VF020、 SST37VF040
串行(I2C) EEPROM :
24C02、24C04、24C08、24C16、 85C72、 85C82、 85C92
24C32、24C64、24C128、24C256、24C512 (全部C、LC系列)
PCF8572 或8572,PCF8582或8582,PCF8592或8592
Microwire EEPROM :
8位模式:93C06、 93C46、 93LC46、 93C56、 93C57、
93C66、 93C76、 93C86、93C13、93C14
16位模式:AT59C11、 AT59C22、 AT59C13
CAT35C102、 CAT35C104、 CAT35C108
93C06A 、93C46X、93C56、93C66、93C76、93C86 (NS)
SPI EEPROM :
Atmel:AT25010、020、 040 (A8-A0)
AT25080、 160、 320、 640、 128、 256 (A15-A0)
ST:W95010....256、 Microchip 25x010 - 25x640
25010、25020、25040
25C080、25C160、25C320、25C640、25C128、25C256、25C512
AT25HP256、AT25HP512
AT25HP1024
CAT64LCxxx (16位数据I/O)
CAT64LC010、 CAT64LC020、 CAT64LC040
PIC单片机:
17XXX、18XXX系列
16C84, 16F84, 16F84A ,16F627/16F628
12C508/A, 12C509/A, 12CE518, 12CE519, 16C505
16C620 16C621, 16C622, 16CE623, 16CE624, 16CE625, 16C710/711
51系列单片机(需要51AVR适配器) :
AT89C51、52、55、 AT89LV51、52、55
AT89S51、AT89S52、AT89S53、AT89LS51、AT89LS52、AT89SL53
AT89S8252 (8K+2K)、AT89LS8252、AT89LS53
AT89C1051、AT89C2051、AT89C4051 (20pin)
AT89C51RC (32KB)、 AT89C55WD (6.2V)
AT89LV52,AT89C55,AT89LV55 AT89S8252,AT89LS8252,AT89S53,AT89LS53 AT87F51,AT87F52
i87C51、 i87C51FA、 i87C51FB
i8xC51、i8xC52、i8xC54、i8xC58
i87C51,i87C51FA,i87C51FB,i87C51FC,i87C52,i87C54,i87C58 AT89C51RC (32KB), AT89C55WD等
AT90S1200、AT90S2313
90S2333、 90S4433、 90S4414、 90S8515、 90S4434、 90S8535,AT90S2313
四、举例操作说明
使用编程器对W27C020进行读、擦除和写
1、打开文件夹“YX-2004C程序”,双击“EpromM51.exe”
操作软件运行窗口如下:
2、用鼠标点击“Device”,在下拉菜单中点击“EPROM Electrical Erase”,再在下拉菜单中点击“Winboad 27E/27C”,最后在下拉菜单中点击“W27x020 (Vpe=14V)”。此时操作软件运行窗口中的器件名称为:
3将编程器通过连接线连接到电脑的打印口,12V电源(自己在市场上购买,交、直流都可)插头插入编程器电源输入插座中。
跳线连接在平常状态。(编程电压为12.5V,
详见“YX-2004C跳线示意图”)
开关的位置为:
4 检查编程器连接是否成功:
用鼠标点击“Help”,
在下拉菜单中点击“Test Hardware”。
此时在操作软件运行窗口中的下面显示如下为连接成功。
此时在操作软件运行窗口中的下面显示如下为连接不成功。
连接不成功硬件有故障:检查连接线和位置是否正常,编程器电源供电是否正常。
5 按图示要求放上芯片W27C020(1脚靠锁紧开关)
(1)读芯片
点击 读取芯片数据,操作界面如上图。
(Reading Chip表示读取芯片数据)。可靠起见,再点击 校验数据,检查数据是否相同。不相同应重新读,到相同为止。
查看数据:点击“Buffer” 操作界面如下图可以查看16进制编码。
保存数据(作为以后维修资料):点击 另存为一个文件(操作界面如下图)
选择保存的路径同时输入文件名称(上图为文件夹“光盘机存诸器资料”,输入名称为:W9925QK-K.科技先鋒LCD),最后点击“保存(S)”,此时已经将读出的数据保存为“W9925QK-K.科技先鋒LCD.bin”文件作为以后维修资料
(2)写芯片:
点击 打开文件。选择路径和文件名称把要编程的数据调入编程器中。可以打开的文件类型为:二进制(*.BIN)、十六进制(*.HEX)等。如打开的文件为:裕兴308.bin。操作界面上口显示文件名称,下面显示文件打开成功。如下图
按要求放人待编程芯片W27C020,点击 空白测试。检测芯片存储器是否为空。
操作界面下口如下图为不空
操作界面下口如下图为空
不空的芯片进行以下操作(空白不需要此操作):
点击 擦除(清空)芯片,操作界面如下图:
“1.Setting Jumper for Erase W27E×××”中文为“设置跳线为擦除 W27E×××方式”。即JP1上两个端子用短路子短路。“2.Setting Vpe(Vpp)”中文为“设置Vpe(Vpp)”。“15V for Winbond”中文为“华邦擦除电压为15V”。即电压按“YX-2004C跳线示意图”连接为15V。“12.75V for SST,MXIC26C4000”中文为“SST,MXIC26C4000两种擦除电压为12.75V” 即这两种芯片擦除电压不用改变跳线。
现在要擦除的芯片为W27C020:JP1上两个端子用短路子短路,电压按“YX-2004C跳线示意图”连接为15V。确认连接正确后点击“OK”开始擦除和检查是否为空,操作界面如下图:
擦除结束后操作界面跳出如下窗口:
“Move Jumper for erase W27 E××× and Setting Vpp 12.75V”中文为“移去擦除W27 E×××的跳线并设置Vpp的跳线为12.75V”。确认恢复正确后点击“OK” 擦除结束。
点击 芯片编程(确认芯片为空,否则编程失败)开始编程操作界面如下图:
编程结束开始校验数据操作界面如下图:
校验数据结束合格后操作界面如下图:
“Device Programed OK”中文为“编程成功” |
|