LISTA OBSŁUGIWANYCH UKŁADÓW PRZEZ PROGRAMATOR WILLEM 7.1 GOTRONIK
EPROM |
27C64 , 27C128 , 27C256 , 27C512 , 27C010 , 27C020 , 27C040 , 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 , SST39VF1601 , SST49LF002B , SST49LF003B , SST49LF004B , SST39LF040B
SST39LF/VF020 , MX26C1000 , MX26C2000 , MX28F1000 , MX28F2000 ,
A49LF004TL-33F , A49LF004TX , A49LF040A , A49LF040N , 49LF040TL ,
A49LF040TL
Am28F256A , Am28F512A , Am28F010A , Am28F020A (New command erase/prog.) , A49LF004 , A49LF004TL , A49LF004TL
A49LF040TL-33C , A49LF040TX
-- intel --- i28F001BX , 28F004 , 28F008 , 28F016
-- Winbond --- 39v040AP , 39v080AP , W39V040FA , W39V040FAP , W39V040BP
, W39V04OBPZ , W49V040FBPZ , W39V040FCP , W39V040FCPZ
W39V080AP , W39V080APZ , W39V080FAP , W39V080FAPZ
SPD IC: SD Memory: SPD24C02 , SPD24C04 , SPD24C08 , SPD24C16 , SPD24C32(32)
DDR Memory: SPD 24C02 , 24C04 , 24C08 , 24C16 , 24C32(32) , 93C06(8
bit) , 93C46(8 bit) , 93C56(8 bit) , 93C57t(8 bit) , 93C66(8 bit) ,
93C76t(8 bit)
PM49FL002T , PM49FL004T , PM49FL008T , PM49F002T , PM49F020 , PM49F008T
, PM49F020A , PM49F004T , PM49F040 , PM49FLxx , EON29Fxx |
FLASH Memory |
29F64
, 29F128 , 29F256 , 29F512 , 29F010 , 29F020 , 29F040 , 29F080 , 29F001
, 29F002 , 29F004 , 29F008 , 29F016 , 29F032 , V29C51002T , 29LV040 |
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 , 993C57, 93C66 , 93C76 , 93C86 (8bit)
AT59C11 , AT59C22 , 9AT59C13, 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
-Add PIC microchip 14bit
PIC12F629 , PIC12F675 , PIC16F630 , PIC16F676 , PIC12F635 , PIC12F683 , PIC16F636 , PIC16F684 , PIC16F688
PIC16F72 , PIC16F73 , PIC16F74 , PIC16F76 , PIC16F77 , PIC16F737 ,
PIC16F747 , PIC16F767 , PIC16F777 , PIC16F87/88 , PIC12F675x ,
PIC16F785/PS200 , PIC16F716
-Add microchip 14bit,12bit OTP
PIC12C671 , PIC12C672 , PIC12CE673 , PIC12CE674 , PIC16C61 , PIC16C71 , PIC16C62/64 , PIC16C65 , PIC16C73
PIC16C62A , PIC16C62B , PIC16C62C , PIC16C63 , PIC16C63A , PIC16C64A ,
PIC16C65A , PIC16C65B , PIC16C66 , PIC16C67
PIC16C72 , PIC16C72A , PIC16C73A , PIC16C74A , PIC16C74B , PIC16C76 ,
PIC16C77 , PIC16C620 , PIC16C620A , PIC16C621 , PIC16C621A , PIC16C622
, PIC16C622A
PIC16CE623 , PIC16CE624 , PIC16CE625 , PIC16C710 , PIC16C711 ,
PIC16C712 , PIC16C716 , PIC16C773 , PIC16C774 , PIC16C745 , PIC16C765 ,
PIC16C923 , PIC16C924
PIC16C925 , PIC16C926 , PIC16C554 , PIC16C556 , PIC16C557 , PIC16C558 ,
PIC16C432 , PIC16C433 , PIC16C717 , PIC16C770 , PIC16C771 , PIC16C781 ,
PIC16C782
-Additional PIC microchip 14bit
PIC12F629 , PIC12F675 , PIC16F630 , PIC16F676 , PIC12F635 , PIC12F683 ,
PIC16F636 , PIC16F684 , PIC16F688 , PIC16F72 , PIC16F73 , PIC16F74
PIC16F76 , PIC16F77 , PIC16F737 , PIC16F747 , PIC16F767 , PIC16F777 ,
PIC16F87 , PIC16F88 , rfPIC12F675x , PIC16F785 , PS200 , PIC16F716
-Additional microchip 14bit OTP
PIC12C671 , PIC12C672 , PIC12CE673 , PIC12CE674 , PIC16C61 , PIC16C71 , PIC16C62 , PIC16C64 , PIC16C65 , PIC16C73
PIC16C62A , PIC16C62B , PIC16C62C , PIC16C63 , PIC16C63A , PIC16C64A ,
PIC16C65A , PIC16C65B , PIC16C66 , PIC16C67 , PIC16C72 , PIC16C72A ,
PIC16C73A , PIC16C74A
PIC16C74B , PIC16C76 , PIC16C77 , PIC16C620 , PIC16C620A , PIC16C621 ,
PIC16C621A , PIC16C622 , PIC16C622A , PIC16CE623 , PIC16CE624 ,
PIC16CE625 , PIC16C710 , PIC16C711
PIC16C712 , PIC16C716 , PIC16C773 , PIC16C774 , PIC16C745 , PIC16C765 ,
PIC16C923 , PIC16C924 , PIC16C925 , PIC16C926 , PIC16C554 , PIC16C556 ,
PIC16C557 , PIC16C558
PIC16C432 , PIC16C433 , PIC16C717 , PIC16C770 , PIC16C771 , PIC16C781 , PIC16C782
-Additional PIC microchip 12bit (FLASH memory)
PIC12F508 , PIC12F509 , PIC10F200 , PIC10F202 , PIC10F204 , PIC10F206 , PIC16F505 , PIC16F54 , PIC16F57
-Add PIC18Fxxx
PIC18F242 , 18F248 , 18F252 , 18F258 , 18F442 , 18F448 , 16F452 , 16F458
PIC18F1220 , 18F2220 , 18F4220 , 18F1320 , 18F2320 , 18F4320 ,
PIC18F6520 , 18F6620 , 18F6720 , 18F8520 , 18F8620 , 18F8720
PIC18F2331 , 18F2431 , 18F4331 , 18F4431 , PIC18F6525 , 18F6621 ,
18F8525 , 18F8621 , PIC18F6585 , 18F6680 , 18F8585 , 18F8680 ,
PIC18F2439 , 18F2539 , 18F4439 , 18F4539
PIC18F6410 , 18F8410 , 18F6490 , 18F8490
-Additional PIC18Fxxx
PIC18F2410 , PIC18F2420 , PIC18F2455
PIC18F2510 , PIC18F2515 , PIC18F2520 , PIC18F2525 , PIC18F2550 ,
PIC18F2585 , PIC18F2610 , PIC18F2620 , PIC18F2680 , PIC18F4410,
PIC18F4420 , PIC18F4455
PIC18F4510 , PIC18F4515 , PIC18F4520 , PIC18F4525 , PIC18F4550 ,
PIC18F4585 , PIC18F4610 , PIC18F4620 , PIC18F4680
-Additional Find and edit value OSCCAL (PIC12F629 , PIC12F675 , PIC16F630 , PIC16F676)
-Additional Edit config at address 0x2008,0x2009 (PIC12F635 ,
PIC12F683 , PIC16F636 , PIC16F684 , PIC16F688 , PIC16F785)
Fixed Programming PIC all
PIC12F675 , PIC16F676 , PIC16F684 ,PIC16F767 , PIC16F74 , PIC16F872 ,
PIC16F876 , PIC16F877 , PIC16F876A , PIC16F873A, PIC16F819
PIC16F84 , PIC16F84A , PIC16F628, PIC16F628A,
eprom PIC12C509JW , PIC16C505JW , PIC16C711JW , PIC16CE625JW ,
PIC18F458 , PIC18F4320 , PIC18LF258 , PIC18F4539 , PIC18F4431 |
Atmel Flash Memory |
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 prog. CPUIdle or CPUCool) AT49BV512 |
Atmel Flash Memory
AT49Fxxx (Subset 29Fxxx) |
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 , M25P10 , M25P20 , M25P40
AT25HP1024 (24bit address)
-- CAT64LCxxx (16bit DATA IN/OUT) use Socket 93Cxxx
CAT64LC010, CAT64LC020, CAT64LC040 |
Atmel EEPROM |
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 |
UWAGA!!!
Jeśli nie znalazłeś na powyższej liście układu który chcesz zaprogramować to prosimy w takim wypadku o KONTAKT na gotronik@gotronik.pl a postaramy się zaproponować inny programator który obsługuje ten układ.
OPIS PODSTAWEK PROGRAMUJĄCYCH WILLEM 7.1:
1. - PLCC-32 Firmware - programowanie nisko napięciowych układów HUB/LPC 3.3V.
2. - PLCC-32 -programowanie pamięci FLASH / EPROM w obudowach PLCC <512kb.
3. - PLCC-32 - programowanie pamięci FLASH / EPROM w obudowach PLCC >512kb.
4. - ZIF-32 - programowanie pamięci FLASH / EPROM w obudowach DIP.
5. - DIP-28 - programowanie mikrokontrolerów rodziny PIC18Fxxx.
6. - DIP-8 - programowanie pamięci 24Cxx.
7. - DIP-18 - układy PIC16Fxx , PIC12Fxxx.
8. - DIP-8 - programowanie pamięci 93cxx.
9. - DIP-8 - programowanie pamięci 25cxx.
10. - DIP-40 - programowanie mikrokontrolerów rodziny PIC18Fxxx.
OPROGRAMOWANIE WILLEM 7.1:
Konstrukcja
programatora umożliwia wpółpracę z najnowszym oprogramowaniem PCB 5.0C
(0.98D9, 0.98D8, 0.98D5). Dzięki odpowiednio zaprojektowanej
konstrukcji programatora istnieje oczywiscie mozliwość współpracy z
wcześniejszymi wersjami oprogramowania (np. 0.97g, 0.97ja, 0.97jc itp.)
Dlaczego jest tak ważne aby programator obsługiwał najnowsza wersję oprogramowania?
Ponieważ najnowsza wersja oprogramowania 0.98D9
obsługuje ponad 200 nowych układów, dodatkowo niektóre algorytmy
programowania zostały zoptymalizowane co przełożyło się na szybsze
programowanie niektórych układów.
Po modyfikacji możliwa jest obsługa pamięci SPI.
Modyfikacja:
w szereg z nóżką nr 8 pamięci SPI należy podłączyć 2 diody prostownicze
w celu obniżenia napięcia zasilającego 5V --> 3,3V
SPI
FLASH --- WINBOND --- W25X010 , W25X020 , W25X040 , W25X080 , W25X16 ,
W25X32 , W25X64 --- MXIC --- MX25L512 , MX25L1005 , MX25L2005 ,
MX25L4005A , MX25L8005A , MX25L1605 , MX25L3205 , MX25L6405 --- EON ---
EN25B05 , EN25B10 , EN25B20 , EN25B40 , EN25B80 , EN25B16 , EN25B32 ,
EN25B64 EN25P05 , EN25P10 , EN25P20 , EN25P40 , EN25BP80 , EN25P16 ,
EN25P32 , EN25P64 EN25D80 , EN25D16 , EN25F20 , EN25F40 , EN25F80 ,
EN25F16 --- AMIC --- A25L05P-B , A25L10P-B , A25L20P-B , A25L05P-T ,
A25L10P-T , A25L20P-T , A25L512 A25L010 , A25L020 , A25L040 , A25L080 ,
A25L016 , A25L032 --- pFLASH --- Pm25LV512 , Pm25LV010 , Pm25LV020 ,
Pm25LV040 , Pm25LV080 , Pm25LV016 --- Numonyx (ST) --- M25P05 , M25P10
, M25P20 , M25P40 , M25P80 , M25P16 , M25P32 , M25P64 , M25PE10 ,
M25PE20 , M25PE40 , M25PE80 , M25PX80 , M25PX16 , M25PX32 , M25PX64 ---
SPANSION --- S25FL004A/040A , S25FL008A , S25FL040A-T , S25FL040A-B ,
S25FL016A , S25FL032A , S25FL064A --- ATMEL --- AT25DF021 , AT25DF041A
, AT25DF081 , AT25DF081A , AT25DF161 , AT25DF321A , AT25DF641 ,
AT26DF041 , AT26DF161A , AT26DF321
|