Das Microcontroller Kochbuch MCS51 - Hardcover

 
9783826607226: Das Microcontroller Kochbuch MCS51

Inhaltsangabe

In diesesm Buch erläutert Andreas Roth den Aufbau, die Funktionsweise und den praktische Einsatz der MCS51- Mikrocontroller. Der Schwerpunkt liegt in der praxisorientierten Darstellung des Stoffes, der von zahlreichen Hard- und Softwarebeispielen begleitet wird. Kapitel 1 zeigt das Konzept und den Aufbau der Standard-MCS-51-Controller. Die CPU, die Speicherorganisation, die Timer, die serielle Schnittstelle, das Interruptsystem etc. sind Thema in diesem Kapitel. Die Analyse des Befehlssatzes steht in Kapitel 2 im Vordergrund, gefolgt von einer detaillierten Beschreibung der einzelnen Befehle. Jeder Befehl ist mit einem Beispiel erläutert. In Kapitel 3 finden Sie hilfreiche Erläuterungen zur Softwareerstellung. Es wird gezeigt, wie Programmstrukturen, z.B. Zählschleifen, Entscheidungen etc. in der Maschinensprache und mit den For-Loop-If-Eigenschaften des Assemblers realisiert werden können. Kapitel 4 zeigt den Aufbau eines Minimalsystems, die Programmierung von EPROM- und Flash-Controllern, die Erweiterung auf ein Maximalsystem mit externem Programm- und Datenspeicher sowie die Einbindung von peripheren Bausteinen. Dateneingaben über Tastaturen, einfache Erweiterungen von I/O-Ports, Anzeigetechniken und Realzeitanwendungen sind Standardaufgaben eines Controllers. Diese Hard- und Software ist Thema des Kapitels 5. Dazu gehören insbesondere die Frequenzmessung, A/D-Wandlung, Messung der Temperatur, Decodierung des DCF77-Signals etc. Die besonderen Eigenschaften ausgewählter Controller der bedeutendsten Hersteller werden in Kapitel 6 dargestellt. Dazu gehören der C515, C537, 80C552, 89S53, 80C320 etc. Hier findet sich auch die Beschreibung des i2C-Busses, der IAP- und ICP-Programmierung von Flash-Controllern. Ein ausführlicher Anhang mit Tabellen und Daten macht das Buch zu einem Standard-Nachschlagewerk.

Auf der CD
- MCS51 Assembler für alle MCS51-Controller mit hochsprachenähnlichen Strukturen
- Disassembler
- Assistenten helfen mit Mausklick bei der Softwareerstellung
- Der Softwaresimulator erlaubt das schrittweise Ausführen des Programms oder von Teilen davon.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

Andreas Roth entwickelt schon seit vielen Jahren Hard- und Software für die MCS51-Controller. Seine langjährigen Erfahrungen in der Aus- und Weiterbildung sowie in der Prototypenfertigung werden in diesem Buch praxisnah umgesetzt.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.