Initialisierung eines ATmega erforderlich?

Gast #2092609
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
Gast #2092623
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.