ALLES OVER ACORN ELECTRON retro computer
met moderne mogelijkheden
Meer info
Introductie

Korte kennismaking met de electron

Aangezien er al vele sites zijn die een uitgebreide omschrijving geven van de Acorn Electron wil ik hier eigenlijk niet veel aandacht aan besteden. Van de andere kant, een site over de Electron is niet compleet als er niets over de hardware geschreven wordt. Dus vooruit met de geit, hier gaan we!

SY6502A CPU

Het kloppend hart van de Electron is de SY6502A microprocessor. Deze processor loopt op 2 MHz, behalve als het geheugen in de reeks &0000 – &7FFF benaderd wordt; door de geheugenopbouw werkt de processor dan op slechts 1 MHz.

GEheugen

Het geheugen bestaat uit 32K RAM en 32K ROM. De RAM is opgebouwd uit vier geheugenchips van 64K x 1 en de processor leest elk byte in twee clock cycli. Daarom dat de processorsnelheid daalt naar 1 MHz als het RAM geheugen aangesproken wordt. Bij toegang tot het ROM geheugen werkt de processor op volle snelheid.

Krachtig BBC BASIC

De Electron heeft standaard het snelle en krachtige BBC Basic aan boord. Deze basic bevat ook een snelle in-line assembler.

Behalve Basic zijn er ook andere talen als uitbreidingsrom beschibaar zoals Forth, Lisp en Pascal.

Hoge resolutie graphics

De videoprestaties van de Electron zijn, zeker voor die tijd, prima te noemen. Deze computer heeft zes verschillende modi, variërend van 640×256 in twee kleuren tot 160×256 in acht kleuren. Tevens kent de Electron een set met knipperende kleuren.

WIFI

***NIEUW***
ACORN ELECTRON WIFI

In 2020 is nevenstaande WiFi module voor de Electron ontwikkeld. Hiermee is het mogelijk om verbinding te maken met een WiFi netwerk en bestanden te downloaden vanaf webservers. Ook afdrukken op een netwerk (laser)printer is hier mee mogelijk.

Wat kan het

MEER OVER DE MOGELIJKHEDEN

elementum

In een vreemde, vijandige wereld hebben elektronische componenten de 6502 cpu gegijzeld. De 8 statusvlaggen zijn verspreid over elk van de 32 niveaus. Jij, een dapper elektron, moet de vlaggen verzamelen en de 6502 bevrijden. Welkom bij Elementum!

multi processor

Is 32K RAM en een 2MHz 6502 CPU niet voldoende? Koppel dan een van de vele 2nd processors aan je Electron. Enkele voorbeelden zijn het E2P project, de MatchBox Co-Pro en zelfs een Raspberry Pi Zero kan als tweede processor gebruikt worden. Meer informatie hierover kan je vinden op het StarDot forum.

ULA VERVANGING

De ULA is naast de processor hèt component dat een Electron een Electron maakt. Deze chip, ontworpen door Acorn, dreef de maker Ferranti tot wanhoop aangezien tot ongeveer de laatste transistor gebruikt werd. In de Engelse Electron zit deze ULA in een socket en zorgt nog wel eens voor problemen vanwege slechte contacten. De Duitse versie van de Electron heeft een ander type ULA en die zit vastgesoldeerd op het main board.

De ULA is niet zonder meer verkrijgbaar, echter knappe koppen hebben inmiddels een vervanging gemaakt op basis van een FPGA die de originele functionaliteit overneemt en daarnaast nog de potentie heeft om extra mogelijkheden toe te voegen.

WIE BEN IK

roland leurs

MEER OVER MIJ

In 1983 kocht ik mijn eerste computer, de Acorn Atom. Deze computer was de basis voor mijn huidige carrière als web-developer. Tot op heden ben ik nog steeds actief bezig met deze Atom.

Tegen het einde van de jaren ’80 kocht ik een tweedehands Acorn Electron. Deze computer had vele voordelen ten opzichte van de Atom maar toch bleef de Atom mijn grote computerliefde. De Electron werd uitsluitend gebruikt voor het spelen van spellen in kleur en later ook als “randapparatuur” voor mijn Atom. In eerste instantie gebruikte ik de Electron als (bijna) 32K printerbuffer, later heb ik ook een project gedaan waarbij de Electron als toetsenbord en beeldscherm gebruikt wordt. Als terminal dus.

Het besturingssysteem van de Electron en ook de BBC Micro heb ik altijd interessant gevonden. Door middel van goed gedocumenteerde API aanroepen (OSBYTE en OSWORD) is het mogelijk om de hardware aan te spreken. Toch kon de Electron mij niet verleiden tot actieve ontwikkelingen …. totdat onlangs iemand op het StarDot forum vroeg of er hardware is om de Electron online te krijgen. Aangezien ik net een WiFi project voor de Atom afgerond had (nou ja, zo goed als), besloot ik om aan de oproep gehoor te geven en de WifI module te porteren naar de Electron. Met het schrijven van de bijbehorende ROM heb ik de Electron van binnen nog beter leren kennen en is mijn waardering voor deze kleine computer alleen maar groter geworden.