Das Buch bietet eine Einführung in die Programmierung von Mikrocontrollern und gibt viele Tipps, wie die entsprechende Hardware aufgebaut werden muss. Da Mikrocontroller sehr hardwarenah programmiert werden, finden Sie auf der beiliegenden CD die Layoutdaten für ein eigenes Entwicklungsboard, mit dem viele Standardprobleme aus der Praxis untersucht werden können.
Nach der detaillierten Erklärung der Assemblerbefehle folgt eine ausführliche Erläuterung der Einstellungen und Funktionen der Entwicklungsumgebung MPLAB. Die Beispielprogramme beginnen bei der Ansteuerung von LEDs und der Abfrage von Tastern. Im Verlaufe des Buchs erfahren Sie, wie ein Display angesteuert wird, analoge Signale ausgewertet sowie Daten in einem externen EEPROM gespeichert und ausgelesen werden. Zum Abschluss wird die Kommunikation mit einem PC erläutert und wie man mit einer Infrarotfernbedienung die Ausgänge des Mikrocontrollers schalten kann.
In diesem Buch finden Sie alle Antworten zu den häufigsten Fragen rund um die Programmierung und Schaltungsentwicklung eines Mikrocontrollers.
Aus dem Inhalt:
• Überblick über Mikrocontroller
• Die Programmierung mit MPLAB
• Verarbeitung analoger Signale
• Anzeige von Daten auf einem Display
• Messungen von Spannung und Leistung
• Datenübertragung über die serielle Schnittstelle
• Datenübertragung über den I2C-Bus