|
ISP Adapter
DT-006 (parallel)
Dies ist wohl das einfachste Interface. Man benötigt lediglich 4 Widerstände (100 - 220 Ohm).
Details zu dieser kleinen Platine findet man hier.
Bei PonyProg sieht das dann so aus:
Man kann natürlich auch andere Adapter nehmen (z.B. mit TTL-Treibern), wichtig ist nur die Anschlussbelegung am ISP-Stecker der AVR-Ctrl. SI-Prog (seriell)
Das Interface ist recht einfach aufzubauen. Bauteile sind 4x 4,7kOhm, 2x 5,1V-Z-Diode, NPN-Transistor (z.B. BC847)
Bei PonyProg stellt man folgende Konfiguration ein:
Hinweis: Aufpassen bei Verwendung von CodeVision. Das eingebaut Terminalprogramm darf nicht dieselbe Schnittstelle verwenden, wie PonyProg.
ScriptfilesDie Scripte haben bei PonyProg die Endung *.e2s. Im PonyProg-Verzeichnis befindet sich eine HTML-Datei mit einer genauen Beschreibung der Script-Befehle. Hier ist die Script-Datei für die AVR-Ctrl-Platine:
In aller Kürze:
Wie implementiere ich das in CodeVision? Man stellt einfach ein, dass nach dem Make ein externes Programm gestartet werden soll:
Die Kommandozeile lautet:
Und geht das auch mit einem Makefile? Ja, z.B. so:
Wer will, kann PonyProg natürlich auch mit dem umfangreichen Benutzerinterface verwenden.
Settings der FusebitsEinstellungen der Fusebits bei Ponyprog. Wichtig ist, dass man JTAG deaktiviert hat, wenn man das Display nutzen will. 8MHz intern (ohne externen Quarz )
Altes DOS-ISP-ToolIn System Programmer Da sich WinXP immer mehr verbreitet und unserer ISP-Tool (das ursprünglich unter DOS entwickelt wurde) so seine Schwierigkeiten mit WinNT/2000/XP hat, haben wir es nicht weiterentwickelt.
| ||
© H.Buss - I.Busker - 1999-2024 |