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