ATmega8 i asembler



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "RW" <rudzik60_at_nospam_poczta.onet.pl>
Subject: ATmega8 i asembler
Date: Tue, 13 Dec 2005 00:31:59 +0100


Witam serdecznie,

Kiedyś robiłem cos nie coś na Z80 ;)...minęło sporo lat...i chciałbym wrócic
do mikroprocesorków, a jest okazja:)
Zamówiłem ATmega8 i programatorek ale chciałbym go programowac w asemblerze.
czy polecilibyście mi jakąś ksiażkę, wiem że wydawnictwo BTC cos ma..ale jak
nie moge przeglądnąc to nie wiem co zawiera...a tak zamówię przez internet.
No i chyba jest dokumentacja na stronie atmel z lista rozkazów..ale nie
dokopałem się...
Jakie programy proponujecie, narzędzia, jak szybko nauczę się i z czego
najlepiej..może ciekawe linki...co może mi przeszkadzac po doswiadczeniu z
Z80?

pozdrawiam

elektronik..wtórny analfabeta;)

Wiesiek
Olsztyn



Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 01:12:52 +0100


Użytkownik RW napisał:
Witam serdecznie,

Kiedyś robiłem cos nie coś na Z80 ;)...minęło sporo lat...i chciałbym wrócic
do mikroprocesorków, a jest okazja:)
Zamówiłem ATmega8 i programatorek ale chciałbym go programowac w asemblerze.
czy polecilibyście mi jakąś ksiażkę, wiem że wydawnictwo BTC cos ma..ale jak
nie moge przeglądnąc to nie wiem co zawiera...a tak zamówię przez internet.
No i chyba jest dokumentacja na stronie atmel z lista rozkazów..ale nie
dokopałem się...
Jakie programy proponujecie, narzędzia, jak szybko nauczę się i z czego
najlepiej..może ciekawe linki...co może mi przeszkadzac po doswiadczeniu z
Z80?

Witam
Listę rozkazów do AVR-ów masz tutaj:
ftp://ftp.control.slupsk.pl/pub/elektronika/elementy/CPU/ATMEL/AT90/AT90_Lista_Rozkazow.pdf

Z narzędzi polecam VMLAB firmy AMCTOOLS:
ftp://ftp.control.slupsk.pl/pub/elektronika/programy/AVR/VMLAB/
(ostatnia wersja 3.10 i upgrade do 3.11)
Jest to zintegrowane środowisko z symulatorem, który również potrafi
"udawać" proste elementy elektroniczne podłaczane do procka (rezystory,
kondensatory, LED-y, klawiaturę, wyświetlacz LCD, terminal itp.).
Wersja demo ma ograniczenie wielkości kodu, ale do wielu zastosowań w
zupełności wystarcza).
AVR-ki przyjemnie programuje się w C. Jest b.dobry darmowy kompilator
AVR-GCC i jego wersja przygotowana do pracy w środowisku Windows:
ftp://ftp.control.slupsk.pl/pub/elektronika/programy/AVR/WinAVR/WinAVR-20050214-install.exe
W pakiecie tym jest edytor, kompilator i programator.

Też sporo programowałem pod Z-80. AVR-y mają znacznie uboższą listę
rozkazów (i bardzo dobrze, bo w Z-80 był to przerost formy nad treścią)
ale rozkazy są dobrze przemyślane i w większości wykonują się w jednym
takcie zegara, a nie tak jak w Z-80 średnio w 8-miu (rekordzistami były
chyba rozkazy operujące na rejestrach indeksowych IX i IY z dodatkowym
offsetem, które o ile mnie pamięć nie myli mieliły się przez 27 taktów
zegara). Seria Mega posiada rozkaz mnożenia 8bit (4 takty zegara - tyle
zajmowało elementarne przepisanie zawartości rejestów w Z80). Dodatkowo
AVR to cały komputerek :-) Można go porównać do systemu złożonego z
Z80CPU + Z80CTC + Z80SIO + Z80PIO + RAM + EPROM i EEPROM.
Porównując wydajność np. z ATmega8 poganianym zegarem 16MHz to system z
Z80 musiałby mieć zegar dobrze ponad 100MHz :-)

Pozdrawiam
Grzegorz Kurczyk


Poprzedni Następny
Wiadomość
Spis treści
From: "RW" <rudzik60_at_nospam_poczta.onet.pl>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 17:45:10 +0100



Użytkownik "Grzegorz Kurczyk" <grzegorz.usun.to_at_nospam_control.slupsk.pl> napisał w
wiadomości news:dnl3jj$ilc$1_at_nospam_nemesis.news.tpi.pl...
Użytkownik RW napisał:
Witam serdecznie,

