Forum: Mikrocontroller und Digitale Elektronik Initialisierung eines ATmega erforderlich?


von Tobias (Gast)


Lesenswert?

Hallo,

auf diesem Wege ein herzliches Dankeschön an alle Macher des AVR 
Tutorials. Ich habe es nun mehrfach durchgearbeitet und erste eigene 
Erfolge mit einem Tiny 2313 gemacht.

Um die Basics zu verstehen, fange ich, wie vom Tutorial vorgeschlagen, 
in Asssembler an. Die Beispiele aus dem Tutorial funktionieren bei mir 
auch.

Auf eine Frage habe ich jedoch keine Antwort gefunden: Ist es eigentlich 
erforderlich, den AVR in irgendeiner Form zu initialisieren? Oder langt 
es generell, wenn ich nur die Parameter (z.B. DDR für PORTD usw.) 
ändere, die ich auch benutzen möchte?

Danke für eine Antwort, Tobias

von Serieller (Gast)


Lesenswert?

So bald deine Programme etwas komplexer werden und es an Unterprogramme 
und Speichern/Retten von Registern geht, steht die Initialisierung des 
Stacks an. Ist aber im Tutorial erklärt, wenn du dort noch nicht warst: 
Kommt noch.

von Falk B. (falk)


Lesenswert?

@  Tobias (Gast)

>erforderlich, den AVR in irgendeiner Form zu initialisieren?

nein.

>Oder langt
>es generell, wenn ich nur die Parameter (z.B. DDR für PORTD usw.)
>ändere, die ich auch benutzen möchte?

Ja.

MFG
Falk

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.