Erstes AT89C2051-Programmiergerät


Dies ist mein allererstes Microcontroller-Programmiergerät, für den Atmel 89C2051. Ich habe mich damals für diesen Microcontroller entschieden, weil es ihn für günstige 3,85 DM pro Stück bei Reichelt Elektronik gab. Er besitzt 2 Kilobyte Flash-ROM, benötigt jedoch 12V Programmierspannung und ist nicht gerade der Schnellste, weil sein Takt intern durch den Faktor 12 geteilt wird.



AT89C2051 Programmiergerät


Das Programmiergerät ist für den Anschluss an den Parallelport des Computers vorgesehen und vergleichsweise umständlich zu bedienen: Man setzt den Controller in den Sockel (siehe Bild), schaltet den Schalter (links oben) auf "Löschen", legt 12 Volt an das Kabel an und bestätigt dies am Computer. Anschließend entfernt man die 12V, schaltet den Schalter auf "Programmieren", legt wieder 12V an und bestätigt dies am Computer. Dann dauert es noch ca. 30 sec und der Controller ist programmiert.

Weil dieses Gerät so umständlich zu bedienen war, habe ich sehr bald ein weitaus komfortableres Programmiergerät gebaut.



Rückseite der Platine


Das Gerät ist sehr simpel aufgebaut. Es besteht im Prinzip nur aus Spannungsregler, Pufferelko und Kontrollleuchte. Auf der Rückseite des Programmiergeräts habe ich nachträglich noch ein Gatter zur Stabilisierung der Parallelport-Pegel eingebaut, um eine zuverlässige Funktion zu gewährleisten.





(c) 1999 by Hubersoft.net