Vectron 65 Plus

Randapparatuur

Er zijn verschillende randapparaten ontwikkeld voor deze computer:

  • Vectron VGA Plus v2: Zorgt voor VGA-output met controle op pixelniveau.
  • Vectron VGA Plus Text Mode: Een add-on voor de Vectron VGA Plus v2 die het weergeven van tekst op het scherm vereenvoudigt.
  • Vectron Sound Plus: Zorgt voor audio-output met behulp van de AY-3-8910 geluidsgenerator-chip.

Technische werking

In het hart van het systeem bevindt zich een WDC 65C02 CPU die draait op 8 MHz. Het geheugen bestaat uit 32 KB SRAM en een ROM-chip van 32 KB waarin het uit te voeren programma is opgeslagen (de ROM kan worden geprogrammeerd met specifieke Arduino-code).

Om interfacing met externe randapparatuur mogelijk te maken, voegen twee 6522 VIA-chips in totaal 32 GPIO-pinnen toe. Daarnaast is er een PS/2-connector aanwezig voor ondersteuning van een toetsenbord (en in theorie een muis, hoewel dit nog niet is getest); de klok- en datalijnen hiervan zijn gerouteerd naar de GPIO-pinnen.

Demonstraties en toepassingen

Het systeem kan worden ingezet voor diverse functies:

  • BASIC: De Vectron 65 Plus kan TinyBASIC draaien.
  • Tekstweergave: Door de Vectron VGA Plus Text Mode te stapelen op de Vectron VGA Plus v2, wordt een VGA-displayoutput in tekstmodus mogelijk gemaakt.
  • Grafische weergave: In combinatie met de Vectron VGA Plus v2 kan de computer bitmap-graphics outputten.
  • Audio: Met de Vectron Sound Plus-module kan het systeem muziek en tonen produceren.

Stuklijst (Bill of Materials)

De volgende componenten zijn nodig voor de bouw van de Vectron 65 Plus:

  • 1 x 65C02 CPU
  • 2 x 6522 VIA
  • 1 x 28C256 ROM
  • 1 x AS6C62256A RAM
  • 4 x 74682
  • 1 x 7404
  • 1 x 7408
  • 1 x 7432
  • 1 x 8 MHz kristaloscillator
  • 1 x drukknop
  • 4 x 3.3K weerstanden
  • 2 x 5.1K weerstanden
  • 2 x 10K weerstanden
  • 3 x 47 uF elektrolytische condensatoren
  • 14 x 0.1 uF keramische condensatoren
  • 1 x PS/2-connector
  • 1 x PCB (Kicad-ontwerpbestand beschikbaar)