WILLEM EPROM PROGRAMMER



Podobne dokumenty
Programator WillemProg 3.0, część 1

INSTRUKCJA OBSŁUGI. Programator Willem 5.3 AT2 Firmy TELWIS

TELWIS TELWIS TELWIS INSTRUKCJA OBSLUGI. Programator Willem 5.3 AT Firmy TELWIS

INSTRUKCJA OBSLUGI. Programator Willem 5.3 AT2 Firmy TELWIS

INSTRUKCJA OBSŁUGI PROGRAMATORA WILLEM

Programator mikrokontrolerów AVR

Programator mikrokontrolerów PIC współpracujący z programem MPLAB AVT 5100

ISP ADAPTER. Instrukcja obsługi rev.1.1. Copyright 2009 SIBIT

micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -

Programator mikrokontrolerów PIC

Wstęp. Opis ATMEGA128 MINI MODUŁ VE-APS-1406

Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

Programator procesorow AVR do kompilatora BASCOM AVR (zgodny z STK200)

MikloBit ul. Cyprysowa 7/ Jaworzno. rev MB-AVR-ISP programator

Programator procesorów rodziny AVR AVR-T910

MODUŁ UNIWERSALNY UNIV 3

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515

UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR

Architektura systemu komputerowego

Instrukcja obsługi debugera JTAG-AVR USB v2

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

MJOY ENCODERS v1 ZASADA DZIAŁANIA

Instrukcja obsługi programatora AVR Prog USB v2

MultiTool instrukcja użytkownika 2010 SFAR

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

PROGRAMATOR UNIWERSALNY

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Instrukcja użytkownika

Gotronik. Programator SuperPro 500P produkcji Xeltek

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Technika Mikroprocesorowa

Programator JuPic+ Emulator programatora PICSTART Plus Współpracuje z aplikacją MPLAB IDE i PICP. Opis programatora

Płyta uruchomieniowa EBX51

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

U W A G I D O M O N T A ś U Z E S T A W U L A B O R A T O R Y J N E G O A B C 0 1 U S B 3, A B C 0 2

W.J WIELICZKA

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY

Programator AVR USBasp

Instrukcja użytkownika

Gotronik. Programator SuperPro 5000E produkcji Xeltek

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Uniwersalny programator mikrokontrolerów PIC, część 2

SCL > Pin 21 SDA > Pin 20 VCC > 5V GND > GND

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Instrukcja obsługi programatora AVR Prog USB v2

STHR-2810, 2811, 2812 Przetwornik temperatury i wilgotności z czujnikiem Sensirion

ZL11PRG v.2. Uniwersalny programator ISP. Odpowiednik: Byte Blaster II DLC5 Programmer AT89ISP STK-200 Lattice ISP ARM Wiggler

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Zestaw edukacyjny dla mikrokontrolerów ST62

ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK wersja 1.

INTERFEJS RS232C UNIV x

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

Mikrokontrolery i pamięci MCU 8051 ATMEL

Instrukcja obsługi. PROGRAMATOR dualavr. redflu Tarnów

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

Dokumentacja techniczna V1.8 STK 200/300. programator isp na lpt

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:


dokument DOK wersja 1.0

ZL3ST7. Zestaw uruchomieniowy dla mikrokontrolerów

Uniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu.

Widok programatora PonyProgUSB wersja 1.0 oraz jego elementy przedstawiono na poniższym rysunku.

