
Lernpaket AVR-Mikrocontroller in C programmieren
Günter Spanner(Author)
FRANZIS GmbH (Publisher)
1st Edition
Published in February 2012
Book
Mixed media product
217 pages
978-3-645-65095-3 (ISBN)
Description
Das Lernpaket erlaubt einen einfachen und dennoch fundierten Einstieg in die Mikrocontroller-Technik. Ermöglicht wird dies durch eine Gliederung in zwei Teile:1. Der leichte Einstieg in die Welt der Mikrocontrollertechnik2. Vom Einsteiger zum Profi: C-Programmierung von AVR-MikrocontrollernIm ersten Teil liefert das Freeduino Board die Grundlage für einen unkomplizierten Start. Für die ersten Schritte muss nur noch das bereits komplett aufgebaute Freeduino-Modul an einen USB-Port des PCs oder Laptops angeschlossen werden. Verdrahtungs- oder Aufbaufehler sind damit ausgeschlossen. Durch die grafische Benutzeroberfläche und vordefinierten Funktionen sind die ersten Schritte auch von Einsteigern, die über keinerlei Vorkenntnisse verfügen, problemlos zu bewältigen. Schritt für Schritt wird der Anwender an die Programmierung herangeführt. Ausführliche Beschreibungen, sowie zahlreiche Abbildungen und Screen-Shots lassen keine Fragen offen. Den Abschluss des ersten Teils bilden interessante und nützliche Versuche, wie SOS-Bake, Fahrradrücklicht mit verschiedenen Funktionen, ein Lauflicht, ein Mood-Light oder ein einfaches Thermometer.Im zweiten Teil wandelt sich der Freeduino dank einer Spezialfirmware vom Prozessor-Board zum universell einSetzbaren Programmiergerät ("Programmer"). Damit kann der mitgelieferte Mikrocontroller vom Typ ATmega168 frei programmiert werden. Die Erstellung der zugehörigen Programme erfolgt nun ausschließlich in Standard-C. Hierfür wir der bekannte und weit verbreitete Compiler AVR-GCC eingeSetzt. Die Verwendung einer 4-stelligen 7-Segment-Ziffernanzeige ermöglicht nun bereits den Aufbau von Schaltungen und Geräten auf professionellem Niveau. Mit den Mitteln des Lernpakets entstehen jetzt nützliche und praxistaugliche Geräte wie Digitaluhren, universelle Timer oder Spannungsmessgeräte. Mit den detaillierten Beschreibungen und Schaltplänen des Handbuchs können jetzt auch komplexere Projekte praktisch umgeSetzt werden. Aus dem Inhalt: Embedded Systems Physical Computing Zifferndisplay LED-Matrix Die USB-Schnittstelle Interrupts Zeitmessung Freeduino musikalisch Controllerboard als Programmer Der C-Compiler Digitaluhr Digitalvoltmeter Präzises Thermometer Laser-Schießstand Pulsweitenmodulation
More details
Series
Language
German
Place of publication
China
ISBN-13
978-3-645-65095-3 (9783645650953)
Schweitzer Classification