Unbekannte Apple II Interface Card - Apple Interface 9501 (Synectics)

  • Laut Datenblatt ist der MC6821 ein PIA Baustein... Peripheral Interface Adapter mit 2x 8Bit Bus Interface... der kann für vieles genutzt worden sein. Welchen dedizierten Nutzen die Synectics Karte hatte oder wo für sie dediziert entwickelt wurde weiß ich allerdings nicht.


    MC6821P.pdf


    Die Datenleitungen liegen (was ich erkennen kann) komplett am Apple II Bus an... als Adressleitungen sehe ich nur A0 und A4 die auf

    die Register Anschlüsse RS0 bzw. RS1 gehen (A0 -> RS0 / A4 -> RS1). Pin 18 des Bus Connectors bedient die R/W! Leitung und dürfte auf Pin 21 des ICs gehen. Das kann ich aber nicht erkennen... die Leiterbahn scheint nicht durch. Pin 41 des Busses selektiert die Karte (Device Select) sehr wahrscheinlich über Pin 24 des ICs (CS1) - auch nicht erkennbar. Alle Angaben ohne Pistole und sofern ich mich nicht arg am Busconnector verzählt habe ;)


    In Summe dient die Karte dem Lesen oder der Ausgabe von Bits/Bytes über 2 Ports.

    Gruß Torsten

    BFZ MFA, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, MSX VG8010, Amstrad NC100, Cambridge Z88, C64, C128D, Amiga 500 & 1200, Atari Portfolio, HP200LX, IBM PC5155, TP755c, TP755cx, T20, T41, T61, PS/2 (Model 40SX), PS/2E, Accura 101, Apple //e, Sharp PC1401 & PC1403H, TI59 m. PC-100c, HP48SX & HP48GX


    An die Person, die meine Schuhe versteckt hat, während ich auf der Hüpfburg war: Werd' erwachsen! :motz:


    ::matrix::

    5 Mal editiert, zuletzt von tokabln ()

  • Ja ändert nicht viel an der Analyse;


    der 74LS00 Chip wird vom Device Select Signal angesteuert und dient zur Generierung des Enable Pulses: Ausgang Pin3 -> Eingang Pin 25 des MC6821.

    Gruß Torsten

    BFZ MFA, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, MSX VG8010, Amstrad NC100, Cambridge Z88, C64, C128D, Amiga 500 & 1200, Atari Portfolio, HP200LX, IBM PC5155, TP755c, TP755cx, T20, T41, T61, PS/2 (Model 40SX), PS/2E, Accura 101, Apple //e, Sharp PC1401 & PC1403H, TI59 m. PC-100c, HP48SX & HP48GX


    An die Person, die meine Schuhe versteckt hat, während ich auf der Hüpfburg war: Werd' erwachsen! :motz:


    ::matrix::

  • Nee... eine einfache Ein-/Ausgabekarte zum Beispiel zur Ansteuerung von LEDs bzw. zum einlesen von Schaltern (dient nur als simples Beispiel). Anwendungsmöglichkeiten gibt es sicher diverse.


    https://www.c64-wiki.de/wiki/PIA

    Gruß Torsten

    BFZ MFA, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, MSX VG8010, Amstrad NC100, Cambridge Z88, C64, C128D, Amiga 500 & 1200, Atari Portfolio, HP200LX, IBM PC5155, TP755c, TP755cx, T20, T41, T61, PS/2 (Model 40SX), PS/2E, Accura 101, Apple //e, Sharp PC1401 & PC1403H, TI59 m. PC-100c, HP48SX & HP48GX


    An die Person, die meine Schuhe versteckt hat, während ich auf der Hüpfburg war: Werd' erwachsen! :motz:


    ::matrix::

  • wenn Du damit eine einfache 8x8 Tastaturmatrix meinst, dann könnte man das dazu ggf. nutzen.

    Gruß Torsten

    BFZ MFA, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, MSX VG8010, Amstrad NC100, Cambridge Z88, C64, C128D, Amiga 500 & 1200, Atari Portfolio, HP200LX, IBM PC5155, TP755c, TP755cx, T20, T41, T61, PS/2 (Model 40SX), PS/2E, Accura 101, Apple //e, Sharp PC1401 & PC1403H, TI59 m. PC-100c, HP48SX & HP48GX


    An die Person, die meine Schuhe versteckt hat, während ich auf der Hüpfburg war: Werd' erwachsen! :motz:


    ::matrix::

    • Offizieller Beitrag

    Das Ding kann man für so ziemlich alles verwenden, wofür Daten zwischen dem Rechner und der Pheripherie transferiert werden müssen - in beide Richtungen. Drucker, Scanner, und meinetwegen auch ein Keyboard.

  • C64... sollte gehen... lässt sich sicher andocken... aber auch Joysticks, Paddles... allerdings hier nur digitale, da hier keine Analogwerte eingelesen werden können. Es geht hier nur 0 und 1...


    z.B. sowas hier: 8x8 LED Matrix...


    https://codingworld.io/shop/8x…qQKHUKyBp8Q9QEwA3oECAsQBg


    aber da braucht es sicher noch eine vernünftige Spannungsversorgung...

    Gruß Torsten

    BFZ MFA, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, MSX VG8010, Amstrad NC100, Cambridge Z88, C64, C128D, Amiga 500 & 1200, Atari Portfolio, HP200LX, IBM PC5155, TP755c, TP755cx, T20, T41, T61, PS/2 (Model 40SX), PS/2E, Accura 101, Apple //e, Sharp PC1401 & PC1403H, TI59 m. PC-100c, HP48SX & HP48GX


    An die Person, die meine Schuhe versteckt hat, während ich auf der Hüpfburg war: Werd' erwachsen! :motz:


    ::matrix::

  • Du bist doch auch im F64... die haben da sicher schon die eine oder andere Anwendung für die C64 PIA... ist nichts anderes...

    Gruß Torsten

    BFZ MFA, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, MSX VG8010, Amstrad NC100, Cambridge Z88, C64, C128D, Amiga 500 & 1200, Atari Portfolio, HP200LX, IBM PC5155, TP755c, TP755cx, T20, T41, T61, PS/2 (Model 40SX), PS/2E, Accura 101, Apple //e, Sharp PC1401 & PC1403H, TI59 m. PC-100c, HP48SX & HP48GX


    An die Person, die meine Schuhe versteckt hat, während ich auf der Hüpfburg war: Werd' erwachsen! :motz:


    ::matrix::

  • Noch ein Hinweis zu der LED Matrix... die lässt sich nicht an der Karte anschliessen, da diese Matrix für einen I2C Bus vorbereitet ist. Es ging mir hier nur um ein Beispiel einer Matrix, z.B. Aus 64 LEDs... und auch die kannst Du nicht direkt anschliessen sondern brauchst wenn dann noch Treiber ICs, da die PIA an ihren Ausgängen nicht so viel Strom liefern kann wie ggf. benötigt. Also wie gesagt, der Link dient hier nur als Ideenvorlage. Nicht das Du die PIA wegen des Posts himmelst. ::heilig::

    Gruß Torsten

    BFZ MFA, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, MSX VG8010, Amstrad NC100, Cambridge Z88, C64, C128D, Amiga 500 & 1200, Atari Portfolio, HP200LX, IBM PC5155, TP755c, TP755cx, T20, T41, T61, PS/2 (Model 40SX), PS/2E, Accura 101, Apple //e, Sharp PC1401 & PC1403H, TI59 m. PC-100c, HP48SX & HP48GX


    An die Person, die meine Schuhe versteckt hat, während ich auf der Hüpfburg war: Werd' erwachsen! :motz:


    ::matrix::