Ing. Zdeněk Sehnal ml. - HQ ELEKTRONIC
Programátor ATMEL 89Sxx, 90Sxx
čára

ZPĚT NA VÝCHOZÍ STRÁNKU

Tento univerzální a jednoduchý programátor je převzat z několika různých stránek a po několika experimentech byl uznán jako nejlepší. Pro připojení k počítači je použit paralelní port, na originálním plošném spoji se nachází patice pro velký procesor v pouzdře DIL-40. Procesor v malém pouzdře DIL-20 se dá připojit přes externí konektor.

Důležité jsou signály MOSI(vstupní data) , MISO(výstupní data) , SCK(hodiny) a RST(reset) , které má každý seriově programovatelný procesor ATMEL vyveden a dají se najít podle katalogového listu. Programátor lze postavit na kousku univerzálního DPS. K napájení slouží buď sběrnice USB, nebo lze použít externí STABILIZOVANÝ zdroj 5V. V nouzi lze vynechat tranzistor spínající napájení a +5V připojit "natvrdo", dále ponechat pouze krystal (jakýkoliv cca 4MHz - 20MHz) bez kondenzátorů a tím získat opravdu velmi jednoduchý bastl-programátor pro počáteční pokusy. Testováno.

Vzhledem k tomu, že se na originál DPS nenachází malá patice, rozhodl jsem se nakonec vyrobit vlastní plošný spoj, který bude možno objednat u firmy SPOJ . Jakmile budou k dispozici podklady a ověřený funkční vzorek, zveřejním název, pod kterým bude možno desku objednat a přibližnou cenu (více jak 100kč to snad nebude...)

Děkuji původním autorům za dobrou práci.

VÝROBNÍ DOKUMENTACE

Obslužný program je ke stažení ZDE

Originální DPS, bohužel bez rozmístění součástek, ke stažení ZDE

Upravené schema pro univerzální použití ke stažení ZDE

Nová DPS s oběma paticemi - někde mě leží v počítači, ale nikdo nemá zájem a mě zatím stačí univerzální DPS...

Dotazy a připomínky můžete psát ZDE


PŮVODNÍ SCHEMA ZAPOJENÍ

Původní schema zapojení programátoru

OBSLUŽNÝ SOFTWARE

Oslužný software

Popis funkcí programu


Open file - otevře soubor s programem, program pro procesor musí být ve formátu HEX
Write - nahraje program do procesoru
Read - přečte program z procesoru
Verify - porovná obsah procesoru a souboru/programu v počítači
Lock-Bit / Fuse - slouží k uzamčení programu v procesoru tak, aby byl nečitelný a nedal se přečíst/zkopírovat.



Postup programování :
Jednoduché, ne ???


Dotazy a připomínky můžete psát ZDE


ZPĚT NA VÝCHOZÍ STRÁNKU

HLAVNÍ STRÁNKA

Valid HTML 4.01 Transitional