PRZEDWZMACNIACZ PASYWNY Z SELEKTOREM WEJŚĆ. dokumentacja. (wersja 1.1

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

. Polski. Dekoder rozjazdów GEODec C1O. DEKODER ROZJAZDÓW ROCO GeoLine. GEODec C1O. Instrukcja obsługi, programowania i budowy dekodera

Charakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,

Wyprowadzenia sygnałow i wejścia zasilania na DB15

MARTECH MicroWire Tools. MARTECH MicroWire Tools Instrukcja obsługi v1.0. Instrukcja obłsugi

ALNET USB - RS Konwerter USB RS 232/422/485 Instrukcja obsługi

LABORATORIUM ELEKTRONIKA I ENERGOELEKTRONIKA BADANIE GENERATORÓW PRZEBIEGÓW PROSTOKĄTNYCH I GENERATORÓW VCO

Aplikacja przekaźnika bistabilnego UNIV

Uniwersalna karta I/O

Kurs obsªugi interfejsu I2C.

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

1.1 Co to jest USBasp? Parametry techniczne Obsługiwane procesory Zawartość zestawu... 4

Porty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach

MikloBit ul. Cyprysowa 7/ Jaworzno. JTAG + ISP dla AVR. rev

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania

Aplikacja sterownika LED RGB UNIV

PRZYCISK DO PUSZKI UNIV x

Programowanie Mikrokontrolerów

Aplikacja przekaźnika monostabilnego UNIV

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.

Charakterystyka mikrokontrolerów

INSTRUKCJA OBSŁUGI.

Transkrypt:

WILLEM EPROM PROGRAMMER Programator jest amatorskim projektem, który swoimi możliwościami nie ustępuje innym profesjonalnym urządzeniom tego typu. Zasilany jest napięciem stałym 9-15V, i podłączany jest pod port LPT komputera. Oprogramowanie dostępne jest pod systemy operacyjne DOS i WIN9x. Budowa urządzenia nie powinna sprawić większych kłopotów, gdyż układ zbudowany z sprawnych elementów nie wymaga żadnych procesów strojeniowych i powinien zadziałać zaraz po uruchomieniu. Lista programowanych układów: EPROM EEPROM FLASH Memory Serial (I2C) EEPROM 24Cxx Microwire EEPROM 93Cxx MicroChip PIC Atmel Flash Memory (Sector Programming) Atmel Flash Memory AT49Fxxx (Subset 29Fxxx) (Byte-by-Byte Programming) Serial Peripheral Interface (SPI) EEPROM Mode0 (0,0) AT25xxx, W95xxx 27C64, 27C128, 27C256, 27C512, 27C010, 27C020, 27C040,27C1001 M27C1001, M27C2001, M27C4001 27C080 (A19),M27C801 2716(Vpp25V),2732, (adapter DIP24) 2764, 27128, 27256, 27512, 27010, Vpp12.5V (21Vpp Modify Circuit) 28C65,28C64, 28C128, 28C256,28C512, 28C010, 28C020, 28C040 M28C16A/17A (DIP28) (Adapter or Jumper) 28C16,XLS2816 (DIP24) 28F64, 28F128, 28F256, 28F512,28F010, 28F020 MX26C1000, MX26C2000, MX28F1000, MX28F2000 Am28F256A, Am28F512A, Am28F010A, Am28F020A -- intel --- i28f001bx, 28F004, 28F008, 28F016 Command seq. 555/AA,2AA/55,555/90 29F64, 29F128, 29F256, 29F512,29F010, 29F020, 29F040 24C02,24C04,24C08,24C16, --- page write ---- 24C32,24C64,24C128,24C256,24C512 <------ Data 8bit -----> (pin 6 ->ORG. [Schematic connect to GND]) 93C06, 93C46, 93LC46, 93C56, 93C57, 93C66, 93C76, 93C86 (8bit) <------Data 16bit------> (pin 6 ->NC [No Connect]) 93C06A,93C46X,93C56,93C66,93C76,93C86 (NS) 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 AT29C256, AT29C512,AT29C010A, AT29C020, AT29C040,AT29C040A W29EE512,W29EE011, W29EE012, W29C020(128),W29C040 PH29EE010(W29EE011) ASD AE29F1008 (AT29C010), AE29F2008 (AT29C020) Ver. 0.992.66 up. Can run under win9x (disable prog. CPUIdle or CPUCool) Command seq. 5555/AA, 2AAA/55, 5555/A0 AT49F512, AT49F010,AT49F020,AT49F040, M29F002x SST39SF010,SST39F020,SST39SF040 AT49F001,AT49F002 Command seq. 555/AA, 2AA/55, 555/A0 Am29F512,Am29F010, Am29F020, Am29F040, 29F002,29F002T,Pm29F002T [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) Atmel EEPROM (page prog.) Nonvaltile SRAM (DS12xx) -- CAT64LCxxx (16bit DATA IN/OUT) use Socket 93Cxxx CAT64LC010, CAT64LC020, CAT64LC040 AT28C256, AT28C010, AT28C040 DS1220,DS1225Y, DS1230Y/AB, DS1245Y/AB, DS1249Y/AB static RAM (Test RAM) 6116, 6264, 62256, 62512, 628128 EPROM winbond,sst Electrical Erase Chip Flash Memory SST,Sanyo Atmel AT89Cxx (MCS-51) Adapter 32pin to MCS-51 Atmel AVR 8-bit RISC AT90Sxxx (Parallel programming) Adapter 32pin to MCS-51 MCS-48 Adapter 32pin to MCS-48/41 W27E512, W27E010, W27C010, W27C020, W27C040 SST27SF256, SST27SF512, SST27SF010, SST27SF020 MX26C4000 Vcc = 3.3-3.6V SST37VF512, SST37VF010, SST37VF020, SST37VF040 SST28SF040A,LE28F4001 Układy programowane przy zastosowaniu adapterów Atmel Auto Setect AT89C51,52,55, AT89LV51,52,55 AT89S8252 (8K+2K), AT89S53, AT89LS8252,AT89LS53 AT89C1051,AT89C2051,AT89C4051 (20pin) AT89C51RC (32KB), AT89C55WD SST89C54/58, SI89C52 Intel Auto Select i87c51, i87c51fa, i87c51fb ------------------------------------------------ i8xc51,i8xc52,i8xc54,i8xc58 (twp = 100uS*25 Pulse) (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 ROM (read/verify) P8048AH, P8049AH,P8050AH, P8042AH Vea = 12V P8041, P8042 OTP (read/verify/progam) P8748,P8749H,P8742H Vea = 18V FLASH memory 8/16bit Adapter (TSOP48) FLASH memory 8/16bit (Vpp12V) Adapter (TSOP48) EPROM 16bit (DIP40) (1-4Mbit) Adapter Eprom 16bit Eprom only EPROM 16bit (DIP42) (4-32Mbit) Adapter Eprom DIP42 Eprom only FLASH memory 8/16bit Adapter (TSOP48LV) EPROM (read/verify/progam) D8748,D8749,D8742,D8741, D8742 Vea = 18V Am29F400,Am29F800,29F160,29F320 (read,write byte mode) HY29F200, HY29F400, HY29F800, AT49F2048A, AT49F4096A, AT49F8192A i28f200,i28f400,i28f800,i28f160 (TSOP48) 28F001(DIP32 or PLCC32) 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) 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) 29LV400,29LV800,29LV160,29LV320 (read,write byte mode)

