Download Software
Download Win32-Software
XP/2K-Software V0.2
Letzte Version
ParaPort für XP/2K-Version
Kontakt
Orginal Datenblätter:
Deutsche Bezugsquellen:
ATMEL Progammiergerät auf ISP-Basis für die Serien
AT90S, ATtiny, ATmega
Achtung ! kein ATMEL-Produckt ! Eine Entwicklung von Christof Rieger (c) 2000-2005

Ein einfaches Programmiergerät für ATMEL µ-Controler der Serie AT90S, ATtiny und ATmega incl. Bauanleitung für den Druckerport und Software für den PC. Die Urversion war ab Win3.1 lauffähig z.Z wird aber nur noch die XP/2k Version weiter entwickelt. Am besten zusammen mit dem ATMEL AVR Studio verwenden. Das Programmiergerät schreibt die damit erzeugbaren INTEL-HEX-Dataien in den Controller.

Der PowerProg mit eigener Versorgungsspannung:



Der SimpleProg ohne Versorgungsspannung:



Die Nutzung der Hard- und Software geschieht ausschließlich auf eigene Gefahr des Nutzers. Von mir wird keinerlei Garantie auf Funktion der Hard- und/oder Sofware übernommen. Wird der Haftungsausschluß nicht akzeptiert so ist die Nutzung der Hard- und Software VERBOTEN !!!

ACHTUNG!!! Dies sind Beta-Versionen. Die Software ist nach den Datenblättern programmiert. Da ich nicht alle µ-Controler besitze konnte ich nicht alle Features testen. Sollte irgend etwas nicht funktionieren, lasst es mich wissen. Ich will nicht verschweigen, dass ein Programmfehler den µ-Controller unbrauchbar machen kann !!!!

Die XP/2K-Software ist auf Windows XP und 2000 lauffähig. Da XP und 2000 keinen dierekten Zugriff auf die I/O-Ports mehr erlaubt, wird hierzu ein Parallelporttreiber benötigt. Dieser Treiber ist für private Nutzung Freeware und wird auf www.paraport.net zum Download angeboten. Die Programmiersoftware ist auf die Treiberversion V1.3 programmiert, ob sie auch mit der v2.0 arbeitet wurde noch nicht getestet. Der Treiber wird in zwei Stufen installiert. Zuerst wird einfach das Setup ausgeführt. Wenn dies vollständig durchgelaufen ist, muss der Paraport-Treiber von Hand als Hardware- Treiber in das System eingebunden werde. Eine Beschreibung ist auf der ParaPort-Homepage abgelegt. Zu guter Letzt muss man noch eine Kopie von der paraport.dll in dem Windows/System-Verzeichnis ablegen.

Debug auf: XP/2K-Software V0.32!!!

Diese Version unterstützt zum ersten mal den PowerProg und den SimpelProg Aufbau. Letzterer ist aber mit etwas Vorsicht zu geniesen und nicht unbedingt mit jedem Druckerport verwendbar. Nicht alle Druckerports geben beim High-Pegel auch +5 Volt aus. Bei meinem PC funktioniert die Sache einwand frei. Die Versorgungsspannung für den Controller beträgt aber nur ca. 3,5V. Als neuer Typ ist der ATtiny2313 dazu gekommen. Bei Controllern mit unbekannten oder gelöschtem "signature bytes" öffnet sich nun ein Fenster zur Controllertypauswahl.

Debug auf: XP/2K-Software V0.31!!!

KEINER hat es mir gesagt ! Die Programmierung des AT90S1200 hatte in keiner einzigen Version jemals funktioniert. Warscheinlich hat auch nie jemand meinem Programmer benutzt. Der AT90S1200 kann nun programmiert werden. Devices bei denen die "signature bytes" gelöscht wurden werden als AT90S1200 erkannt.

Update auf: XP/2K-Software V0.30!!!

In Beta-Stadium können nun auch die folgenden Typen incl. ihrer Fuses programmiert werden: ATmega8515, ATmega8535, ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega48, ATmega88, ATmega168, ATmega162, ATmega169

Debug auf: XP/2K-Software V0.22!!!

Es wurde ein Fehler im Programmieralgorhythmus beseitigt, der bei der AT90S Serie aber nur selten zu Problemen führte. In Alpha-Stadium können nun auch die folgenden Typen programmiert werden, allerdings werden noch nicht alle Fuses unterstützt: ATmega8515, ATmega8535, ATmega8, ATmega16, ATmega32, ATmega64, ATmega48, ATmega88, ATmega168,

Debug auf: XP/2K-Software V0.21!!!

In der XP/2K-Software kann es zu Fehlern beim Auslesen des µ-Controlers kommen. Der Paraport-Treiber scheint schneller auf den Parallelport zuzugreifen als es bei der alte Software der Fall war. Da der T1 in der verwendeten Beschaltungsweise relatiev langsam schaltet, habe ich die Software so modifiziert, daß er entfallen kann. Diese Software funktioniert nicht mehr mit der alten Schaltung !!!!

Die folgenden älteren Versionen benötigen diese Schaltung:



Upgreate auf: XP/2K-Software V0.20!!!

Erste Version für Windows XP und Windows 2000.

Upgreate auf: Win32-Software V0.1x!!!

Die Win32 Software läuft auf W85, W98 und ME sie unterstützt das Brennen der Fuses sofern der Baustein es im ISP-Mode zulässt. Die aus den ATMELS gelesenen Daten können im INTEL-HEX-Format gespeicher werden. Die Typen ATtiny22, ATtiny12 und ATtiny15 werden jetzt auch unterstützt. Das Programm besteht nur noch aus einer EXE die nicht installiert werden muss.

Die Urversion ab Win 3.1!!!

Einfach alle Dataien in ein Verzeichnis kopieren Das Brennen der Fuses wird nicht unterstützt.