Stand: 18/11/2019

2716 EPROM Brenner

Einige meiner „Frühwerke“ aus den 80er Jahren, die ich gerne weiterhin nutzen möchte, sind noch mit EPROMs vom Typ 2716 (2kByte) bestückt; diese benötigen als Programmierspannung 25V, welche von den heutigen Programmier Geräten oft nicht mehr bereit gestellt wird – so auch bei meinem „Universal Programmer“; dieser kann zwar noch 2716 EPROMs auslesen, aber als Programmierspannung steht nur der für neuere EPROM-Typen gängige Wert von 12,5V zur Verfügung. Also habe ich mich zum Bau eines simplen 2716 Programmers entschlossen, der nur EPROMs dieses einen Typs auslesen und “brennen” kann, so dass ich bei Bedarf ein defektes EPROM gegen ein neues, mit der entsprechenden Firmware versehenes austauschen kann. Das Ergebnis ist im folgenden Bild zu sehen. Gesteuert wird das Ganze über den Parallelport des PCs durch ein Programm in TurboPascal (DOS) bzw. Delphi (Windows). Ein Mikrocontroller wird hierzu nicht benötigt.

Das funktioniert in der Praxis auch sehr gut, jedoch sind heutige PCs ja meist nur noch mit USB Schnittstellen und ggf. mit einem RS232 Anschluss ausgestattet. Den hier benutzten Parallelport (=Drucker Interface) sucht man vergebens. Also habe ich das Design noch einmal etwas überarbeitet… Die Steuerung erfolgt immer noch per Delphi GUI vom PC aus, allerdings jetzt über eine RS232-Schnittstelle, die auch mit einem USB zu RS232 Konverter nutzbar ist. Was will man mehr! Im Gegensatz zur ursprünglichen Lösung kommt hierfür ein Mikrocontroller zum Einsatz, der das RS232-Interface zum PC bereitstellt und die entsprechenden Steuersignale zum Auslesen und Beschreiben des EPROMs erzeugt.

Das Ergebnis sieht dann so aus:

2716 EPROM Programmer

 

Weitere Einzelheiten auf Anfrage