RSS - Přidat do oblíbenýchatari.datriware.com... 


Zde může být vaše reklama


Ikona stránek



HTML kód ikony

Switch to English

Načítám obsah...



Vyhledávání
Menu
Foto Tip
!Pyromania
 

Pyromania
Naše projekty
Reklama



Navigace

>> Mapa - Domů - Hardware - RTC Clock <<


 

RTC Clock

 
Autor:
4452+8002 (32767)Daves (Administrátor)
     109318615 
Vytvořeno: 12.01.2005 - Změněno: 12.01.2005
Tuto úpravu jsem vymyslel ze závisti PC počítačům...

Proč mají oni čas a datum uložený v počítači a my ataristi ne ???

Přitom to nění nijak složité. Stačí zakoupit hodinový obvod RTC72421, který hezky sám počítá čas a udržuje datum. Stačí ho jen jednou nastavit a je to.

Zapojení je samo o sobě zcela jasné z obrázku, takže to nebudu ani moc komentovat. Ve schématech si najděte někde na procesoru vývody A0-A4, kterými budete v budoucnosti k obvodu přistupovat a D0-D7 pomocí kterých budete obvod ovládat, nastavovat a číst.

Jistě už jste si všimli, že je obvod zapojen na stejný vývod (pin 9) obvodu 74LS138. Zatímco COVOX zpracovává zápis, tak z hodin budeme ve většině času číst. Čtení hodin není nijak ovlivněno obvodem COVOX a samotné ovládání COVOXu není ovlivněno hodinami. Problém nastává ale v případě, kdy zapisujete na covox a ono se vám zapisuje vlastně i do hodin. Proto je zařazen přepínač protect, kterým povolíte zápis do hodin pouze při nastavování a pak jej přepnete a hodiny nebudou již ovlivňovány.

Protože se jedná čistě o můj výmysl, není úprava moc rozšířená a má malé využití. Ba jsem možná jediný kdo ji má. Ale i tak například hra JustDigi si hodiny přečte a zobrazí na obrazovce. Pokud je nemáte, uvidíte 00:00. Jinak ale hodiny ve hře opravdu fungují a já vidím aktuální čas. Kdysi jsem měl v plánu vřadit do Qmegu řádek, který bude zobrazovat datum a čas (RTC dokonce rozpoznává i dny, umí i každou sekundu blikat Led diodou, nebo každou minutu, hodinu... !)
Dole na obrázku vidíte rozpis adres pro nastavení sekund, minut, hodin, dní, měsíců, roků a dne. Dále jsou tam registry. Registr F dokáže pomocí bitu 0,1,2 hodiny zastavit a pomocí bitu 4 se určuje formát 12/24 hodin. Registr E ovládá blikáí LED - bit 2 po sekundě, bit 3 po minutě, bit 2+3 po hodině. Jistě tam budou i další funkce, ale experimentálně jsem přišel pouze na tyto.

Závěrem chci říct, že tuto úpravu jsem sám vymyslel, respektive na základě ripnutí stereo hudby a zjištění způsobu adresování jsem ji zpětně navrhl. Netvrdím, že je 100% správně, ale je funkční, jednoduchá a stále již několikátý rok bez problému funguje...




| |

[ Odeslat známému | Verze pro tisk ]
Komentáře

Opiš tento kód (čtyři číslice): do tohoto pole
 18.04.2015 20:20:55 


Dave , musím se přiznat,že za celou dobu co se hrabu v Atarkách,
právě k tomuhle Jsem se NIKDY nedostal i když o tom vím,že třeba SpartaDOS to má v řádku nahoře standartně.
Takže mám nyní alespon inspiraci k bastlení na weekend.


21+4 (12)EXA (Registrovaný)
  
[ Vulgární ] [ Reagovat ]
Copyright 2001-2015
Materiál ze serveru daves.cz nesmí být publikován bez souhlasu autora.
David Spilka (Daves), tel.: 775 328 374, email: pošli email, ICQ: 109318615

Google search

Nenašli jste na těchto stránkách co jste hledali ? Zkuste Google...

Google
Příspěvek
Přihlášení
Jméno:
Heslo:
Vždy přihlásit: 



Zapomněl jsem heslo
Chci se zaregistrovat
Statistika
Právě prohlíží:2
Právě přihlášeno:0
Dnes návštěv:151
Celkem návštěv:981149

Článků:26
Fotografií:34
Komentářů:16
Uživatelů:8
Reklama