Kostenloser Elektrotechnik VIDEO-Kurs


mit VIDEO-Reihen zu den Themen:
Grundlagen der Elektrotechnik
Gleichstromnetze und Berechnungsverfahren
Wechselstrom und Drehstromnetze
Elektrische Maschinen
Regelungstechnik
Digitaltechnik
Mikrocontrollertechnik und C-Programmierung


Einrichten eines Projektes in uVision


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 .]


Werbung:
Kernighan/Ritchie - Programmieren in C.
Mit dem C-Reference Manual (Taschenbuch)

DAS LEGENDÄRE STANDARDWERK
- von den Erfindern der Programmiersprache C
- beschreibt C nach dem ANSI-Standard
- Grundlagen- und Nachschlagewerk in einem
- mit zahlreichen Beispielen und Aufgaben

Die Autoren Kernighan und Ritchie haben die Programmiersprache "C" erfunden und entwickelt. Dieses Buch führt leicht verständlich in die Anwendung der Programmiersprache C ein.

Zahlreiche Beispiele, die meist vollständige Programme darstellen, und praktische Übungsaufgaben fördern das Verständnis und die unmittelbare Anwendung von C.

Klicke hier für weitere Informationen zum Buch und Meinungen der Leser



Hat Dir der Artikel geholfen? - Dann hilf dem Artikel ;-)

Einrichten eines Projektes in uVision:
1 Star2 Stars3 Stars4 Stars5 Stars
5,00 von 5 Punkten, basieren auf 3 abgegebenen Stimmen.
Stimme jetzt ab ! (auf die Sternchen klicken)
Loading ... Loading ...




Ähnliche Artikel

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

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

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

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

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

Lösung der Aufgabe und SHIFT Operator In der letzten Folge habe ich das Element Array vorgestellt. Mit einem Array kann man eine Struktur ...

{ 4 Kommentare… sie unten lesen oder einen hinzufügen }

Christian

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

Wolfgang Bengfort

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

Frank

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

Holger

Guten Abend,

Ich verwende den Keil-Compiler auf XP und habe jetzt nach der Neuinstallation des Keil-Compilers keine Probleme mehr mit dem Compilieren.
Alles klappt wie in dem Tutorium. Sicherlich habe ich einen Fehler gemacht, weil ich nicht alles ganz genau befolgt habe.
Nochmals vielen Dank für die prompte Antwort und Hilfe.

Gruß
Holger

Einen Kommentar hinterlassen