Ich habe diesen alten ATMEL-Programmierer und hoffe, auf einer niedrigeren Ebene etwas über Mikrocontroller zu lernen, bevor ich zu Arduino wechsle.
Leider ist die mitgelieferte Diskette verloren gegangen und der Chip (roter Pfeil im Bild) ist abgeschliffen. und es ist nicht möglich, die Person zu kontaktieren, die es erstellt hat.
Welche Software muss ich verwenden? Ich bin ziemlich fähig in ASM, aber ich weiß nicht, wie ich das Programm auf den Mikrocontroller übertragen soll.
Kann ich einen USB-zu-LPT-Konverter verwenden? oder muss ich einen alten PC mit einem LPT-Anschluss finden, um dieses prähistorische Relikt zu verwenden?
Ich glaube nicht, dass dieser Chip (mit gelöschten Markierungen) etwas Kluges macht. Tatsächlich sieht es ziemlich nach 74HC244 aus.
Parallel-zu-USB-Konverter gibt es, aber ich glaube nicht, dass sie die Mühe wert sind. Sie können einen ISP-Programmierer kaufen, der heutzutage extrem billig ist, und ihn direkt mit den Mikrocontroller-Pins verbinden.
Eine andere Alternative wäre die Verwendung eines Bit-Bang-Programmierers. Sie basieren typischerweise auf dem FTDI FT232RL USB-zu-Seriell-Konverter. Sie sind recht einfach zu bauen und können auch für die UART-Kommunikation zwischen Ihrem PC und dem Mikrocontroller verwendet werden.
Bearbeiten: Sie können die ProgISP-Software verwenden, um zu sehen, ob sie mit Ihrem Board funktioniert, das die Programmierung des parallelen Ports unterstützt (wenn Sie natürlich ein Motherboard mit LPT-Port finden). Möglicherweise müssen Sie jedoch die Parallelport-Pins entsprechend den Datenleitungen (MISO, MOSI, SCK und RST) neu konfigurieren. Wenn Sie Glück haben, funktioniert es mit den Standardeinstellungen.
Ich habe nicht mit der klassischen Serie von Atmel-MCUs gearbeitet, aber ich glaube, dass jeder Programmierer, der 8051 unterstützt, mit Ihrem Chip arbeiten wird. Suchen Sie nach „8051 USB Programmer“ – ich bin mir ziemlich sicher, dass Sie einen vor Ort kaufen können.
Ignacio Vazquez-Abrams
Arbeitsüberlauf