Wszystkie oryginalne schematy, opisy, i zawsze aktualne oprogramowanie można znaleźć pod adresem http://se-ed.net/mpu51/eprom/eprom.html. Spis elementów Oporniki: 0,5 ohm R17 5,6 ohm R20 220 ohm R1 1k2 R8,R25 2k2 R4, R6, R7, R9, R10, R15, R19, R21, R22 4k7 R12 10k R1. R2, R5, R13, R23, R24, R26 15k R11 20k R18 100k R3, R14 10k x 8 RP1 Drabinka rezystorowa Kondensatory: 47uF lub 33uF/35V C3, C4, C5 470uF/25V C1 100nF C6, C7, C8, C9, C10 220pF C2 33pF(SMD) Cx (8 sztuk) Diody: 1N4001 D4, D5, D6, D7, D12 1N4148 D1, D3, D8, D9, D10, D11 LED: Żółta DL1 Zielona DL2 Czerwona DL3 Tranzystory: BC547 Q1, Q2, Q5 BC557 Q3, Q4 Układ scalone: 74HC367, lub HCT367, 4503, 40097 U2, U7 74HC04, lub 4069 U12 MC34063A U11 4015 U4, U5, U6 4014 U1 Podstawki precyzyjne (zalecane): 8PIN 3 szt. 18PIN 1 szt. 32PIN (można użyć podstawki typu ZIF) 1 szt. Pozostałe elementy: 7805 (Stabilizator 5V) U13 100uH-150Uh L1 DB25 męskie złącze kątowe Przełącznik 12-pozycyjny DIPSWITCH Listwa z 6 otworami ISP Jumpery wg schematu.

Rozmieszczenie elementów. Erase Normal 2732 2716 2816 i28f001 AT29C256 W27C/SST27Xxxx ONLY JP1 JP1 JP1 JP1 JP1 JP1 JP1 12,5V 21V 25V 15V Normal 29x040 (4Mbit) 27C080 (8Mbit) Programowanie układów "w systemie" - ISP PIN Funkcja Pin układu programowanego gniazda ISP 24Cx x PIC16F84 PIC16F873/6 PIC16F874/ 7 1 VDD 4 1 1 2 VCC 8 14 20 11,32 3 GND 4 5 8,19 12,31 4 SDA 5 13 28 40 5 SCL 6 12 27 39 Jeżeli występują kłopoty z programowaniem układów głównie w podstawce 32 pin, można podłączyć 8 kondensatorów 33pF do masy na szynie D0-D7. Oznaczone na laminacie jako Cx. Uwaga! Podczas programowania układów PIC należy wszystkie przełączniki DIPSWICH-a ustawić w dolnym położeniu off. Przełącznik DIPSWITCH służy do przełączania niektórych linii adresowych i sterujących do odpowiednich nóżek programowanego układu. Ustawienie wyświetla się na w oknie programu sterującego po wybraniu typu układu. Niektóre układy wymagają także ustawienia jeszcze odpowiednio kilku jumperów, które opisane są na schemacie montażowym. Za pomocą jumperów J7 i J8 możemy zmienić napięcia programowania układów w zależności od tego jakie jest wymagane dla danego układu. Przeważnie jest to 12,5V. Mamy w układzie 3 diody LED. Dioda czerwona oznacza ze jest podłączone napięcie zasilania do programatora, Zielona sygnalizuje że na programowanym układzie występuje napięcie +12V, natomiast żółta +5V.

Procedura kasowania układów W27Exxx,W27Cxxx, SST27SFxxx, MX26C4000 WinBond Chip (W27E512,W27E010,W27C010,W27C020,W27C040) 2. Ustawiamy napięcie Vpp ~= 15V (Realne napięcie programowanego układu = 14.3V) 4. Wkładamy w podstawkę układ W27xxxx,W27Cxxx 5. Wybieramy w menu układ W27Exxx,W27Cxxx SST Chip (27SF256/512/010/020/040) (37VF512/010/020/040) 2. Ustawiamy napięcie Vpp ~= 12.75V (Realne napięcie programowanego układu = 12.05V) 4. Wkładamy w podstawkę układ SST27SFxxx 5. Wybieramy w menu układ SST27SFxxx (MX26C4000) 2. Ustawiamy napięcie Vpp ~= 12.75V (Realne napięcie programowanego układu = 12.05V) 4. Wkładamy w podstawkę układ MX26C4000 5. Wybieramy w menu układ MX26C4000 http://alfatronik.prv.pl, http://alfatronik.beep.pl