AT90S8515
From: "nonxx" <non_at_nospam_interia.pl>
Subject: AT90S8515
Date: Tue, 6 Feb 2001 14:03:46 +0100
Czy ktos moze zna dokladnie ten kontroler - mam problem z powrotem z obslugi
procedury POWERDOWN
From: "Arek Karas" <karas_at_nospam_2com.pl>
Subject: Re: AT90S8515
Date: Tue, 6 Feb 2001 19:03:04 +0100
A z czym dokladnie ?
Pozdrawiam
AK
Użytkownik "nonxx" <non_at_nospam_interia.pl> napisał w wiadomości
news:95osj5$j90$1_at_nospam_news.tpi.pl...
Czy ktos moze zna dokladnie ten kontroler - mam problem z powrotem z
obslugi
procedury POWERDOWN
From: "nonxx" <non_at_nospam_interia.pl>
Subject: Re: AT90S8515
Date: Wed, 7 Feb 2001 01:33:12 +0100
Jak dowiedzialem sie z literatury z POWERDOWN mozna "wrocic"
przez podanie zewnetrznego RESET albo przez zewnetrzne
przerwanie.Sprawdzilem pierwsza mozliwosc i dziala doskonale,
uklad po podaniu resetu wychodzi z POWERDOWN i zaczyna realizowac program od
poczatku.Natomiast po podaniu zewnetrznego przerwania na INT1 zamiast
zrealizowac procedure
przerwania i zaczac program od miesca w ktorym przeszedl do stanu
uspienia, zaczyna doslownie czynic cuda - np. zaczyna realizowac program od
jakiegos tam miejsca albo wrecz sie zawiesza czy tez wyswietla jakies
krzaki.
z gory wielkie dzieki za pomoc non_at_nospam_interia.pl
From: "Juliusz" <jul_at_nospam_fom.pl>
Subject: Re: AT90S8515
Date: Wed, 7 Feb 2001 02:10:50 +0100
"nonxx" <non_at_nospam_interia.pl> wrote in message news:95q4vr$pn4$1_at_nospam_news.tpi.pl...
Jak dowiedzialem sie z literatury z POWERDOWN mozna "wrocic"
przez podanie zewnetrznego RESET albo przez zewnetrzne
przerwanie.Sprawdzilem pierwsza mozliwosc i dziala doskonale,
uklad po podaniu resetu wychodzi z POWERDOWN i zaczyna realizowac program
od
poczatku.Natomiast po podaniu zewnetrznego przerwania na INT1 zamiast
zrealizowac procedure
przerwania i zaczac program od miesca w ktorym przeszedl do stanu
uspienia, zaczyna doslownie czynic cuda - np. zaczyna realizowac program
od
jakiegos tam miejsca albo wrecz sie zawiesza czy tez wyswietla jakies
krzaki.
Tam jest napisane, ze wyjscie z power down moze nastapic resetem albo
przerwaniem zewnetrznym wyzwalanym poziomem. Wiec pewnie trzeba miec
skonfigurowany procek aby dany pin INT byl wyzwalany poziomem. Pozniej co
robi jak wykryje low na int .. skacze do tego wektora przerwan. Musisz miec
chocby reti tam wpisane, a wykonywanie kodu nastepuje zaraz po rozkazie
sleep o ile nie robisz nic wiecej w przerwaniu.
Juliusz
From: "nonxx" <non_at_nospam_interia.pl>
Subject: Re: AT90S8515
Date: Thu, 8 Feb 2001 01:05:55 +0100
Procek jest skonfigurowany na wyzwalanie INT1 poziomem - zreszta jak by nie
byl to wydaje mi sie ze nie reagowal by wcale.
Jest rowniez reti a w przerwaniu ma wyswietlic komunikat .
Niestety nie dziala nadal.
Byc moze winny jest BASCOM w ktorym zostal napisany program.
non_at_nospam_interia.pl
Juliusz napisał(a) w wiadomości: <95q76p$4bp$1_at_nospam_news.tpi.pl>...
Tam jest napisane, ze wyjscie z power down moze nastapic resetem albo
przerwaniem zewnetrznym wyzwalanym poziomem. Wiec pewnie trzeba miec
skonfigurowany procek aby dany pin INT byl wyzwalany poziomem. Pozniej co
robi jak wykryje low na int .. skacze do tego wektora przerwan. Musisz miec
chocby reti tam wpisane, a wykonywanie kodu nastepuje zaraz po rozkazie
sleep o ile nie robisz nic wiecej w przerwaniu.
Juliusz
From: "Juliusz" <jul_at_nospam_fom.pl>
Subject: Re: AT90S8515
Date: Thu, 8 Feb 2001 09:29:36 +0100
"nonxx" <non_at_nospam_interia.pl> wrote in message news:95snor$4tt$1_at_nospam_news.tpi.pl...
Procek jest skonfigurowany na wyzwalanie INT1 poziomem - zreszta jak by
nie
byl to wydaje mi sie ze nie reagowal by wcale.
Jest rowniez reti a w przerwaniu ma wyswietlic komunikat .
Niestety nie dziala nadal.
Byc moze winny jest BASCOM w ktorym zostal napisany program.
Eee bascom :-)))) Szkoda sobie strzepic jezyk :-) Myslalem, ze w assemblerze
to piszesz.
Juliusz