Gutes ATmega Einsteigertutorial in C

Gast #3234192
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
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
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
>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
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
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
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

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.