C-Syntax, getchar() und printf()
Kategorie: MikrocontrollerNun geht es darum, die ersten Zeilen selbst zu programmieren. Ich stelle im Video zunächst einmal die groben Regeln der C-Syntax vor.
Wie lautet die Syntax für eine Anweisung in C wie füge ich Kommentare ein, was ist die Funktion main()? Anhand unseres Hello.c-Programms sind die groben Strukturen gut zu erkennen.
Diese ersten Strukturen sollen dann auch erst mal reichen, um loslegen zu können.
In den nächsten Folgen kommt dann nach und nach mehr dazu, so dass Du am Ende des C-Kurses die meisten Syntax-Elemente kennengelernt haben solltest.
Eine Übersicht zur C-Programmierung, auch wenn nicht alles für den Mikrocontroller verwendet werden kann, bietet ein kostenloses Online-Buch von Galilieo-Computing.
Im 2. Teil des Videos programmieren wir eine Eingabe eines Zeichens über die Tastatur und die anschließende Ausgabe auf dem Bildschirm.
Hinweis: Das Video heute ist etwas länger geworden, ca. 15 min. Es kann also beim Laden des Videos etwas länger dauern. Je nach Internet-Zugang also bitte bis zu einer Minute einplanen. Falls Du Probleme haben solltest, das Video zu laden, melde Dich bitte. Ich werde dann das Video nachbearbeiten und auf zwei Teile aufteilen.
Wir im Video gezeigt, werden Zeichen in einem Byte gespeichert und entsprechend einer Vereinbarung codiert.
Die Zuordnung findet man in der sogenanneten ASCII-Tabelle:
Im Video wird ein ‘A’ eingelesen und über den Port P1 als 0×65 dargestellt. Diese Zuordnung findet man auch in der Tabelle.
[Dieser Artikel ist Teil einer Reihe zum Thema Mikrocontroller. Hier geht es zur Übersichtsseite zu den anderen Artikeln des Mikrocontroller-Kurses ]
ET-Tutorials weiterempfehlen
Hat Dir der Artikel gefallen?Dann unterstütze ET-Tutorials.de mit einer Empfehlung per Email an Deine Freunde .
Hinweis zum Datenschutz: Ich kann weder Deine noch die Email-Adresse Deiner Freunde sehen.
Ähnliche Artikel
Folgende Artikel aus der gleichen Kategorie könnten Dich ebenfalls interessieren:» Mikrocontroller.net – das Portal rund um den AVR-Mikrocontroller
» Programmierung eines Kaffeeautomaten – Teil 2
» Bitweise Manipulation
» Funktionen in C
» Variablenzuweisung - Teil 2
Mein Name ist Wolfgang Bengfort. Ich bin Lehrer für Elektrotechnik und Technische Informatik und habe im September 2009 diese Seite gestartet. 


Der Kurs gefällt sehr gut, habe heute gerade neu angefangen und komme gut weiter. Ich habe viel Halbwissen und wollte aber schon immer Mikrokontroller programmieren. Alle Bücher etc. steigen viel zu tief ein, oder setzen zu viel vorraus. Ich habe dann immer schnell “das Handtuch geworfen”
Ich denke, das hier ist der richtige Weg. Die Audiovisuelle Präsentation ist genau das Richtige für mich.
Die Beispiele kann man gleich live nachvollziehen.
Herzliche Grüße
Vielen Dank für Dein Feedback, Sascha.
Und viel Spaß mit dem Kurs