Kiedyś robiłem cos nie coś na Z80 ;)...minęło sporo lat...i chciałbym
wrócic do mikroprocesorków, a jest okazja:)
Zamówiłem ATmega8 i programatorek ale chciałbym go programowac w
asemblerze. czy polecilibyście mi jakąś ksiażkę, wiem że wydawnictwo BTC
cos ma..ale jak nie moge przeglądnąc to nie wiem co zawiera...a tak
zamówię przez internet. No i chyba jest dokumentacja na stronie atmel z
lista rozkazów..ale nie dokopałem się...
Jakie programy proponujecie, narzędzia, jak szybko nauczę się i z czego
najlepiej..może ciekawe linki...co może mi przeszkadzac po doswiadczeniu
z Z80?

Witam
Listę rozkazów do AVR-ów masz tutaj:
ftp://ftp.control.slupsk.pl/pub/elektronika/elementy/CPU/ATMEL/AT90/AT90_Lista_Rozkazow.pdf

Z narzędzi polecam VMLAB firmy AMCTOOLS:
ftp://ftp.control.slupsk.pl/pub/elektronika/programy/AVR/VMLAB/
(ostatnia wersja 3.10 i upgrade do 3.11)
Jest to zintegrowane środowisko z symulatorem, który również potrafi
"udawać" proste elementy elektroniczne podłaczane do procka (rezystory,
kondensatory, LED-y, klawiaturę, wyświetlacz LCD, terminal itp.).
Wersja demo ma ograniczenie wielkości kodu, ale do wielu zastosowań w
zupełności wystarcza).
AVR-ki przyjemnie programuje się w C. Jest b.dobry darmowy kompilator
AVR-GCC i jego wersja przygotowana do pracy w środowisku Windows:
ftp://ftp.control.slupsk.pl/pub/elektronika/programy/AVR/WinAVR/WinAVR-20050214-install.exe
W pakiecie tym jest edytor, kompilator i programator.

Też sporo programowałem pod Z-80. AVR-y mają znacznie uboższą listę
rozkazów (i bardzo dobrze, bo w Z-80 był to przerost formy nad treścią)
ale rozkazy są dobrze przemyślane i w większości wykonują się w jednym
takcie zegara, a nie tak jak w Z-80 średnio w 8-miu (rekordzistami były
chyba rozkazy operujące na rejestrach indeksowych IX i IY z dodatkowym
offsetem, które o ile mnie pamięć nie myli mieliły się przez 27 taktów
zegara). Seria Mega posiada rozkaz mnożenia 8bit (4 takty zegara - tyle
zajmowało elementarne przepisanie zawartości rejestów w Z80). Dodatkowo
AVR to cały komputerek :-) Można go porównać do systemu złożonego z Z80CPU
+ Z80CTC + Z80SIO + Z80PIO + RAM + EPROM i EEPROM.
Porównując wydajność np. z ATmega8 poganianym zegarem 16MHz to system z
Z80 musiałby mieć zegar dobrze ponad 100MHz :-)

Pozdrawiam
Grzegorz Kurczyk

Serdeczne dzieki :)...jeju, jak to przez 15 lat mozna się uwstecznic....ale
postaram sie pilnie nadrobic, pocieszyłes mnie co do listy rozkazów ..Z80
miałem kiedys w paluszku;)..ale niestety, skleroza;) mam jeszcze taki
system uruchomieniowy własnej produkcji, wejscia cyfrowe , Z80, Ram i Eprom.
No i cztery wyświetlacze czteropozycyjne led i chyba tylko je wykorzystam
do nowego procesora:))
Dziękuję za linki do programów i pdf. A co z ksiazkami? zawsze to fajnie coś
poczytac....albo może ktoś mi wrzuci jakis program w asemblerze pod tego
kontrolera Atmega8 do analizy z jakims opisem.
Ogólnie chcę ten procesorek oprogramowac do sterowania silnikiem dosyc dużej
mocy DC, ma modulowac szerokośc impulsu sterującego, czyli obroty silnika.
Wskazywac pobierany prąd, temperaturę, obroty i prędkośc pojazdu. napięcie
akumulatorów i ograniczac czas poboru prądu przeciażenia chwilowego silnika.

pozdrawiam

Wiesiek



Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 18:57:46 +0100


Użytkownik RW napisał:


