Follow me on Twitter!

Einrichten eines Projektes in uVision

 Kategorien:              Mikrocontroller

Heute soll es zunächst einmal darum gehen, uns eine Arbeitsumgebung für die nächsten Folgen einzurichten.

Dazu werden wir eine Kopie des bereits bekannten Hello-Projekts erstellen. Mit diesem neuen Projekt werden wir dann den C-Kurs durchführen.

Im zweiten Teil des Videos werden wir dann mit diesem Projekt arbeiten. Wir bauen zunächst einmal die Funktion getchar() in unser Programm, so dass wir das Programm jederzeit anhalten können.

Das Programm stoppt die Ausführung des Programms und warten auf die Eingabe eines Zeichens über die serielle Schnittstelle. Durch die Eingabe eines Zeichens auf der Tastatur können wir das Programm weiterlaufen lassen.

So können wir das Programm an jeder gewünschten Stelle anhalten. Dies wird später hilfreich sein, um beispielsweise gemachte Berechnungen zu überprüfen und gegebenenfalls Fehler im Programm zu finden.

Im letzten Teil ändern wir die Ausgabe über die Ports.

Am Ende des Videos wurden Daten in den Port 1 geschrieben. Da der Mikrocontroller nur „1“ und „0“ kennt, werden die Zahlen binär angegeben.

In der nächsten Folge wird es ein Video geben, in dem ich auf die einzelnen Zahlendarstellungen „binär“, „dezimal“ und hexadezimal eingehe. Dann wird es auch die ersten Übungen geben.

[Hier geht es zur Übersichtsseite zu den anderen Artikeln des Mikrocontroller-Kurses hier auf ET-Tutorials.de.]

Euch wünsche ich zunächst einmal ein schöne und besinnliche Weihnachten.

[ >> Hier geht es zurück zur Übersichtsseite des Mikrocontroller-Kurses .]


Ähnliche Artikel

Folgende Artikel aus der gleichen Kategorie könnten Dich ebenfalls interessieren:

Keinen passenden
Artikel gefunden...?


... dann hilft vielleicht
die Suche!

OberPrima.com – Kostenlose Mathe-Nachhilfe Auf OberPrima.com veröffentlicht Olaf Hinrichsen (OLaf - das große L im Namen ist Markenzeichen) Na...

Start der Entwicklungsumgebung uVision Nachdem wir in der letzten Folge die Software uVision von Keil installiert haben, wird heute das er...

Was machen Compiler und Linker ? Im heutigen Artikel geht es um das Übersetzen eines C-Programms. Ein C-Programm wird zunächst einma...

Bitweises Auslesen eines PORTs Im heutigen Video zeige ich eine mögliche Lösung, wie man mit Hilfe eins bitweisen UND bzw. eines bi...

Realisierung von XOR in Logiflash Heute geht es nun darum, eine Antivalenz-Schaltung mit Hilfe der Grundgatter aufzubauen. Hierbei sol...

5 Kommentare
Hier kannst Du den Artikel kommentieren: »

  1. http://www.mikrocontroller-kurs.de.vu/

  2. http://www.mikrocontroller-kurs.de.vu

  3. Sehr geehrter Herr Bengfort,
    vielen Dank, dass Sie dieses Tutorium kostenlos anbieten.
    Gefällt mir sehr gut.

  4. Hallo Christian,
    velen Dank für Dein Feedback ;-)

  5. Hallo !
    Ich verwende den Keil-Compiler auf Windows 7. Nach dem Einfügen des Befehls “getchar();”
    wird das Bit 0 auf Port 1 NICHT getoggelt, sondern bleibt immer gesetzt. Ich habe schon einiges
    versucht (z.B. getchar an einer anderen Stelle), aber das Bit toggelt nicht !
    Was kann ich noch versuchen ?

    Gruß
    Frank

Kommentiere hier den Artikel:

Abonnieren ohne einen Kommentar abzugeben