Deine Frage ist nur bedingt sinnvoll, und zwar aus folgendem Grund:
Es gibt einerseits Sprachelemente, davon gibt es nicht viele, sie sind im Standard festgeschrieben und gehören eben zur Sprache. Und dann gibt es Bibliotheksfunktionen, die teilweise zum Standard gehören, teilweise aber auch AVR-spezifische Erweiterungen und damit nicht standardisiert sind. Und diese Erweiterungen (wie auch viele andere Bibliotheksfunktionen) sind einfach nur in normalem C geschrieben, es gibt daher streng genommen "Unendlich" viele mögliche "Befehle", du musst sie nur programmieren.
Daher: Nimm dir ruhig die verlinkten Tutorials/Quellen vor, du bekommst neben der Sprachstruktur auch noch einen Einblick in die Bibliotheksfunktionen die du benötigst.
mfG
Markus
Lesezeichen