Gutes ATmega Einsteigertutorial in C

Gast #3234192
Lesenswert?
• ▲
▼
Hallo,

ich kann mir denken, dass diese Frage schon ein paar mal hier 
aufgetaucht ist. Aber wo gibt es ein gutes, vollständiges und einfaches 
Tutorial für die AVRs? Ich programmiere mit WinAVR und dem AVR Pocket 
Programmer. Das Tutorial sollte dafür möglichst kompatibel sein.

Danke ;-)
Moderator #3234278
Lesenswert?
• ▲
▼
Es gibt noch mehr: Ein ordentliches C-Buch. Die genannten Tutorials 
setzen nämlich voraus, dass man schon einigermaßen in C programmieren 
kann.

Früher™, wo alles noch schlechter war, gab es nur das C-Buch, eine nur 
wenige Seiten umfassende Toolchain-Anleitung und die Datenblätter. 
Trotzdem gibt es schon seit Jahrzehnten mikrocontrollergesteuerte 
Waschmaschinen und Automotoren.
Gast #3234305
Lesenswert?
• ▲
▼
Hi

>Früher™, wo alles noch schlechter war, gab es nur das C-Buch, eine nur
>wenige Seiten umfassende Toolchain-Anleitung und die Datenblätter.
>Trotzdem gibt es schon seit Jahrzehnten mikrocontrollergesteuerte
>Waschmaschinen und Automotoren.

Zumindest hat er nicht noch nach Youtube-Videos gefragt. Wie konnte man 
eigentlich früher ohne Web Programmieren lernen?

MfG Spess
Gast #3234310
Lesenswert?
• ▲
▼
>Zumindest hat er nicht noch nach Youtube-Videos gefragt. Wie konnte man
>eigentlich früher ohne Web Programmieren lernen?

Mit den Büchern die beim Compiler dabei waren.
Ich hab hier noch einige für Turbo-C. Das waren noch echte
Nachschlagewerke. Ich schau auch heute gerne mal dort rein.
Gast #3234340
Lesenswert?
• ▲
▼
PS: Das schöne an diesen Lernpaket ist, dass es zeigt wie man das 
Datenblatt
beim Programmieren verwendet. Es wird die komplette Hardware behandelt 
und es zeigt wie die Register konfiguriert werden können so das es auch 
ein Einsteiger versteht.
Gast #3234358
Lesenswert?
• ▲
▼
Schon aufgrund der Vielzahl an Typen kann es DAS C-Buch für die 
ATmega-Serie kaum geben.
Ist ja auch irgendwie ein Wiederspruch. Ein C-Compiler "versteckt" - 
soll es auch - den Prozessor vor dem Anwender.
Idealerweise sollte es unwichtig sein, ob die Firma Intel, Microchip 
oder Atmel hinter der nächsten Ecke lauert.
Natürlich brauchen die Mikrokontroller ihre typspezifischen 
Streicheleinheiten. Um die aber zu verabreichen, wirst Du wohl ins 
Handbuch des Prozessors abtauchen müssen und dich natürlich mit den zur 
Verfügung gestellten Funktionen und/oder Makros beschäftigen.
Gast #3234394
Lesenswert?
• ▲
▼
Ok, danke.
Auf Youtube ist das einzig vernünftige die "Microcontrollers - A 
beginners Guide"-Serie.
Das Buch "Einstieg in die Microcintrollerprogrammierung mit dem ATmega32 
" von Franzis hab ich auch, find ich aber eher schlecht als recht. 
Außerdem hatte ich schon das Franzis Lernpaket Arduino, was aber nun 
wieder was anderes ist.

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.