Serdeczne dzieki :)...jeju, jak to przez 15 lat mozna się uwstecznic....ale
postaram sie pilnie nadrobic, pocieszyłes mnie co do listy rozkazów ..Z80
miałem kiedys w paluszku;)..ale niestety, skleroza;) mam jeszcze taki
system uruchomieniowy własnej produkcji, wejscia cyfrowe , Z80, Ram i Eprom.
No i cztery wyświetlacze czteropozycyjne led i chyba tylko je wykorzystam
do nowego procesora:))

Hoho... też swego czasu maiłem wykutą na blachę listę rozkazów z Z80 i
to razem z kodami hex :-)

Dziękuję za linki do programów i pdf. A co z ksiazkami? zawsze to fajnie coś
poczytac....albo może ktoś mi wrzuci jakis program w asemblerze pod tego
kontrolera Atmega8 do analizy z jakims opisem.
Ogólnie chcę ten procesorek oprogramowac do sterowania silnikiem dosyc dużej
mocy DC, ma modulowac szerokośc impulsu sterującego, czyli obroty silnika.
Wskazywac pobierany prąd, temperaturę, obroty i prędkośc pojazdu. napięcie
akumulatorów i ograniczac czas poboru prądu przeciażenia chwilowego silnika.

Przy tego rodzaju zastosowaniach proponuję C.
Też jestem zagorzałym fanem assemblera, ale nie należy przesadzać :-)
(mnie juz powoli przeszło ;-)
Oczywiście da radę to wyrzeźbić w assemblerze, ale przy większym
programie idzie przy tym sfixować :-))) Osobiście stosuję rozwiązanie
"hybrydowe" tzn. C i procedury assemblerowe w miejscach krytycznych
czasowo gdzie walczę o pojedyncze takty zegara. Ostatnie wersje WinAVR
dają naprawdę bardzo optymalny kod do tego stopnia, że w wielu
sytuacjach ciężko w assemblerze wymiślić coś prostszego i działającego
jakoś zdecydowanie szybciej.

Pozdrawiam
Grzegorz


Poprzedni Następny
Wiadomość
Spis treści
Date: Tue, 13 Dec 2005 19:09:12 +0100
From: RoMan Mandziejewicz <roman_at_nospam_pik-net.pl>
Subject: Re: ATmega8 i asembler


Hello Grzegorz,

Tuesday, December 13, 2005, 6:57:46 PM, you wrote:

Serdeczne dzieki :)...jeju, jak to przez 15 lat mozna się uwstecznic....ale
postaram sie pilnie nadrobic, pocieszyłes mnie co do listy rozkazów ..Z80
miałem kiedys w paluszku;)..ale niestety, skleroza;) mam jeszcze taki
system uruchomieniowy własnej produkcji, wejscia cyfrowe , Z80, Ram i Eprom.
No i cztery wyświetlacze czteropozycyjne led i chyba tylko je wykorzystam
do nowego procesora:))
Hoho... też swego czasu maiłem wykutą na blachę listę rozkazów z Z80 i
to razem z kodami hex :-)

Wszystkich rozkazów czy tylko listę oficjalną? ;->

A tak w ogóle, to Z80 fajny jest i basta!

[...]

--
Best regards,
RoMan mailto:roman_at_nospam_pik-net.pl


Poprzedni Następny
Wiadomość
Spis treści
From: "Ukaniu" <L99UkaszWYWALTO_at_nospam_gazeta.pl>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 19:33:26 +0100



Użytkownik "RoMan Mandziejewicz" <roman_at_nospam_pik-net.pl> napisał w wiadomości
news:466322949.20051213190912_at_nospam_pik-net.pl...
Wszystkich rozkazów czy tylko listę oficjalną? ;->

A tak w ogóle, to Z80 fajny jest i basta!

Widziałem, że do tej pory produkuje sie urządzenia z nowszymi wersjami Z80
na pokładzie, które jak mi tłumaczono trudno prześcignąć czymkolwiek innym,
podobno to taki przemysłowy standard jeszcze.


--
Pozdrawiam Łukasz
Aktualnie: poszukujący pracy :-)
Ciekawej !


Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 21:34:27 +0100


Użytkownik RoMan Mandziejewicz napisał:


Wszystkich rozkazów czy tylko listę oficjalną? ;->

A tak w ogóle, to Z80 fajny jest i basta!


No tylko oficjalną :-)
NRD-owska wersja oznaczona jako U880D miała ich sporo więcej, ale
niektóre były tak dziwne, że nie bardzo wiadomo do czego je zastosować :-)

Pozdrawiam

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 21:52:47 +0100


On Tue, 13 Dec 2005 19:09:12 +0100, RoMan Mandziejewicz wrote:
Hello Grzegorz,
Hoho... też swego czasu maiłem wykutą na blachę listę rozkazów z Z80 i
to razem z kodami hex :-)
Wszystkich rozkazów czy tylko listę oficjalną? ;->

