ATmega8 - ISP

Mam problem z zaprogramowaniem ATmega8. Zrobilem interfejs do LPTa z buforem 244 (ze strony

formatting link
niestety nie chce rozmawiac z prockiem (albo procek z nim :)).

Widze paczki impulsow na SCK i MOSI (programator) natomiast na MISO sa jakies paczki impulsow - mala amplituda-

- przesluchy, pojemnosc... ? Z uwagi na zastosowane linie tryb pracy LPT chyba nie ma znaczenia ?

Czy:

- musi byc kwarc aby programowac procka ? (probowalem bez, z 4MHz i 11,0592MHz i nic)

- czy MISO nalezy podciagac rezystorem do 5v ?

- czy MISO programatora <--> MOSI procka ?

-a moze kabel zbyt dlugi ? (ok. 80cm) Mam 2 nowe procki i zachowuja sie tak samo :(

Czy moze ktos z Was ma jakies wskazowki, zna jakis drobny szczegol o ktorym nie wiem ?

Pozdrawiam Andrzej

Reply to
Andrzej Augustynowicz
Loading thread data ...

nie MISO z MISO

ja mialem raz problem jak mialem odpalony soft (ikonka na pasku)do skanera na lpt to mi sie wysypywal programator.

pozdrawiam sobol

Reply to
sobol

Mon, 4 Oct 2004 16:35:15 +0200, na pl.misc.elektronika, Andrzej Augustynowicz napisał(a):

Fabryczna Atmega8 chodzi na wewnętrznym oscylatorze 1 MHz, czyli bez kwarcu ale programator trzeba ustawić na 1 MHz.

Reply to
Jurek Szczesiul
Reply to
Andrzej Augustynowicz

Mon, 4 Oct 2004 20:11:03 +0200, na pl.misc.elektronika, Andrzej Augustynowicz napisał(a):

Tylko tyle mi przyszło do głowy - tych programatorków LPT nie używam więc więcej nic nie podpowiem :-(

Reply to
Jurek Szczesiul

Wielkie dzieki za wsparcie :)

Trudne poczatki ATmega :( ...a takie mialem plany na wolne dni (chorobowe)...

Pozdrawiam Andrzej

Reply to
Andrzej Augustynowicz

Juz po stronie uC widzisz te nieciekawe przebiegi na MISO? A sie dzieje gdy pin MISO pozostawisz w powietrzu (odepniesz od niego programator)? Jezeli przebiegi sa ladne - to by swiadczylo o jakiejs wadzie montazu programatora.

Sprobuj najpierw _krotkim_ (powiedzmy 20 cm) kablem podlaczyc piny uC prosto do portu LPT (bez bufora). Czy programowanie sie udalo? Wersja buforowana jest potrzebna tylko przy dluzszych kablach albo napieciu zasilajacym uC innym niz 5V.

Reply to
Adam Dybkowski

Mam pewne pytanie, ktore nie odnosi sie do tego watku, ale jest na temat w nim poruszany. Chodzi mi o to, jak programowac przez ISP (tanio) procesor AT89S8252? Widzialem w sklepie internetowym programator AVRISP za jakies 160 zeta, ale do tego trzeba miec uklad z przewidzianym zlaczem do tego zestawu (jakis 10 pinowy). Ja chcialbym miec programator z podstawka, do ktorej mozna wlozyc procesor, zaprogramowac go i wyjac. Widzialbym to jako jeden kawalek druku, wkladany do portu rownoleglego komputera.

Czy Grupowicze wiedza, gdzie w internecie znalezc jakies gotowe schematy do takiego urzadzenia? Ewentualnie precyzyjne informacje, jak go zrobic. Ktore linie z LPT1 podlaczyc do ktorych nozek AT89S8252? Bezposrednio, czy przez cos? Co jeszcze musi byc na plycie (kwarc, kondensatory ceramiczne do masy - to na pewno, ale: oporniki podciagajace?, bufory? itp.).

Poza tym prosze o polecenie mi jakiegos programu do wgrywania przez taki programatorek. PonyProg? AVRISP? inne? Najlepiej, zeby sie dalo osobno programowac FLASH z kodem i pamiec EEPROM z danymi...

Thank you from the mountain,

tomasz gandor

Reply to
Tomasz Gandor
Reply to
invalid unparseable

...do procka ida impulsy na SCK i MOSI a z procka na MISO nic nie wychodzi.

Chyba proc (x2) trafiony, w programatorze Erica tez sie nie chce programowac. A niech strace i kupie jeszcze 2 szt w innym sklepie internetowym.

Pozdrawiam Andrzej

Reply to
Andrzej Augustynowicz

On Behalf Of Andrzej Augustynowicz

Mała szansa, aby kupić w jednym sklepie dwa uszkodzone układy. Może masz sweterk z syntetyków? Może usiłowałeś programować bez zasilania procka? Może czegoś się nie doczytałeś?

Kupowałem procki w różnych firmach i zawsze były sprawne. Piekarz, Seguro, TME, Alfine, JTM, WG, Wolumen ;-), Macropol, Mikro, Maritex, itd.

Może jednak czegoś nie wiesz?

pzdr Artur

Reply to
ziel
Reply to
Andrzej Augustynowicz

A z mojego doświadczenia AVR-y przeżywały:

- odwrotne włożenie do podstawki (trochę się chłopak zgrzał),

- odwrotne włożenie kabla ISP (po co mi obudowy złącz z wycięciem, ja się na pewno nie pomylę) i inne ciekawe akcje, których wolę nie pamiętać ;-) Raz mi jeno '1200 w zamierzchłych czasach padła, ale 24V nie miała prawa przeżyć...

Pozdrawiam

Reply to
Marcin Stanisz

Tak jak inne atmelki z ISP - wystarczy kabelek do portu drukarki i jeden scalak za 1 zł:

formatting link

Reply to
Adam Dybkowski

A mi się udało zmienić niezmienialną sygnaturę procesora. Raz to był AT90S1200 (AFAIR wyzerowałem pierwszy bajt z trzech), ostatnio ATmega8L (wszystkie 3 bajty na zero). O dziwo oba procki programują się ładnie o ile pominę w sofcie sprawdzanie sygnatury.

Reply to
Adam Dybkowski
Reply to
Andrzej Augustynowicz

On Behalf Of Andrzej Augustynowicz

Jakiego programatora? jaki układ był poprzednio programowany? Może mega na dzień dobry dostał strzał z 25V?

Jak bardzo zdecydowanie? ;-)

Tylko teraz podejdź do niego inaczej. Podaj plus i masę tam gdzie ma być. Włącz zasilacz. podłącz programator typu STK200/300. Odczytaj sygnaturkę. Zapisz program.

pzdr Artur

Reply to
ziel

On Behalf Of Marcin Stanisz

Ale o tych powyżej to nie pisałem ;-).

A mnie mega128 wytrzymała pół minuty pod 8,5V ;-D.

pzdr Artur

Reply to
ziel
Reply to
Andrzej Augustynowicz

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.