Advanced Willem Programmer PCB3B / PCB3.5
Supported IC's (EPROM, EEPROM, FLASH, I2C, PIC, MCS-51, AVR, 93Cxx, ISP)
EPROM | 27C64, 27C128, 27C256, 27C512, 27C010, 27C020, 27C 040, 27C1001 M27C1001, M27C2001, M27C4001 27C080 (A19) ,M27C801,M87C257 2716(Vpp25V),2732, (adapter DIP24) 2764, 27128, 27256, 27512, 27010, Vpp12.5V (21Vpp Modify Circuit)
EEPROM | 28C65,28C64, 28C128, 28C256,28C512, 28C010, 28C020, 28C040 M28C16A/17A (DIP28) (Adapter or Jumper) 28C16,XLS2816 (DIP24)
FLASH Memory | 28F64, 28F128, 28F256, 28F512,28F010, 28F020 MX26C1000, MX26C2000, MX28F1000, MX28F2000 Am28F256A, Am28F512A, Am28F010A, Am28F020A (New command erase/prog.) -- Intel --- i28F001BX, 28F004, 28F008, 28F016
FLASH Memory | 29F64, 29F128, 29F256, 29F512,29F010, 29F020, 29F040, 29F080 29F001,29F002, 29F004, 29F008, 29F016, 29F032
Serial (I2C) EEPROM 24Cxx | 24C02,24C04,24C08,24C16, 85C72, 85C82, 85C92 --- page write ---- 24C32,24C64,24C128,24C256,24C512
Microwire EEPROM | <------ Data 8bit -----> (pin 6 ->ORG. [Schematic connect to GND]) 93C06, 93C46, 93LC46, 93C56, 93C57, 93C66, 93C76, 93C86 (8bit), AT59C11, AT59C22, AT59C13 CAT35C102, CAT35C104, CAT35C108 (pullup pin7) <------Data 16bit------> (pin 6 ->NC [No Connect]) 93C06A ,93C46X,93C56,93C66,93C76,93C86 (NS)
MicroChip PIC | 16C84, 16F84, 16F84A ,16F627/16F628 12C508/A, 12C509/A, 12CE518, 12CE519, 16C505 16C620 16C621, 16C622, 16CE623, 16CE624, 16CE625, 16C710/711 ---ICSP connector---- 16F870, 16F871, 16F872, 16F873, 16F874, 16F876, 16F877 PIC16F873A, PIC16F874A, PIC16F876A, PIC16F877A
Atmel Flash Memory (Sector Programming) (Software Data Protection) | AT29C256, AT29C512,AT29C010A, AT29C020, AT29C040,AT29C040A W29EE512,W29EE011, W29EE012, W29C020(128),W29C040 PH29EE010(W29EE011) ASD AE29F1008 (AT29C010), AE29F2008 (AT29C020) Ver 0.992 up(DOS). Can run under win9x (disable programs CPUIdle and/or CPUCool)
Atmel Flash Memory AT49Fxxx (Subset 29Fxxx) (Byte-by-Byte Programming) (Software Data Protection) | Command seq. 5555/AA, 2AAA/55, 5555/A0 AT49F512, AT49F010, AT49F020, AT49F040 SST39SF010, SST3S9F020 ,SST39SF040 AT49F001,AT49F002 , AT49F008A Command seq. 555/AA, 2AA/55, 555/A0 Am29F512, Am29F010, Am29F020, Am29F040,HY29F080 29F002, 29F002T, Pm29F002T
Serial Peripheral Interface (SPI) EEPROM Mode0 (0,0) AT25xxx, W95xxx | [Atmel] AT25010,020, 040 (A8-A0) AT25080, 160, 320, 640, 128, 256 (A15-A0) [ST] W95010....256, Microchip 25x010 - 25x640 --- Byte programming 25010,25020,25040 --- Page programming 25C080,25C160,25C320,25C640,25C128,25C256,25C512 AT25HP256,AT25HP512 AT25HP1024 (24bit address) -- CAT64LCxxx (16bit DATA IN/OUT) use Socket 93Cxxx CAT64LC010, CAT64LC020, CAT64LC040
Atmel EEPROM (page prog.) (Software Data Protection) | AT28C256, AT28C010, AT28C040
Nonvaltile SRAM (DS12xx) | DS1220,DS1225Y, DS1230Y/AB, DS1245Y/AB, DS1249Y/AB
static RAM (Test RAM) | 6116, 6264, 62256, 62512, 628128
EPROM winbond,SST Electrical Erase Chip | W27E512, W27E010, W27C010, W27C020, W27C040 SST27SF256, SST27SF512, SST27SF010, SST27SF020 MX26C4000 Vcc = 3.3-3.6V SST37VF512, SST37VF010, SST37VF020, SST37VF040
Flash Memory SST,Sanyo | SST28SF040A ,LE28F4001
Additional IC's Supported but Requiring an Adapter
Atmel AT89Cxx (MCS-51) Adapter 32pin to MCS-51 | Atmel Auto Setect AT89C51,52,55, AT89LV51,52,55 AT89S8252 (8K+2K), AT89S53, AT89LS8252,AT89LS53 AT89C1051,AT89C2051,AT89C4051 (20pin) AT89C51RC (32KB), AT89C55WD (6.2V) SST89C54/58, SI89C52 Intel Auto Select i87C51, i87C51FA, i87C51FB ------------------------------------------------ i8xC51,i8xC52,i8xC54,i8xC58 (tWP = 100uS*25 Pulse)
Atmel AVR 8-bit RISC AT90Sxxx (Parallel programming) Adapter 32pin to MCS-51 | (read,write,erase,verify,checkempty,Lockbits ,Fusebits) [Flash memory/EEPROM] AT90S1200,AT90S2313 90S2333, 90S4433, 90S4414, 90S8515, 90S4434, 90S8535 reference AT90S2313 pin Function Lockbit read AT90S2313 Errata Sheet.pdf
MCS-48,MCS-41 Adapter 32pin to MCS-48/41 | ROM (read/verify) P8048AH, P8049AH,P8050AH, P8042AH Vea = 12V P8041, P8042 OTP (read/verify/Progam) P8748,P8749H,P8742H Vea = 18V EPROM (read/verify/Progam) D8748,D8749,D8742,D8741, D8742 Vea = 18V
FLASH memory 8/16bit (Software Data Protection) Adapter (TSOP48) | Am29F400,Am29F800,29F160,29F320 (read,write byte mode) HY29F200, HY29F400, HY29F800 , AT49F2048A, AT49F4096A, AT49F8192A
FLASH memory 8/16bit (Vpp12V) (Software Data Protection) Adapter (TSOP48) | i28F200,i28F400,i28F800,i28F160 (TSOP48) 28F001(DIP32 or PLCC32)
EPROM 16bit (DIP40) (1-4Mbit) Adapter Eprom 16bit Eprom only | 27C1024 (27C210), 27C2048 (27C2002), 27C4096 (27C4002), Schematic by Toomas Toots (read,Program byte mode by use Resister pull up Data Bus (0xFF), A0 select low or high byte)
EPROM 16bit (DIP42) (4-32Mbit) Adapter Eprom DIP42 Eprom only | M27C400(DIP40), 27C800, 27C160, 27C322 Schematic by Toomas Toots (read,Program byte mode by use Resister pull up Data Bus (0xFF), A0 select low or high byte)
FLASH memory 8/16bit (Software Data Protection) Adapter (TSOP48LV) | 29LV200, 29LV400,29LV800,29LV160,29LV320 (read,write byte mode)
Firmware Hub / LPC FLASH Adapter Firmware Hub/LPC (PLCC32) (PP mode) (3.3V) | -- Firmware Hub 82802AB, 82802AC, AT49LW040, AT49LW080 SST49LF002A, SST49LF003A, SST49LF004A, SST49LF008A W49V002FA, W39V040FA -- LPC flash SST49LF020, SST49LF040 W49V002A, W39V040A
P28F002BC Adapter P28F002BC (DIP40) | BOOT BLOCK FLASH MEMORY - P28F002BC
Device test List - IC's recently used with this programmer
Intel | D27256, D27C512, i28F020(PLCC), i28F001BX-T120 (PLCC)
Atmel | 24C04,24C16, 93C46, AT29C020-12, AT29C010, AT29C512, AT29C040A, AT49F010,AT27C080(5.6V),
ST | M27C256B-15,24C16,M27C64A-15,M29F040,M29F010,27C4001,27C801
NS | 27C64, 27C128, 2716, 27C32
HITACHI | HN27256-25,HN58C65, 27C101
TI | TMS27C010A-15
Microchip | PIC 16F84, 28C64A-20, 93LC46, PIC 16F84A,PIC12C509/JW, PIC16F628-20, PIC16C711/JW ,PIC12C509A(SMD) PIC 16F819 [ICSP] PIC 16F872, PIC 16F876, PIC 6F877, PIC16F873A, PIC16F876A 25LC640 ,24LC16,24LC32,24LC256
NEC | D27C512
Exel | XLS2864AP-250, XLS2816AP-300
TI | TMS27C512-2
AMD | Am27C256-15,Am28F020 ( PLCC ), Am29F010, Am29F040(TSOP32), Am27C4096, AM27C1024, AM27C2048
Winbond | W29EE011 , W29C020-12, W49F002B, W29C011,W27C020
Fujitsu | MBM27C64 (Vpp 21V)
CAT | CAT28F010
ASD | AE29F1008-15
SST | SST28F040A ,SST39SF020
PMC Flash | Pm29F002T-12PC
Sanyo | LE28F4001
EON | EN29F002T
Adapter MCS-48/41
INTEL | P8049AH,P8749H,D8742
NEC | D8749DH,D80C42
Adapter MCS-51,AVR
Atmel MCS-51 | AT89C51, AT89C52, AT89S8252, AT89C1051U, AT89C2051,AT89C4051 AT89C55WD(6.2V)
Atmel AVR | AT90S2313
Adapter EPROM 16bit DIP40
TI | TMS27C210A-20 (Vcc 5.6V)
AMD | AM27C4096
Adapter EPROM 24PIN
AMD | Am2716(Vpp 25V),
TI | TMS2732 (Vpp 21V)
Adapter Flash 29Fx00/28Fx00 (TSOP48)
Fujitsu | 29F400BC-90
Sharp | LH28F400BHVE-BL85
Adapter Flash (3.3v) 29LVx00 (TSOP48LV)
Fujitsu | MBM29LV160T-90, MBM29LV800
Thomson | M29W800AB
Adapter Firmware Hub/LPC
intel | N82802AB
SST | SST49F004
| 24C65/P-ND, PIC16F84-04/P-ND, W29C020-12 29F020 (via PLCC adapter) Test by Jeffy AT29C512 (via PLCC adapter) Test by Tom M29F040,M29F010 Test by sakman M29W800AB (Thomson) Test by Span ABE MX28F1000PPC

##### Please contact our Web Master with questions or comments.
Copyright DarkWire © 2005. All rights reserved.

[Batch Files] [Electronics Books] [Parallel Port] [PCB CAD Software] [PC Books] [Programming] [Serial Port]
[Audio] [Electronic Design] [Essentials] [Miscellaneous] [PC Diagnostics] [Send your Software] [Source Code]