Jak ktos potrafi wymienic liste rozkazow tak zeby wyszla
oficjalna liczba [158 ?] to ja jestem ciekaw.
Moze byc tez dla 8080.

A tak w ogóle, to Z80 fajny jest i basta!

Byl :-(

J.


Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 21:57:45 +0100


Tue, 13 Dec 2005 21:52:47 +0100 jednostka biologiczna o nazwie J.F.
<jfox_xnospamx_at_nospam_poczta.onet.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:

A tak w ogóle, to Z80 fajny jest i basta!
Byl :-(
Jest :->

Niedawno kupiłem sobie na Allegro za grosze stary terminal do kart
kredytowych, model Verifone Jr XL.
Super - wyświetlacz VFD, modem 300bps, fajna klawiaturka, czytnik kart
wygodnie i szybko wydłubać i zamienić. Aż brakuje pomysłów co z tego
zrobić żeby wykorzystać wszystkie możliwości :-)

Poprzedni Następny
Wiadomość
Spis treści
From: "Ukaniu" <L99UkaszWYWALTO_at_nospam_gazeta.pl>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 22:27:03 +0100



Użytkownik "J.F." <jfox_xnospamx_at_nospam_poczta.onet.pl> napisał w wiadomości
news:spcup1hgvl7faogbppv3ggct2dsahhgcqr_at_nospam_4ax.com...
A tak w ogóle, to Z80 fajny jest i basta!

Byl :-(

W piątek miałem w ręku nowe urządzenie z Z84 na pokładzie.

Pozdrawiam Łukasz


Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 20:17:08 +0100


Tue, 13 Dec 2005 00:31:59 +0100 jednostka biologiczna o nazwie "RW"
<rudzik60_at_nospam_poczta.onet.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:

Jakie programy proponujecie, narzędzia, jak szybko nauczę się i z czego
najlepiej..może ciekawe linki...co może mi przeszkadzac po doswiadczeniu z
Z80?
Zaproponuję co innego niż koledzy:
Zintegrowane środowisko - AVRStudio (do ściągnięcia ze strony Atmela)
bardzo fajne, z dobrym symulatorem. Listę rozkazów razem z ich opisami
masz w helpie, poza tym na stronie Atmela jest od cholery wszelakiej
dokumentacji, wystarczy pogrzebać.

Do programatora pewnie oprogramowanie już masz, ale polecę na wszelki
wypadek program ISPProg, autorstwa naszego grupowego kolegi:
http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html
Program jest o tyle dobry że pozwala zadać własną konfigurację kabla
programującego (i ogólnie jest dość poręczny, bo przeprogramowanie uC
nową wersją programu sprowadza się do dwóch kliknięć - bardzo wygodne
przy niekończących się poprawkach).

Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 21:42:52 +0100


Użytkownik BLE_Maciek napisał:

Zaproponuję co innego niż koledzy:
Zintegrowane środowisko - AVRStudio (do ściągnięcia ze strony Atmela)
bardzo fajne, z dobrym symulatorem.

Dawno nie bawiłem się AVRStudio. Któraś z wersji dała mi swego czasu
nieźle popalić. Zwątpiłem w to co jest w dokumentacji (chyba to był
AT90S8535). Program na symulatorze robił głupoty i ciągle szukałem błedu
w algorytmie. Okazało się, że po wgraniu programu do procka wszystko
śmiga jak należy. Czy najnowsze AVRStudio potrafi też emulować
zewnętrzne środowisko procka ? W VMLAB-ie 3.11 jest możliwość tworzenia
w C++ własnych bibliotek symulujących interaktywnie zewnętrzny świat uC.
Porobiłem sobie przeróżne generatorki, dziwne wyświetlacze, klawiaturki,
elementy dyskretne itp. Dodatkowo jest wirtualny oscyloskop, którym
można wybadać co się dzieje w układzie. Choć i ten program nie jest
wolny od błedów (np. niepoprawna symulacja PWM w trybie FastMode).

Pozdrawiam
Grzegorz


Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: ATmega8 i asembler
Date: Tue, 13 Dec 2005 21:44:27 +0100


Tue, 13 Dec 2005 21:42:52 +0100 jednostka biologiczna o nazwie
Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl> wyslala do portu
119 jednego z serwerow news nastepujace dane:

AT90S8535). Program na symulatorze robił głupoty i ciągle szukałem błedu
Ooo nie wiedziałem że ma błędy. jak dotąd na żaden nie trafiłem.

śmiga jak należy. Czy najnowsze AVRStudio potrafi też emulować
zewnętrzne środowisko procka ?
Nie mam pojęcia. Ja mam v. 3.56 i nie umie.

Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl>
Subject: Re: ATmega8 i asembler
Date: Wed, 14 Dec 2005 00:53:33 +0100


Użytkownik BLE_Maciek napisał:


AT90S8535). Program na symulatorze robił głupoty i ciągle szukałem błedu

