opis pojec, ELEKTRONIKA I PROGRAMOWANIE, Mikroprocesory, programowanie Bascom, AVR,


Opis funkcji jakie posiadają porównane mikrokontrolery

Brown-out Reset

Jeśli napięcie zasilania spadnie poniżej wartości progowej, Brown-out spowoduje reset mikrokontrolera, co uniemożliwi jego dalszą niewłaściwą pracę.

Kiedy napięcie zasilające zwiększy się Brown-out zwolni sygnał resetu i mikrokontroler

będzie pracował dalej.

Power-on Reset

Układ ten zapewnia prawidłowe resetowanie mikrokontrolera po włączeniu zasilania

Watchdog (ang. dosł. "Czuwający pies") to urządzenie, najczęściej układ elektroniczny, chroniący system mikroprocesorowy przed zbyt długim przebywaniem w stanie zablokowania (zawieszeniem się). Jego działanie polega na zresetowaniu procesora w przypadku nieotrzymania od niego sygnału w określonym czasie.

W oprogramowaniu umieszcza się funkcję ustawiająca wartość licznika na pewną wartość początkową. Z upływem czasu mierzonego przez niezależny od procesora zegar, wartość licznika zmienia się (zwykle maleje), co określony czas. Jeśli osiągnie pewną wartość, zwykle jest nią 0, następuje opisane zresetowanie procesora, lub generowane jest przerwanie. Jednym z założeń poprawnej pracy systemu z watchdogiem jest ustawianie na nowo wartości licznika co pewien czas. Ta funkcja jest umieszczana w programach tak, by wykonywać się co czas mniejszy od czasu wyzerowania licznika. Jeśli program przestanie działać poprawnie - np.: wpadnie w wieczną pętlę lub zakleszczy się i nie będzie ustawiał licznika na nowo, można założyć że reset jest uzasadniony. W ten sposób watchdog chroni system komputerowy przed nieprzewidzianym zatrzymaniem się.

Watchdog jest instalowany w systemach, które działają często bez obsługi człowieka, ich nieprzerwane działanie jest bardzo ważne lub działanie nieprzewidziane może być niebezpieczne. Są standardem w systemach wbudowanych funkcjonujących w różnych urządzeniach.

W większości współczesnych mikrokontrolerów watchdog jest jednym z elementów ich architektury i nie trzeba stosować dodatkowego sprzętu.

POWER-UP TIMER tzn. przedłużenie sygnału zerowania po włączeniu zasilania o np. 70 ms celem uniknięcia niepożądanych zachowań

OSCILLATOR START-UP TIMER układ do przedłużenia zerowania wewnętrznego procesora o np. 1024 takty sygnału zegarowego,

CODE-PROTECTION - bit zabezpieczający program źródłowy przed odczytem, możliwość wprowadzenia procesora w sposób programowy w stan uśpienia (ang. SLEEP MODE), tzn. zawieszenie wszystkich czynności (z zapamiętaniem zawartości rejestrów). Powrót ze stanu SLEEP następuje po wystąpieniu przerwania,



Wyszukiwarka

Podobne podstrony:
opis wyprowadzen, ELEKTRONIKA I PROGRAMOWANIE, Mikroprocesory, programowanie Bascom, AVR,
z80 wersja polska, ELEKTRONIKA I PROGRAMOWANIE, Mikroprocesory, programowanie Bascom, AVR,
z80 porownanie list, ELEKTRONIKA I PROGRAMOWANIE, Mikroprocesory, programowanie Bascom, AVR,
mikrokontrolery, ELEKTRONIKA I PROGRAMOWANIE, Mikroprocesory, programowanie Bascom, AVR,
8051 lista rozkazow, ELEKTRONIKA I PROGRAMOWANIE, Mikroprocesory, programowanie Bascom, AVR,
Interfejsy szeregowe, ELEKTRONIKA I PROGRAMOWANIE, Mikroprocesory, programowanie Bascom, AVR,
Marcin Wiazania Programowanie mikrokontrolerow AVR w jezyku Bascom
Polski opis Eigenmath, Opisy programów FREE
Modelowanie i symulacja prostych układów elektrycznych w programie?SPOC
Opis zawodu Redaktor programowy, Opis-stanowiska-pracy-DOC
montaż elektronicznego programatora webasto do Audi A2 TDI
Programator USB AVR instrukcja up
Polski opis MycView, Opisy programów FREE
Programowanie w C i ASM programatorem BASCOM
Polski opis ZPlot, Opisy programów FREE
Polski opis MATRIXER, Opisy programów FREE
Polski opis PAST, Opisy programów FREE
Pliki ze zrzutu, Elektronika, programatory

więcej podobnych podstron