000
13.02.2007, 17:44 Uhr
spakko
|
Hallo,
ich habe die JUTE Speicher Platine (RAM) um folgende Schaltung erweitert:
Quellcode: | Schaltung +-----+ +--| | | | & | CSA ----------* | 0----+ | | | | +--| | | +-----+ | Lesen | +-----+ *------| | ^^ | | & | // | | 0----|<|----+ | | | | +-------------------|------| | | | | +-----+ | +------+ | | Schreiben *---| R 50 |---O +5V | | +-----+ | +------+ | +------| | ^^ | | +-----+ | & | // | | +--| | | 0----|<|----+ | | | & | | | R/W ----*-----* | 0-----------| | | | | +-----+ +--| | +-----+
|
Bauteilmaßig benötigt man 1xDL000 (74LS00), 2xLED's und einen Widerstand.
Folgende Erfahrungen habe ich damit gemacht:
Die Schaltung ist für den Einsatz auf Platz 1 nur bedingt geeignet, weil beide LED's leuchten (die Lese-LED heller), da im Systemkilo (Bildwiederholspeicher) ständig etwas passiert. Auf Platz 2-4 leuchten die LED's nur, wenn tatsächlich gelesen oder geschrieben wird. Einzelne Lese- oder Schreibzugriffe werden nicht sichtbar, da das Auge zu träge ist. Gut sichtbar sind dagegen alle Zugriffe, die permanent im Speicher herumfuhrwerken, allerdings nur in Maschinensprache, für BASIC Programme gilt das Gleiche, wie für Einzelzugriffe. Zum Testen der Leseanzeige kann man die Startadresse des BASIC RAM auf das entsprechende Modul (z.B. %C000 für Platz 2) legen, ein kleines Programm schreiben (z.B. 10 GOTO 10) und starten. Zum Test der Schreibanzeige reicht das Initialisieren des RAM (I, Shift+1) aus dem Hauptmenü Dieser Beitrag wurde am 13.02.2007 um 17:46 Uhr von spakko editiert. |