AVR umständlich programmieren

Gast #570245
Lesenswert?

Hallo Leute!
Ich habe mal eine Frage an euch Fachleute:

Was für Möglichkeiten gibt es, einen AVR ohne Programmiersoftware (wie 
z.B. Ponyprog) zu programmieren?
Das ganze muss nicht unbedingt sinnvoll oder einfach sein, soll aber 
eben keine Zusatzsoftware benötigen...

(bitte nicht fragen, warum ich das wissen muss) ;-)

Danke für eure Ideen!
Gast #570251
Lesenswert?

wenn es ein ATMega ist kann man einmalig einen Bootloader ins Flash 
bringen, von da an kann man dann z.b. über eine einfache serielle 
Schnittstelle, USB oder SD-Card die Programme übertragen. Such mal mit 
dem Stichtwort 'Bootloader' in der Codesammlung wenn es so etwas sein 
soll.
Gast #571289
Lesenswert?

In DOS und älteren Windows-Versionen gab es ein Programm namens DEBUG,
mit dem man u. a. I/O-Ports des PC direkt lesen und schreiben kann.
Damit kannst du das Bitbanging für einen Parallelportprogrammierer
manuell ausführen. Umständlich zwar, aber genau das wolltest du ja.

Es ist eine Frage der Definition, ob ein solchermaßen genutztes
Debug-Programm als Programmiersoftware bezeichnet wird. Wenn ja,
kannst auch darauf (un den kompletten PC) verzichten und statt dessen
an die Reset-, die MOSI- und die SCK-Leitung des Controllers
entprellte Schalter oder Taster anschließen. Damit kann man AVRs sehr
schön unterwegs programmieren, wenn man keinen PC zur Verfügung hat.
Leider ist sie weniger umständlich als die oben genannte Methode, da
man mit einem einzigen Tastendruck den Pegel einer Leitung schalten
kann. Bei der Debug-Methode sind es mindestens 7.

Geht es hier vielleicht um eine Wette?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren