C-Programmierung für den PIC-Mikrocontroller

Die Programmiersprache C dominiert definitiv die Embedded-Elektronik-Community. Mikroprozessoren sind heutzutage in 99% aller elektronischen Geräte zu finden, von Autoradios bis hin zu Herden, und es ist die Software, die die Mikroprozessoren ausführen, die dem gesamten Design Persönlichkeit verleiht.

Viele Hobby-Elektronik-Enthusiasten haben sich mit Mikroprozessoren durch das Erlernen der Assemblersprache die Zähne ausgebissen. Tatsächlich ist der PIC-Mikrocontroller von Microchip der Prozessor der Wahl für viele, die diesen Weg einschlagen.

Assemblersprache bietet einen kostenlosen Einstieg in diesen Markt – ideal für Einsteiger mit begrenztem Budget. Assemblersprache ist jedoch etwas mühsam, wenn eine komplexe Aufgabe codiert werden muss. Jetzt stehen kostenlose C-Compiler zum Download zur Verfügung, damit die Schüler ihre Programmiererfahrung in einer universellen Hochsprache beginnen können, die auf vielen anderen High- und Low-End-Mikroprozessoren verwendet werden kann.

Die Assemblersprache ist auf die Verwendung mit einer bestimmten Prozessorfamilie beschränkt, und wenn der Ingenieur zu einem anderen Prozessor migriert, muss er von vorne beginnen. C ist eine universelle Sprache und es ist die Kopfsache des Compiler-Designers, nicht des Ingenieurs, sicherzustellen, dass der C-Code mit dem Prozessor kompatibel ist.

Die meiste Software, die von Nicht-Hobbyisten geschrieben wurde, ist in C geschrieben. Programmschnipsel können gesammelt und in vielen Projekten mit verschiedenen Prozessoren verwendet werden, bis ganze Codebibliotheken angehäuft sind. Das Schreiben von Code wird dann zu einer einfachen Aufgabe, die benötigten Codefunktionen auszuwählen und zusammenzufügen – eine Aufgabe, für die die Programmiersprache C besonders geeignet ist.

Simple C für den PIC-Mikrocontroller bringt jeden mit wenig oder keiner Erfahrung in der Programmierung von C- oder PIC-Mikrocontrollern in nur einem halben Tag.


Source by Bill Naylor

About admin

Check Also

Kann man Computerprogrammierer werden?

Der Einstieg in die Computerprogrammierung ist lukrativ, da Sie gut bezahlt werden. Obwohl diese Softwarebranche …

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.