Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| homecomputer:ac1 [2018/08/23 06:22] – volkerp | homecomputer:ac1 [2025/07/30 05:58] (aktuell) – [technische Daten] volkerp | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| [[wpde> | [[wpde> | ||
| - | Entwickelt wurde der AC1 vom Referat Technik des Präsidiums des Radioklubs der DDR am Anfang der 1980er Jahre. Der Vorschlag für die Grundstruktur des Rechners | + | Entwickelt wurde der AC1 vom Referat Technik des Präsidiums des Radioklubs der DDR am Anfang der 1980er Jahre. Der Vorschlag für die Grundstruktur des Rechners |
| - | Der Rechner wurde besonders von Funkamateuren nachgebaut, da er Anwendungen wie Funkfernschreiben, | + | Der Rechner wurde besonders von Funkamateuren nachgebaut, da er Anwendungen wie Funkfernschreiben, |
| ===== Systembeschreibung ===== | ===== Systembeschreibung ===== | ||
| Zeile 11: | Zeile 11: | ||
| {{: | {{: | ||
| - | AC1 (Titelseite FA 12/83), Leiterplatte (zweiseitig, | + | AC1 (Titelseite FA 12/83), Leiterplatte |
| ===== technische Daten ===== | ===== technische Daten ===== | ||
| - | Grundausbaustufe nach funkamateur 1984 | + | **Grundausbaustufe** nach funkamateur 1984 |
| ^ Merkmal ^ Beschreibung | | ^ Merkmal ^ Beschreibung | | ||
| Zeile 28: | Zeile 28: | ||
| | Software | Monitor 3.1, Minibasic 2.1 | | | Software | Monitor 3.1, Minibasic 2.1 | | ||
| - | {{: | + | {{: |
| - | Vollausbau (ACC, SCCH) | + | |
| + | Die im funkamateur original vorgestellte **Variante A** (Grundausbaustufe, | ||
| + | * 2K ROM mit Monitorprogramm mon_v31_16.bin (0000-07FF) | ||
| + | * 2K ROM mit Minibasic V2.1 (0800-0FFF) | ||
| + | * 1K RAM Arbeitsspeicher (1800-1BFF) | ||
| + | * 1K RAM Bildschirm mit 16 Zeilen zu 64 Zeichen (1000-13FF) | ||
| + | * Zeichengenerator mit U402 (s. Bild) | ||
| + | |||
| + | Im FA 01/86 erfolgte die Erweiterung zu **Variante B**: | ||
| + | * 2K ROM mit Monitorprogramm mon_v31_32.bin | ||
| + | * 2K ROM mit Minibasic V2.1 (0800-0FFF) | ||
| + | * 2K RAM Arbeitsspeicher (1800-1FFF) | ||
| + | * 2K RAM Bildschirm mit 32 Zeilen zu 64 Zeichen (1000-17FF) | ||
| + | * Zeichengenerator zuerst mit 1K ROM U555 und Kleinbuchstaben (FA 06/86) | ||
| + | * später mit 2716, Pseudografik 128 x 64 " | ||
| + | |||
| + | |||
| + | Der Monitor mon_v31_32.bin ist der an 4 Bytes auf den vergrößerten BWS angepasste mon_v31_16.bin. Außerdem wurde die Filenamenslänge auf 16 Zeichen erhöht und der Suchbereich für externe Kommandos erweitert, s. [[homecomputer: | ||
| + | |||
| + | Der spätere Ausbau auf 64K RAM ergibt den " | ||
| + | **Variante C und D** unterscheiden von B sich nur durch zusätzlichen RAM-Speicher: | ||
| + | * C: 16K DRAM 4000-7FFF | ||
| + | * D: 56K DRAM 4000-FFFF (AC1-ACC) | ||
| + | |||
| + | |||
| + | **Vollausbau (ACC, SCCH)** | ||
| ^ Merkmal | ^ Merkmal | ||
| Zeile 40: | Zeile 65: | ||
| | Tastatur | | Tastatur | ||
| | Peripherie | | Peripherie | ||
| - | | Software | + | | Software |
| - | {{: | + | Heute haben sich die SCCH-Monitore " |
| - | + | ||
| - | Heute hat sich der SCCH-Monitor in seiner letzten Version | + | |
| ===== Literatur ===== | ===== Literatur ===== | ||
| - | - Funkamateur 1984 ff | + | - Funkamateur 1984 ff. (AC1-Beiträge online bei ac1-info.de) |
| - | - ac1-info.de | + | - http://www.ac1-info.de/ |
| ===== Downloads ===== | ===== Downloads ===== | ||
| + | |||
| + | {{ : | ||
| * Anleitung, .. | * Anleitung, .. | ||
| * Quellcode Monitor | * Quellcode Monitor | ||
| * Quellcode Minibasic | * Quellcode Minibasic | ||
| + | * Quellcode Basic V1.1 | ||
| * wav2ac1 | * wav2ac1 | ||
| + | |||
| + | Hinweise: | ||
| + | |||
| + | Der [[homecomputer: | ||
| + | |||
| + | Das [[homecomputer: | ||
| + | |||
| + | Das gleiche Spiel beim **BASIC+EDITV1.1**. Als Basis kam für mich nur das NASCOM-Basic V4.7 in Betracht, basierend auf dessen Quellcode entstand der Reassemblercode der AC1-Version. Später habe ich eine Bestätigung meiner Vermutung in der Doku zum Basic V3.2 gefunden: // | ||
| + | Standardkern des Nascom-8K-Basic (C)1987 Microsoft entwickelt 1988 by E.Ludwig//. | ||
| + | |||
| + | Mit dem Perl-Programm **wav2ac1** können AC1-WAV-Dateien im Monitor-3.1-Format und Minibasic-Format in Binärdateien umgewandelt werden. Das Programm verarbeitet eine ganze Kassette auf einmal und produziert Binär- und .Z80-Dateien. Damit kann [[homecomputer: | ||
| + | |||
| + | :!: Achtung: Das [[homecomputer: | ||
| + | Minibasic-Programme werden vom Monitor aus eingelesen (#L) und mit J : angesprungen. | ||
| + | |||
| ===== Bedienung ===== | ===== Bedienung ===== | ||
| Zeile 69: | Zeile 110: | ||
| ===== Sonstiges ===== | ===== Sonstiges ===== | ||
| - | Die Tastaturelektronik erzeugt den ASCII-Kode der gedrückten Taste und ein Statussignal für "Taste gedrückt" | + | Die Tastaturelektronik erzeugt den ASCII-Code der gedrückten Taste und ein Statussignal für "Taste gedrückt" |
| - | Die Tastatur wird durch die Leitungen TD0 bis TD6 und TAST über einen PIO-Port, wie in Tabelle 2 gezeigt, | + | Die Tastatur wird durch die Leitungen TD0 bis TD6 und TAST über einen PIO-Port an den Rechner angeschlossen. |
| PA0..PA6 = TD0..TD6 Ascii-Code | PA0..PA6 = TD0..TD6 Ascii-Code | ||
| - | | + | |
| + | |||
| + | Obwohl es für den AC1 einen PS/ | ||
| + | |||
| + | 2021: von *Frieder Tonn* gibt es eine weitere open source-Lösung zum Anschluss einer PS/ | ||
| + | |||
| + | ===== Web-Links ===== | ||
| + | * https:// | ||
| + | * https:// | ||