Konference: Počítač SHARP MZ-800 a emulátory

Od: Petr Žydek
Datum: 19.4.2004 12:30
Předmět: RTC, perspektivy dalšího vývoje

RTC, perspektivy dalšího vývoje:

Zdravím všechny zainteresované, jaro je snad
konečně tu!

V jednom loňském přípěvku zazněla žádost o
návrh obvodu RTC pro Sharpa.
Není to sice nezbytná věc, ale budiž, hodí
se. Pro použití se stávajícími diskovými
systémy a MZ Basikem by stačil malý pomocný
program, který by přečetl stav RTC a "dosadil"
příslušná data do čítače 8253 (toto by
nahradilo ruční zadávání času po náběhu výše
jmenovaných systémů).
Jak ho zrealizovat? Existuje celá řada obvodů
od OKI, Dallas atd., jsou to řešení pro PC.
Obvody mají ovšem multiplex adresy a dat,
nejsou nejmenší a nejlevnější. MZ provedení
musí být malé, levné, s co nejmenším počtem
brouků (moje krédo a idea kombo desek).
Můj vítěz? Obvod Philips PCF8583 v pouzdře
DIL8. K němu stačí jediný 74xx74 a 74xx367
(doporučený Zdeňkem Adlerem jako budič
vybraných signálů pro řadič HDD - kvůli
stabilitě). RTC Philips je řízen I2C, která
se může hodit i pro jiné aplikace (např.
ovládání kýženého scan doubleru pro připojení
VGA/TFT zobrazovače, programování některých
jednočipů atd.). Navíc má SRAM obecného použití,
kterou bych si představoval jako úložiště
hodnot "CMOS SETUPU" typu PC (např.).
Obrázek se schematem dodám později, event. popis
zapojení a programové obsluhy téže.

Hodlá-li Zdeněk Adler vyvíjet HDD řadič na bázi
8051, pak pro připojení RTC Philips stačí jeho
piny SCL A SDA připojit ke dvěma volným bitům
některé V/V brány 8051 a je hotovo (možná raději
s příslušnými pull up rezistory)!
Apropos, když jsem loni začal s vývojem IDE16,
taky jsem jako jednu z možností navrhoval
jednočipáka, odezva veřejnosti byla: "přece
to musí jít jednodušeji". Tedy jsem začal
s řadičem s mými slavnými transceivery-registry,
je to jednoduché softwarově (přímo sypat data
do příslušných portů), ale vývoj hardware, to
byl (je) děs. U koncepce s jednočipem si troufnu
tvrdit, že je to přesně naopak. Budeme-li se
všichni držet zavedených konvencí (definice
portů, sw obsluha) a by bylo kompatýbl všechno
se vším, lze to brát jako výrazné obohacení!

Petr de Zviqov

příště: veliký seriál o ramdiscích a všechno,
        co s tím souvisí (vývoj 16MB verze
        je na dobré cestě)

 
[2004/1 (1)] [2004/2 (1)] [2004/4 (33)] [2004/5 (34)] [2004/6 (12)] [2004/7 (1)] [2004/8 (12)] [2004/9 (31)] [2004/10 (52)] [2004/11 (43)] [2004/12 (4)]


[1999 (1)] [2000 (168)] [2001 (733)] [2002 (459)] [2003 (654)] [2004 (224)] [2005 (105)] [2006 (182)] [2007 (201)] [2008 (294)] [2009 (363)] [2010 (782)] [2011 (522)] [2012 (642)] [2013 (442)]