![]() |
C51-BücherLetzte Aenderung: 20.02.2005 Dieser Abschnitt enthält eine Übersicht verschiedener Bücher zum C51-Compiler bzw. zum 8051 Prozessor und dessen Derivaten.
So ist dieses Buch für den ernsthaften, professionellen Programmierer, der sich mit 8051ern beschäftigt, unbedingt empfehlenswert, denn auch für den Erfahrenen ist C nicht gleich C, wenn es z.B. um die Programmierung interner Peripheriekomponenten für den Controller oder die Verwendung des erweiterten C-Sprachumfangs für den C-Compiler geht.
Aber auch an die Einsteiger für das Arbeiten mit dem C51-Compiler wurde gedacht, denn auftretende Fragen werden von mir immer praxisnah durch viele kleine überschaubare Beispiele beantwortet.
So wird dem Leser und Anwender der Einstieg denkbar einfach gemacht und dem C-Interessenten wird so schon vor dem Kauf des C-Compilers klar, welche Möglichkeiten diese Software bietet. Alle Beispiele können mit der 2kByte µVision2-Demoversion ausgetestet werden. Aus dem Buch Der Keil C51-Compiler wurden die Kapitel 1 und 2, das Inhalts- und das Indexverzeichnis als PDF-File abgespeichert. Diese können Sie sich herunterladen bzw. direkt anzeigen lassen.
Software zum Buch Teil 1 (2. Auflage)
Praxis mit dem Keil C51-Compiler
|
|
Mit der Einführung von µVision wurde der Simulator in die Oberfläche integriert. Somit haben Sie die Möglichkeit Breakpoints direkt im
Editormodus zu setzen bzw. im Debugmodus Softwareänderungen durchzuführen. Diese Kopplung hat noch weit mehr Vorteile, z. B. daß das zu
verwendende Derivat bei der Projekterstellung bekannt ist. Diese und weitere Vorteile und wie diese effizient eingesetzt werden können,
werden in diesem Buch mit Beispielen ausführlich beschrieben. Eine weitere neue Eigenschaft von µVision besteht darin, daß sich Emulatoren
in die Debugoberfläche einbinden lassen. |
Da der Adreßbereich beim 8051 auf 64kByte beschränkt ist und dieser immer häufiger nicht mehr ausreicht, muß auf das Bankverfahren zurückgegriffen werden. Einige Derivate, z. B. Dallas, unterstützen dieses Verfahren direkt, bei den anderen Derivaten muß die Steuerung über Portpins bzw. über zusätzliche Hardware durchgeführt werden. Wie man das Banking am besten einsetzt, was zu beachten ist und welche Einstellungen direkt unter µVision2 beim Projekt möglich sind, wird in einem weiteren Kapitel ausführlich an Beispielen erklärt.
Nachdem Teil 1 erschienen ist, bekam ich immer wieder Anfragen nach einfachen Beispielen zur Ansteuerung von z. B. Tastaturen, LCD, I²C-Bus, UART, RTC, Schrittmotoransteuerung, .. . Aus diesen vielen Anfragen sind folgende Kapitel entstanden:
Effiziente Programmerstellung
Timer
Serielle Schnittstelle des 8051
Tastaturen (Matrix, MFII, Winkel-Encoder)
PC-Maus
LCD-Ansteuerung (Textausgabe, Matrixgrafik)
I²C-Bus Ansteuerung (IO-Expander, RAM, EEPROM, I²C-Bus Controller, 87LP76x-Bausteine)
Aus dem Buch Praxis mit dem Keil C51-Compiler wurden das Kapitel 2, das Inhalts- und das Indexverzeichnis als PDF-File abgespeichert. Diese können Sie sich herunterladen bzw. direkt anzeigen lassen.
| Rubrik | Dateiname | Datum | Kurzbeschreibung | Downl. | Anfr | Zu- griffe |
| Buecher | C51_Teil2_Index.ZIP | 28.03.2005 | Auszug aus Buch Teil 2 (2. Auflage) Indexverzeichnis | 1101 | ||
| Buecher | C51_Teil2_Inhalt.ZIP | 12.03.2005 | Auszug aus Buch Teil 2 (2. Auflage) Inhaltsverzeichnis (endgültige Fassung) | 1194 | ||
| Buecher | C51_Teil2_Kap1_2.ZIP | 20.02.2005 | Auszug aus Buch Teil 2 (2. Auflage) Kapitel 1 und 2 | 1264 |
| Rubrik | Dateiname | Datum | Kurzbeschreibung | Downl. | Anfr | Zu- griffe |
| Software | Buch_PraxisTeil2_Kap10.ZIP | 24.02.2005 | Software zu Buch Teil 2 (2. Auflage) Kapitel 10 "Tastaturen" | 535 | ||
| Software | Buch_PraxisTeil2_Kap11.ZIP | 03.03.2005 | Software zu Buch Teil 2 (2. Auflage) Kapitel 11 "I2C-Bus" | 769 | ||
| Software | Buch_PraxisTeil2_Kap2.ZIP | 24.02.2005 | Software zu Buch Teil 2 (2. Auflage) Kapitel 2 "Effiziente Programmerstellung" | 426 | ||
| Software | Buch_PraxisTeil2_Kap3.ZIP | 27.02.2005 | Software zu Buch Teil 2 (2. Auflage) Kapitel 3 "Arbeiten mit µVision3" | 487 | ||
| Software | Buch_PraxisTeil2_Kap4.ZIP | 24.02.2005 | Software zu Buch Teil 2 (2. Auflage) Kapitel 4 "Timer" | 535 | ||
| Software | Buch_PraxisTeil2_Kap5.ZIP | 24.02.2005 | Software zu Buch Teil 2 (2. Auflage) Kapitel 5 "Serielle Schnittstelle" | 645 | ||
| Software | Buch_PraxisTeil2_Kap7.ZIP | 24.02.2005 | Software zu Buch Teil 2 (2. Auflage) Kapitel 7 "LCD" | 783 | ||
| Software | Buch_PraxisTeil2_Kap9.ZIP | 12.03.2005 | Software zu Buch Teil 2 (2. Auflage) Kapitel 9 "ROM-Monitor" | 410 |
|
Der 80C517 und der 80C517A sind bisher die vielseitigsten und leistungsfähigsten Mikrocontroller der 8051-MC-Familie. Sie enthalten alle Eigenschaften des 80C515. Das Buch beschreibt die Bausteine vollständig. Es eignet sich als Lehrbuch, das in logisch aufeinander aufbauenden Kapiteln durch den Baustein führt. Neben den Grundlagen enthält es ausführliche Erklärungen und Hintergrundinformationen. |
Das gesamte Buch (inklusive Zeichnungen)liegt Ihnen komplett als Winword-Datei vor. Somit haben Sie die Möglichkeit, sich einzelne Passagen auszudrucken, oder für Ihre Zwecke weiter einzusetzen.
Das C51-Buch wird redaktionell ständig überarbeitet, da der C51-Compiler weiterentwickelt wird. Für Vorschläge und Hinweise, um das Buch zu verbessern, bin ich immer dankbar. Hier die eMail-Adresse für Ihre Vorschäge.
Ergänzungen zum Buch Teil 1 (1. Auflage)
Im C51-Buch Teil 1 haben sich einige Tippfehler eingeschlichen, die beim Korrekturlesen nicht gefunden wurden. Zudem wurde beim Druck eine Grafik nicht mit aufgenommen. Im File C51-Appendix.pdf werden alle gefundenen Fehler dokumentiert und korrigiert.
Zu den einzelnen Kapiteln wird es, falls nötig, einen Ergänzungsteil geben. Dieser Teil wird bei der Neuauflage in das jeweilige Kapitel eingefügt.
| Rubrik | Dateiname | Datum | Kurzbeschreibung | Downl. | Anfr | Zu- griffe |
| Buecher | c51_appendix.zip | 12.05.2001 | Ergaenzung zu Buch Teil 1 Appendix | 1680 | ||
| Buecher | c51_tei1_kapitel6.zip | 07.07.2001 | Ergaenzung zu Buch Teil 1 Ergänzungen zu Kapitel 6 V1.0a | 1545 | ||
| Buecher | c51_teil1_kapitel11.zip | 12.05.2001 | Ergaenzung zu Buch Teil 1 Ergänzungen zu Kapitel 11 V1.0a | 1426 | ||
| Buecher | c51_teil1_kapitel13.zip | 12.05.2001 | Ergaenzung zu Buch Teil 1 Ergänzungen zu Kapitel 13 V1.0 (Errorhandler) | 1384 | ||
| Buecher | c51_teil1_kapitel16.zip | 12.05.2001 | Ergaenzung zu Buch Teil 1 Ergänzungen zu Kapitel 16 V1.1 | 1439 | ||
| Buecher | c51_teil1_kapitel2.zip | 12.05.2001 | Ergaenzung zu Buch Teil 1 Ergänzungen zu Kapitel 2 V1.0 | 1385 | ||
| Buecher | c51_teil1_kapitel3.zip | 12.05.2001 | Ergaenzung zu Buch Teil 1 Ergänzungen zu Kapitel 3 V1.1 | 1374 | ||
| Buecher | c51_teil1_kapitel4.zip | 12.05.2001 | Ergaenzung zu Buch Teil 1 Ergänzungen zu Kapitel 4 V1.0 (ungarische Notation) | 1375 | ||
| Buecher | c51_teil1_kapitel5.zip | 12.05.2001 | Ergaenzung zu Buch Teil 1 Ergänzungen zu Kapitel 5 V1.0a (Funktionsnamenerweiterung) | 1429 |
|
ISBN: 3-7281-2478-8 |
Aus dem Buch Die Mikrokontroller 8051, 8052 und 80C517 wurden das Inhaltsverzeichnis und das Vorwort als PDF-File abgespeichert. Diese können Sie sich herunterladen bzw. direkt anzeigen lassen.
| Rubrik | Dateiname | Datum | Kurzbeschreibung | Downl. | Anfr | Zu- griffe |
| Buecher | inh_verz.ZIP | 12.05.2001 | Inhaltsverzeichnis | 1536 | ||
| Buecher | vorwort.ZIP | 12.05.2001 | Vorwort | 888 |