Download und Installation von uVision4/Keil
Kategorie: MikrocontrollerHeute geht es also los mit dem Download und der Installation der Entwicklungsumgebung µVision 4 (häufig auch uVision geschrieben) von Keil Software.
Doch vorher noch ein paar einleitende Anmerkungen zum Thema Mikrocontroller.
Häufig werden die Begriffe Mikrocontroller und Mikroprozessor durcheinander geworfen. Es gibt zwar durchaus eine Verwandschaft der Systeme, im Detail unterscheiden sich sich aber in wesentlichen Punkten.
Daher soll zunächst einmal geklärt werden, was ein Mikrocontroller eigentlich ist.
Was ist ein Mikrocontroller?
Seit etwas 1975 gibt es integrierte Schaltungen, bei denen ein komplexes Steuer- und Rechenwerk auf einem Chip integriert ist – den Mikroprozessor. In dem PC, Mac o.ä., mit dem Ihr gerade arbeitet, arbeitet ein solcher Mikroprozessor. Dieser Mikroprozessor hat eine Aufgabe, nämlich schnell, sehr schnell zu rechnen. Für andere Aufgaben gibt es, grob gesagt, in einem PC andere Komponenten.
Einen etwas anderen Ansatz ist man bei der Entwicklung von Mikrocontrollern gegangen. Mikrocontroller rechnen langsamer als die heutigen Mikroprozessoren, haben dafür aber viele Funktionen und Schnittstellen, die man für moderne Steuerungs- und Regelungsaufgaben benötigt auf einen Chip integriert.
So findet man beispielsweise Ein-/Ausgabeports, Analog-/Digitalwandler, serielle Schnittstellen, … auf dem Mikrocontroller.
Mikrocontroller werden heute vielfältig eingesetzt. Sie steuern und regeln fast alle elektronische Geräte. Man findet sie in Autos, Waschmaschinen, Videorecordern, Fernsehgeräten, …
Oft ist es einfacher und schneller und damit auch preisgünstiger einen Mikrocontroller für eine Steuerungsaufgabe einzusetzen als die Steuerung diskret aufzubauen.
Ist die Steuerung fehlerhaft oder soll sie geändert werden, reicht häufig ein einfaches Software-Update. Bei der Realisierung einer Steuerung durch eine Schaltung müsste man im schlechtesten Fall, die gesamte Schaltung neu entwickeln.
Ein typischer Vertreter der heute verwendeten Mikrocontroller ist der 8051 von INTEL. Dieser Mikrocontroller wurde von diversen Herstellern weiterentwickelt und ist von allen großen Halbleiterherstellern in diversen Derivaten erhältlich.
In diesem Kurs werden wir uns mit der Programmierung von Derivaten des 8051 beschäftigen.
Eine geeignete Software für die Programmierung eines 8051-Derivats ist das Programm uVision 4 von Keil.
Der Download und die Installation der Software wird im folgenden Video gezeigt.
Lade nun die Software von der Keil-Homepage und installierst sie auf Deinem PC.
In der nächsten Folge am Dienstag rufen wir dann die Software auf, kompilieren , linken und starten das erste Demoprogramm.
[Hier geht es zur Übersichtsseite zu den anderen Artikeln des Mikrocontroller-Kurses hier auf ET-Tutorials.de.]
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:» Programmierung der Münzeingabe
» Einrichten eines Projektes in uVision
» Array-Lösung mit Löschen des Bits
» Programmierung eines Kaffeeautomaten – Teil 2
» Funktionen in C, Definition und Deklaration
Mein Name ist Wolfgang Bengfort. Ich bin Lehrer für Elektrotechnik und Technische Informatik und habe im September 2009 diese Seite gestartet. 


Hallo,
ich finde einen kostenfreien Microcontrollerkurs ausgezeichnet und gratuliere Ihnen zu diesem Entschluss. Ich möchte gern meine µC-Programmierkenntnisse auffrischen, habe bereits heute die µV4 installiert. Beim Lesen Ihrer Webseite ist mir aufgefallen, dass Sie zwar Wochentage (Mo, Di..) verwenden aber kein Datum, dies wäre jedoch aus meiner Sicht hilfreich. Wenn Sie dies ergänzen könnten, wäre vielen geholfen glaube ich.
MfG,
Ercan Elhan
Hallo Ercan Elhan,
vielen Dank für den Kommentar.
Da es sich bei dem Kurs um einen laufenden Kurs handelt, ist immer der nächste Montag, Dienstag, … gemeint. Ich werde später nach und nach die Verweise auf die folgenden Artikel aktualisieren und mit einem Link auf den Folgeartikel und auf die Inhaltsangabe versehen.
Hallo,
ich finde einen kostenfreien Microcontrollerkurs auch ideal, ich wünsche Ihnen viel erfolg mit dem Kurs. Ich möchte gern das Microcontroller Programmieren erlernen.
Werden wir auch lernen wie man Displays mit ein bindet in das Programm?
Mfg.
Gary Schütze
Hallo,
die Inhalte für den dritten Teil stehen noch nicht fest. Ich bin offen für Vorschläge.
Für die Ansteuerung einer LCD-Anzeige benötigen wir jedoch einen µC zum Anfassen sowie eine LCD Anzeige.
Vielleicht wäre das ein Thema für einen eventuellen anschließenden 4. Teil mit einem Evaluationsboard.
Guten Tag.
Herzlichen Dank, dass Sie einen Microcontroller Kurs anbieten und die Teilnahme daran auch noch kostenlos ermöglichen. Wenn man sich mit neuer Technik auseinandersetzt, erkennt man sehr schnell den Zeitaufwand dahinter. Darüber hinaus das ganze Wissen in Form eines Kurses anzubieten finde ich absolut einzigartig. Ich werde mich bemühen ein aufmerksamer Schüler zu sein.
Danke!
VG
Eckard Reus
Hallo, super Idee mit dem Kurs!!!
Bin total begeistert, weil ich mich schon lange in das Thema hineinlesen wollte.
Um eine Kommunikation wischen den Kursteilnehmern zu gewährleisten habe ich ein kleines Forum zu erstellt wo Fragen beantwortet werden können bzw. über den Kurs diskutiert werden kann.
Hier der Link: http://www.mikrocontroller-kurs.de.vu
Ich würde mich über viele Anmeldungen freuen.
Grüße Manuel
PS: Das ganze ist mit Wolfgang schon abgeklärt
PS falls der obige Link nicht funktioniert könnt ihr den mal probieren (ist identisch):
http://mikrokurs.mi.funpic.de/phpBB3/
Außerdem könnte ich noch einige Moderatoren brauchen, also bei Interesse einfach melden.
Grüße Manuel
Hey Manuel,
das mit dem Forum finde ich eine gute Idee!
Nur kann man leider keine PN´s verschicken ist möglicherweise einstellungs sache.
Ich könnte da den Moderatoren machen wenn noch jemand gesucht wird.
Gruß
Gary
Hallo Gary,
hab dich mal im ICQ geaddet.
Gruß Manuel
Hier der Diskussionsthread zur Lektion:
http://mikrokurs.mi.funpic.de/phpBB3/viewtopic.php?f=11&t=4