Ooo nie wiedziałem że ma błędy. jak dotąd na żaden nie trafiłem.

Z tego co sobie przypominam, to chodziło o Input Capture Register na
Timerze1, a konkretnie o zatrzaskiwanie stanu licznika TIMER1 w ICR
wyzwalanym z komparatora analogowego. AVRStudio (któraś z serii 3.x)
miało w głębokim poważaniu rejestr ICR. Nie działał ani przy strobowaniu
z komparatora ani bezpośrednio z nogi ICP.

Pozdrawiam
Grzegorz

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: ATmega8 i asembler
Date: Wed, 14 Dec 2005 13:45:24 +0100


Wed, 14 Dec 2005 00:53:33 +0100 jednostka biologiczna o nazwie
Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl> wyslala do portu
119 jednego z serwerow news nastepujace dane:

Z tego co sobie przypominam, to chodziło o Input Capture Register na
[...]
z komparatora ani bezpośrednio z nogi ICP.
Oki, będę miał na uwadze.

Poprzedni Następny
Wiadomość
Spis treści
From: Maksymilian Dutka <maxdutka_at_nospam_usunpoczta.onet.pl>
Subject: Re: ATmega8 i asembler
Date: Wed, 14 Dec 2005 14:56:05 +0100


Grzegorz Kurczyk napisał(a):
Użytkownik BLE_Maciek napisał:



AT90S8535). Program na symulatorze robił głupoty i ciągle szukałem błedu


Ooo nie wiedziałem że ma błędy. jak dotąd na żaden nie trafiłem.


Z tego co sobie przypominam, to chodziło o Input Capture Register na
Timerze1, a konkretnie o zatrzaskiwanie stanu licznika TIMER1 w ICR
wyzwalanym z komparatora analogowego. AVRStudio (któraś z serii 3.x)
miało w głębokim poważaniu rejestr ICR. Nie działał ani przy strobowaniu
z komparatora ani bezpośrednio z nogi ICP.
(...)
Problem również występuje w najnowszej wersji :(
Chyba z 5 razy czytałem w dokumentacji o Timer1 (myślałem że coś źle
zrozumiałem) aż nie załadowałem programu do fizycznego układu.

Pozdrawiam
MD

Poprzedni Następny
Wiadomość
Spis treści
From: "Artur Koczot" <artur_koczot_at_nospam_poczta.onet.pl>
Subject: Re: ATmega8 i asembler
Date: Thu, 15 Dec 2005 09:04:41 +0100



Z tego co sobie przypominam, to chodziło o Input Capture Register na
Timerze1, a konkretnie o zatrzaskiwanie stanu licznika TIMER1 w ICR
wyzwalanym z komparatora analogowego. AVRStudio (któraś z serii 3.x) miało
w głębokim poważaniu rejestr ICR. Nie działał ani przy strobowaniu z
komparatora ani bezpośrednio z nogi ICP.

Witam:)
ja na w najwszej wersji AVR Studio mialem problem z przerwaniem od
przepelnienia w liczniku 1 no i poprostu dzialy sie glupoty



Poprzedni Następny
Wiadomość
Spis treści
From: "Artur Koczot" <artur_koczot_at_nospam_poczta.onet.pl>
Subject: Re: ATmega8 i asembler
Date: Thu, 15 Dec 2005 09:11:27 +0100




Witam:)
ja na w najwszej wersji AVR Studio mialem problem z przerwaniem od
przepelnienia w liczniku 1 no i poprostu dzialy sie glupoty

Ech sorki ale mi sie za szybko wyslalo:))

no a kontynulujac to te glupoty byly takie:
dziala sobie programik ktory byl bardzo prosty sprawdzal piny i reagowal na
ich zmiane, licznik mial odmierzyc 0,5s. No i tu ciekawa sprawa poniewaz w
symulatorze od czasu do czasu dzialo sie tak ze powrot z przerwania
nastepowal w zupelnie inne miejsce niz powinien. tak jakby ze stosu sciagal
zly adres powrotu.
Dopiero przy symulacji w wersji 3.56 okazlo sie ze wszystko dziala
poprawnie. Od tej pory nie uzywam nowych wersji AVRStudio:(

Pozdrawiam
Artur