1629289942

1629289942



Flaga N pojawia się w wyniku ujemnego wyniku operacji arytmetycznej lub logicznej.

Z -    Flaga zera.

Flaga Z pojawia się, gdy w wyniku operacji arytmetycznej lub logicznej wynikiem jest wartość zero.

C -    Flaga przeniesienia.

Flaga przeniesienia C (carry) pojawia się gdy w wyniku operacji arytmetycznej lub logicznej nastąpiło przeniesienie.

3. Źródła resetu

W mikrokontrolerze ATMegaló istnieje pięć źródeł resetu:

•    Power-on Reset.

•    Reset zewnętrzny.

•    Watchdog reset.

•    Brown-out reset.

•    JTAG AVR reset.

Podczas resetu, wszystkie rejestry I/O są ustawiane na ich wartości początkowe a program rozpoczyna działanie od wektora resetu. Jeśli przerwania w układzie zostały włączone (np. instrukcją SEI), wówczas pod adresem 0x0000 powinna zaleźć się instrukcja JMP do procedury obsługi resetu. Jeśli program nigdy nie używa przerwań, to od tego adresu może zacząć się normalny program.

Odczytując stan bitów rejestru MCUCSR można określić, które ze źródeł resetu spowodowało reset mikrokontrolera.

Power-on Reset

Mikrokontroler jest resetowany, gdy poziom napięcia zasilającego znajdzie się poniżej progu Power-on (Vpot)- Układ Power-on Reset ogranicza konieczność stosowania zewnętrznych specjalizowanych układów zapewniających poprawne uruchomienie mikrokontrolera, czyli przytrzymujące stan resetu (tutaj niski) przez określoną chwilę czasu po podłączeniu zasilania do mikrokontrolera. Wbudowany Power-On Reset generuje wewnętrzny impuls resetu o wymaganej długości. Takie rozwiązanie pozwala na bezpośrednie połączenie napięcia zasilającego mikrokontrolera Vcc do pinu RESET. Dodatkowe układy mogą jednak przedłużyć czas uruchamiania.

Reset zewnętrzny

Zewnętrzny reset jest powodowany przez pojawienie się niskiego poziomu na pinie

RESET. Reset mikrokontrolera nastąpi, gdy impuls resetujący będzie trwał przynajmniej 1,5 ps.



Wyszukiwarka

Podobne podstrony:
IMG82 ■■■Mi Jest procesem wieloetapowym Nowotwory pojawiają się w wyniku mutacji, błędów genetyczny
System pieniężny Pieniądz pojawił się w wyniku: a)    świadomych decyzji władz
24 szonej mogą pojawiać się w wyniku wojny zewnętrznej, konfliktów wewnętrznych lub obu tych czynni
helisy wokół własnej osi. Napięcie torsyjne pojawiające się w wyniku rozplecenia helisy jest likwido
■    pojawianie się stanów nierównowagi na rynku (niedoborów lub nadwyżek) w wyniku
96,97 mają zamiar zainwestować swój kapitał. Konflikt oczekiwań (zyski zwartości dodanej) pojawia si
2. Przemiana ( . W czasie tej przemiany emitowane są z jądra elektrony pojawiające się w wyniku
2. Przemiana ( . W czasie tej przemiany emitowane są z jądra elektrony pojawiające się w wyniku
Napady astmy pojawiają się w wyniku >kontaktu z alergenem (kurz, pyłki roślin, sierść zwierząt,
przewodnikPoPakiecieR7 86 l>HMiilhry Problem możo pojawić się, jeżeli chcemy skorzystać z operat
IMG946 (3) Pojawianie się chorób wskazujących na zakażenie HIY lub AIDS w zależności od stopnia odpo
75009 p1020764 (2) Co to jest program? 8* Sekwencja kroków 8* W każdym kroku wykonywana jest pewna o
Image254 równy A — B+C. Sygnał „Stop”, oznaczający zakończenie operacji, jest generowany w wyniku po

więcej podobnych podstron