Workshop: Grundlagen der Mikrocontroller-Programmierung
- Am Beispiel des Atmel AVR -
Zusammenfassung:
Einführung in die hardwarenahe Programmierung des Atmel AVR-Mikrocontrollers in der Programmiersprache C. Am Ende des Workshops sollten Sie in der Lage sein, eigene Programme zur Ansteuerung von Aktoren und Einlesen von Sensoren zu entwickeln.
Inhalt:
- Theorieteil: generelle Funktionsweise
- struktureller Aufbau eines Mikrocontrollers
- Ports (Ein-/Ausgabe)
- Timer/Counter (Pulsweitenmodulation, Timer-Interrupts)
- AD-Wandler (Messwerte digitalisieren)
- Interrupts
- Praxisteil: AVR-spezifische Implementierung
- Toolchain (avr-gcc, avrdude)
- LEDs ansteuern (Lauflicht, Blinken, Dimmen)
- Sensordaten erfassen (Schalter, Temperatursensoren)
- LCD (Liquid Crystal Display) ansteuern
Demnächst beim Bürgernetz Ingolstadt / bytewerk…
8. Oktober 2010 | von Markus
Kategorie: