Stap 1: Intro
Ik gebruikte een kleine solderless breadboard te monteren van het circuit; degene die ik gebruikt om te bouwen van hetzelfde circuit voor mijn Apple II experimenten in feite drie decennia eerder! (De weerstanden en de 7 segment LED zijn nieuw, ik gooide weg de oude onderdelen vele jaren geleden).
Schakelingen uitzien zijn gebruikt voor praktische toepassingen – een teller om aan te geven van de vooruitgang, zoals een computer opwaarts zelfstart, een indicator van het prestatieniveau van de computer, enz... Oorspronkelijk maakte ik dit project vooral een beetje om meer te leren over elektronica en mijn Apple II, maar ook omdat het leuk is. Ik besloot voor de wederopbouw van het project voor een huidige parallelle poort van de PC voor nostalgie en ook te tonen enkele van de beginselen gebruikt met vroege microcomputers.
We hadden niet in de vroege dagen van microcomputers gigabyte aan geheugen of terabyte harde schijven. Elke coderegel was kostbaar dus programmeurs geleerd van het begin tot het schrijven efficiënt. (Mijn Apple II kwam met slechts 16K RAM - minder geheugen dan een huidige high-end rekenmachine.) De efficiëntie zelfs uitgebreid tot hardware ontwerpen. Steve Wozniak kwam met het revolutionaire idee van het gebruik van een interne timing kristal. Het gegenereerde signalen, zowel voor de microprocessor en de kleur burst signaal nodig voor kleur video-uitgang. Het geheugen werd vernieuwd door hetzelfde circuit die gecontroleerd van de video. Woz erkend dat als hij iets in software in plaats van hardware doen kon het geld op de lange termijn besparen zou. Zodra de software is betaald voor het zeer goedkoop kan worden gereproduceerd, moet in tegenstelling hardware worden aangeschaft voor elke eenheid gemaakt.
Ik heb een circuit voor het aansluiten van een 7 segment display naar een printerpoort die gebruikmaakt van een specifiek ontworpen om te converteren van binnenkomende gegevens naar de juiste signalen voor een 7 segment LED chip. Alles wat je hoeft te doen is uw gegevens verzenden naar de printerpoort. Ik zou liever een chip besparen en doen de conversie via software.