Die Programmiersoftware des MiniPro TL866A.
Software
Die mitgelieferte Windows-Software sieht ein wenig altmodisch aus, aber macht ihren Job richtig gut. Man muss nur manchmal etwas suchen, bis man die gewünschte Funktion gefunden hat. Es ist schön, dass auch „Projekte“ unterstützt werden: Dateien, die auch die Konfigurationsbits eines Mikrocontrollers zusätzlich zum Speicherinhalt enthalten.
Beim ersten Einsatz des TL866 stolperte ich zunächst über die Fuse-Einstellungen (Konfigurationsbits) des ATtiny85. Anscheinend gibt es oft Verwirrung, was es bedeutet, wenn ein bestimmtes Häkchen gesetzt ist: Ist die entsprechende Option nun aktiviert oder deaktiviert? Ist das Bit dann als „0“ oder „1“ programmiert? Bei einem Bit war es genau anders herum als in der Software des ELNEC-Programmers, den wir hier im Elektor-Labor verwenden. Glücklicherweise werden von der MiniPro-Software auch die endgültigen Konfigurationswörter in hexadezimaler Form angegeben, die genau den Angaben im Atmel-Datenblatt entsprachen. Im Zweifelsfall sollte man deshalb immer diesen kleinen Umweg gehen.
Auf der Website der MiniPro TL866 Community Wiki findet man viele weitere Informationen für die Arbeit mit diesem Programmiergerät und sogar einen Treiber für Linux-Betriebssysteme.

Ein komplettes Paket
Übersicht der Fuse-Einstellungen.

Wie gesagt, kann man vom TL866A aus Mikrocontroller von Atmel und Microchip auch über deren ICSP-Anschlüsse programmieren. Der mitgelieferte Adapter für Microchip-MCUs ist 1:1-kompatibel mit dem üblichen PICkit-Anschluss, für die 6- oder 10-polige Atmel-AVR-ISP muss man selber ein Adapterkabelchen anfertigen.

Der Programmierer verfügt über eine 40-polige DIL-ZIF-Fassung und wird über das USB-Kabel mit Strom versorgt. Die Version, die Sie jetzt im Elektor-Shop erwerben können, enthält noch sechs Adapter für ICs in PLCC- und in SO-Gehäusen, eine PLCC-Ausziehhilfe, eine ESD-geschützte Pinzette und ein ICSP-Kabel.

Vielleicht überflüssig, aber dennoch zur Sicherheit eine Warnung: Dieser Programmierer ist für die Entwicklung von Prototypen oder Hobbyanwendungen prima geeignet. Aber die Programmieralgorithmen sind nicht zertifiziert. Zur Produktion kommerzieller Produkte sollte deshalb unbedingt ein zertifizierter professioneller Programmierer eingesetzt werden.
Davon abgesehen ist der TL866 auf jeden Fall ein tolles Gerät, vor allem, wenn man Preis, Funktionen und mitgeliefertes Zubehör berücksichtigt.