|
Installation für AVR-Ctrl
>>> NUR für Schaltungsinterpreter kleiner V0.87 <<< MicroSPS auf dem PC installieren
Alle MicroSPS-Projektdateien befinden sich als Installer-Paket hier im Download-Bereich. Ausserdem befindet sich im Download-Bereich verschiedene Dokumentationen zur MicroSPS im PDF-Format. Nach erfolgreicher Installation des MicroSPS-Pakets findet man im EAGLE-Programmverzeichnis unter 'projects' das MicroSPS-Projekt mit allen Projekt-Dateien:
Unter 'microSPS' findet man das Downloader-Tool für AVR-Ctrl und R8C-Ctrl. Im Verzeichnis 'Hex' befinden sich der Bootloader und der Schaltungsinterpreter. In den 'XXX-CTRL-Projekte'-Verzeichnissen befinden sich Beispiele für EAGLE. In 'programs' sind alle notwendigen Programme und Scripte zum Übersetzen des EAGLE-Schaltplans, 'uninst' beinhaltet Informationen für die Deinstallation.
Die MicroSPS-Bauteilbiliothek wurde unter 'lbr\SPS' installiert. MicroSPS auf dem Mikrocontroller installieren
Dies kann man mit seinem Lieblingstool machen, oder mit einer aktuellen Version von PonyProg. 1. Zunächst lädt man mit den Schaltungsinterpreter. 3. Danach setzt man die Fusebits. ### Es ist wichtig, dass die Fusebits korrekt gesetzt werden ###
Hier ein Screenshot z.B. für die AVR-Ctrl (JTAG deaktiviert, Takt: 8MHz intern, Brownout aktiviert wg. EMV):
Die Fusebits werden mit 'WRITE' programmiert.
Wenn alles geklappt hat, erscheint nach dem Start ein Text im Display und auch im Übertragungsprogramm kann man eine Versionsinformation sehen (weisse Schrift). Jetzt kann man mit dem Downloader-Tool sein erstes SPS-Programm übertragen... Download-Tool
Zum Übertragen der Anweisungsliste haben wir ein kleines Download-Tool geschrieben.
Mit 'Load & Prog' wird eine Anweisungslist (*.mss) ausgewählt und zur AVR-Ctrl übertragen. Durch 'Reload & Prog' wird die letzte Datei erneut geladen und übertragen. Man kann wählen, ob man das Programm im RAM oder EEPROM speichern möchte. Ist man mit seinem Programm zufrieden, programmiert man es dauerhaft in das EEPROM. Wenn man 'Show Meminfo' anwählt, bekommt man nach dem Übertragen eine Information über die Speicherauslastung. Die Baudrate beträgt übrigends 38400 Baud.
|
© H.Buss - I.Busker - 2007 |