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

Od: Jiří Roleček
Datum: 13.9.2001 20:30
Předmět: Chyba


Ještě chyba. To je tak když to chce mít člověk hotový co nejdřív.
Ta 74LS245 je blbost. Musí tam být 2x 74..244 a pak uz by to melo byt ono.
Nevim jestli zde mam popisovat to schema, ale Marku - s tim cekanim na druhej
 bajt samozrejme tohle sema pocita, proto tam jsou ty 573, ktery si pamatujou 
při zápisu na disk ten 1 byte, ten druhej byte se posle na 244 a zaroven se u 
obou otevre OE (output enable). Pri cteni je ten mechanismus presne obracenej.
Pri prvnim IN $78, A se provede nacteni hornich 8 bitu do 573 a nacte se prvnich
8 bitu (D0-D7) do sbernice. Pri druhy instrukci se zablokuje 244 a otevre se 573
a do sbernice se tak dostane hornich 8 bitu (D8-D15).
Tim jsem vlastne opsal ten GAL. A myslim ze zas tak financne narocny to neni.
Ber ze jeden IO stoji v prumeru 10K, tj zhruba 100K za soucastky. A jeste jsem
premyslel, jestli nema cenu treba tohle udelat jako desku pouze prevadece 8<=>16
bit (pripadne na teto desce udelat na jakesi adrese vysetreni interruptu, tzn
jako na PC - mohlo by se nat pak veset treba LAN karta, ... => ISA Bus). A na to
pak veset dalsi desky. (I kdyz to mozna az nekdy jindy)

    Mejte se fajnove    Rolda
 
[2001/1 (202)] [2001/2 (75)] [2001/3 (19)] [2001/4 (29)] [2001/5 (22)] [2001/7 (19)] [2001/8 (101)] [2001/9 (146)] [2001/10 (61)] [2001/11 (48)] [2001/12 (11)]


[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)]