Heimcomputer Z9001, KC85/1, KC87 und Z1013
Hinweise und Tips: Verwendete I/O-Adressen


Anwender können I/O-Adressen im Bereich 00-7FH frei verwenden. In letzter Zeit sind einige Module entstanden (RAF2008, KCNET ...). Um Wildwuchs mit Doppelbelegungen und andere Behinderungen zu vermeiden, war es bisher üblich, Anfragen zu stellen. Bis auf die allerdings sehr geschickte Lösung für den MEGA-Modul von Alexander Schön hat das auch immer funktioniert.
Die untenstehende Liste der verwendeten I/O-Adressen ist dafür gedacht, daß Anwender und Entwickler eine Übersicht haben.
Privat für sich zu Hause kann jeder machen, was er will!
Wer sich nicht an Absprachen hält, muß damit rechnen, daß sein Einsatzgebiet später mal anderweitig mit vielleicht Wichtigerem belegt wird.

Verwendung der I/O-Adressen (Angaben zum Z1013 von Matthias H.)

Adressen 00H - 7FH frei für Anwender
Adresse Anwendung Aktion Bemerkung Z1013
 00H - 07H 64K-Modul / MEGA-Modul
(Robotron u. Rossendorf)
ACHTUNG: default belegt vom IFSS-Modul auch im Kombimodul
auch im 64K-SRAM-Modul
 
 03H   RAM-Floppy MEGA-Modul (UZ)  
 04H   Original-RAM 4000H - 7FFFH  
 05H   Hintergrund-RAM 4000H - 7FFFH  
 06H   Bereich C000H-E7FFH ist ROM (RAM ist nur W)  
 07H   Bereich C000H-E7FFH ist RAM (RAM ist R/W)  
 08H - 0FH frei      
 10H - 1FH IFSS-Modul ACHTUNG: auch Rossendorfer FDC-Modul
(10H - 13H, auch 20H - 23H möglich)
auch 0-FH möglich!!!  
 20H - 27H RAF2008 (RAM-Floppy)      
 28H - 2FH frei      
 30H - 37H frei     PIO 1: 30H-33H
PIO 2: 34H-37H
 38H - 3FH SOUND-Karte 38H - AY Registerauswahl/-lesen
39H - AY Register schreiben
3CH - CTC Kanal 0
3DH - CTC Kanal 1
3EH - CTC Kanal 2
3FH - CTC Kanal 3
  SOUND-Karte (wie links)
 40H - 4FH frei      
 50H - 57H GIDE 54H - reserviert für IDE-Expansion
55H - RTC
56H - IDE-Ausgangsregister
57H - IDE-Adreßregister
   
 58H - 5FH GIDE 58H - IDE-Datenregister
59H - IDE error/feature register
5AH - IDE sector count register
5BH - IDE sector number register
5CH - IDE cylinder low register
5DH - IDE cylinder high register
5EH - IDE drive/head register
5FH - IDE command/status register
  RAM-Floppy B:
nach MP3/88
 60H - 6FH RTC   nach MP  
 70H - 77H Kombi- u. 64K-SRAM-Modul      
 74H   Modul ein-/ausschalten    
 75H   ROM-Bank setzen    
 76H - 77H   RAM-Bank    
 78H - 7FH ROM-Bank-Modul ROM-Bank weiterschalten auch im Kombimodul und 64K-SRAM-Modul

Adressen 80H - FFH interne Verwendung und reserviert für Robotron-Module
Adresse Anwendung Aktion Bemerkung Z1013
 80H - 87H CTC   intern  
 88H - 8FH PIO 1   intern  
  0 16 Farben = BLINK/INK bisher ungenutzt *  
  1 4. Farbe bisher ungenutzt *  
  2 20/24-Zeilenumschaltung    
  3 R    
  4 G    
  5 B    
  6 GRAFIK-LED    
  7 Lautsprecher-Piep    
 90H - 97H PIO 2 Tastatur intern  
 98H - 9FH FDC-Modul (Floppy) 98H (Datenreg.), 99H (Steuerreg.) 98H, 99H verwendet
auch im Kombimodul
RAM-Floppy A:
nach MP3/88
 A0H - A7H FDC-Modul (Floppy)   A0H, A1H verwendet
auch im Kombimodul
 
 A8H - AFH Drucker-Module ACHTUNG: auch Netz-Master/-Slave  A8 + A9  
 B0H - B7H Drucker-Module ACHTUNG: auch Netz-Master/-Slave  B0 + B2
B0H - B3H im Netzmodul
VIS 3
B0H-BFH, ab B8H frei
 B8H - BFH Pixel-Grafik-Erweiterung auch für interne Pixelgrafik nach KRT extern, über Buskabel  
 B8H   KRT-Pixelgrafik interne Aufsatzplatine **)  
 BBH   2. Zeichensatz (für 80 Zeichen/Zeile)    
 BCH   40-Zeichen-Modus    
 BDH   80-Zeichen-Modus    
 BEH   1. Zeichen    
 BFH   2. Zeichen    
 C0H - C7H TCP/IP-Netzwerk   C0H-C3H  
 C8H - CFH E/A-Modul C8H - CBH bzw. CCH - CFH (umschaltbar)    
 D0H - D7H EPROM-Programmiermodul   D0H - D4H verwendet  
 D8H - DFH USB-Modul   DCH - DFH verwendet USB-Modul
 E0H - E7H Sprach-Modul      
 E8H - EFH frei   ???  
 F0H - F7H frei   ???  
 F8H - FFH ADU-Modul   FF auch 192K u. MEGA EPROMer CCL
FCH-FFH

* es müssen Änderungen auf der Hauptplatine (HP) vorgenommen werden:
   bei 2. Zeichensatz: EPROM-tauschen (2732) und ein Draht auf der HP
   bei 4. Farbe: ein Draht auf der HP und ein Draht auf der Farbkarte
   bei 16 Farben: ein Draht auf der HP und umfangreiche Änderungen auf der Farbkarte
   bei 80-Zeichen/Zeile: ein Draht und Verdoppelung des Videospeichers auf der HP

** eine Platine wird anstelle des ZG-EPROMs und anstelle der BWS-SRAMs aufgesteckt
 :  von dort sind 16 Leitungen auf die Rechnerplatine zu ziehen

Letzte Bearbeitung: 17. 06. 2020
19,298 Bytes

zur Startseite