AT89C2051 Programmiergerät als ISA-Steckkarte


Mit diesem Programmiergerät können die Microcontroller der AT89Cx051-Serie, vorzugsweise der AT89C2051 programmiert werden. Das Gerät ist für den ISA-Bus des Computers ausgelegt und kann bei laufendem Computer ein- und ausgebaut werden.


AT89C2051 Programmiergerät


Das Gerät basiert auf dem IO-Chip 8255 von Intel und dem Adressdecoder SN74HC138. Die notwendigen 12 Volt Programmierspannung werden direkt dem ISA-Bus entnommen und können per Software über einen Optokoppler (oben Mitte) zugeschaltet werden. Die Busadresse kann per Jumper eingestellt werden, es stehen 8 Adressen zur Verfügung. Dabei ist die Karte "Plug and Play"-fähig, sie wird automatisch von der Software gefunden. Zwei Leuchtdioden (links oben im Bild) zeigen den Status des Programmiergerätes an, man kann daran sehen, wann der Programmiervorgang abgeschlossen ist. Neben dem Programmieren wird auch das Auslesen des Microcontrollers unterstützt, ausserdem wird nach jedem Programmiervorgang der Flash-Inhalt verifiziert.


Rückseite


Dieses Programmiergerät habe ich für einen Microcontroller-Kurs an meiner früheren Schule entwickelt und dort zusammen mit dem dazu passenden Testboard eingesetzt. Insgesamt habe ich 9 Exemplare dieses Programmiergeräts gebaut.

Hier gibts das passende Programm zum Flasher und hier die Bedienungsanleitung sowie den Schaltplan.





(c) 2000 by Hubersoft.net