Oszi 64
Oszi 64 | |
---|---|
Entwickler | Michael Gentner |
Verleger | Markt & Technik Verlag |
Release | 1990 |
Lizenz | Vollversion |
Plattform(en) | C64 |
Genre | Tool, Anwendung |
Steuerung | |
Medien | |
Sprache(n) | |
Information | * 64'er Sonderheft Nr. 56: Anwendungen, 1990 |
Das Programm "Oszi 64" verwandelt den C64 in ein Oszilloskop. Dabei werden zwei Signale auf dem Screen visualisiert: ein Signal bestimmt die X-Koordinate, das andere Signal die Y-Koordinate. Es gibt drei Betriebsmodi:
- Modus 1: Sowohl X- als auch Y-Koordinate werden von externen Signalen bestimmt. Dafür können die im C64 vorhandenen AD-Wandler (Analog-Digital-Wandler) im Joystickport genutzt werden.
- Modus 2: Die X-Koordinate wird durch einen internen Signalgenerator bestimmt, während für die Y-Koordinate ein externes Signal genutzt wird. Als interne Signalgeneratoren sind Sinus, Dreieck und Sägezahn programmiert. Die typische Anwendung für diesen Modus ist, auf die X-Achse ein Sägezahn-Signal zu legen; womit eine zeitliche Darstellung des Y-Signals realisiert wird.
- Modus 3: Sowohl X- als auch Y-Koordinate werden von internen Signalgeneratoren bestimmt. Damit handelt es sich um einen Oszilloskop-Simulator. Als Signalgeneratoren sind Sinus, Dreieck und Sägezahn programmiert; diese können für X- und Y-Signal gemischt werden. Im Falle von Sinus für X- und Y-Koordinate sind das Resultat die sogenannten Lissajous-Figuren.
Im Betriebsmodus 3 kann man neben den beiden Signalformen für das X- und Y-Signal das Frequenzverhältnis und die Phasenverschiebung bestimmen. Als optisches Highlight kann man darüber hinaus mit einem Parameter eine kontinuierliche Veränderung der Phasenverschiebung einstellen. Das ist äquivalent zu leicht unterschiedlichen Frequenzen für die X- und die Y-Koordinate. Dadurch wirken die Lissajous-Figuren animiert.
Das Oszilloskop-Bild stellt immer die letzten 256 Punkte dar. Durch geschickte Nutzung von Tabellen in Maschinensprache wird eine hohe Bildfrequenz von bis zu 20 Bildern pro Sekunde erreicht, was flüssig animierte Lissajous-Figuren ermöglicht.
Beispiele für Modus 3
|
|
|
|
|
Download[Bearbeiten | Quelltext bearbeiten]
Das Programm ist auf folgendem Disketten-Image enthalten: Datei:M. Gentner C64 Collection.zip