Re: Real time clock
Masz problem? Zapytaj na forum elektroda.pl z bramką pl.misc.elektronika!
From: Olgierd Cybulski <cybulski_at_nospam_pkpf.if.uj.edu.pl>
Subject: Re: Real time clock
Date: Mon, 11 Jan 1999 10:49:34 +0100
Czy istnieja jakies wersje mikrokontrolerow rodziny 8051 z wbudowanym
zegarem czasu rzeczywistego i eepromem?
Nie znam. Wydaje mi się, że jedno się z drugim kłóci.
RTC (Real Time Clock) może mieć wolną komunikację,
za to powinien mieć minimalny pobór mocy.
Mikrokontrolery podczas normalnej pracy pobierają
całkiem sporą moc.
Są zatem dwie możliwości:
- pierwsza - zasilać RTC oddzielnym napięciem obecnym non-stop,
zaś Vcc mikrokontrolera włączać tylko wtedy, gdy jest potrzebne
- druga - zasilać RTC i mikrokontroler wspolnym napieciem.
Pierwsze rozwiazanie wymagaloby dodatkowego układu zasilania
(wewnątrz mikrokontrolera, co wcale nie jest takie proste,
jeśli uwzględni się zabezpieczenia (diody itd.) .
Poza zasilaniem - także konieczne byłoby dodatkowe
taktowanie. A zatem wewnątrzny rezonator - a to już
podwoiłoby cenę scalaka.
Drugie zaś rozwiązanie jest pozbawione sensu, gdyż jeśli
mikrokontroler jest zasilany non-stop, to układ RTC
można trywialnie zaimplementować software'owo.
Polecam zegary RTC z interfejsem szeregowym - produkuje
je np. philips. Interfejs równoległy to czyste marnotrastwo -
chyba, że tak czy siak w układzie obecna jest magistrala up.
O.C.
-------------------------------------------------
wśród blasku laserów i szumu wentylatorów
-------------------------------------------------