| |
English
Microcontroller Books:
[ARM] [Atmel AVR] [Basic Stamp] [Freescale 68xx] [Intel 8051] [Microchip PIC] [MIPS] [Microcontroller Generic]
Deutsche
Mikrocontroller Bücher:
[Atmel AVR] [Intel 8051] [80C166/167] [Microchip PIC]
8051 Bücher
Kaufen und vergleichen:
8051
Entwicklungswerkzeuge (Emulatoren, Starter Kits, Compiler, Simulatoren,
Programmiergeräte)
Siehe auch:
8051/80552 Tutorial Kit, kompletter 8051/80552 Microcontroller
Trainingskurs inklusive aller benötigter Hardware, Software und umfangreicher
Trainingsdokumentation.
Aus der Praxis - Für die Praxis.
Ein weiterer Baustein zum bewährten 80C537er-TFH-Lehr- und Ausbildungssystem ist fertig:
Neben dem "8051er-Lehrbuch", den erprobten Hardwarebaugruppen und der vielseitigen Entwicklungssoftware
beschreibt das 8051 Praktikumsbuch verschiedene Versuche zum Aufbau eines Mikrocontroller-Labors und
eines CAN-Feldbussystems auf der Basis der bekannten Intel 8051 Familie. Es werden erprobte Schaltungen
und Versuchsanordnungen vorgestellt. Aus dem Inhalt: * Parallel ansteuerbare Peripherie-Einheiten:
LC-Display, Real Time Clock (RTC), Matrixtastatur. * Seriell ansteuerbare Peripherie-Einheiten:
D/A-Wandler, Empfang und Auswertung von DCF77er-Signalen, 8stelliges LED-Display, digitales Poti,
digitaler Temperatursensor, Protokolldrucker, serielle Datenübertragung. * Der CAN-Bus: Beschreibung
der Grundlagen, Entwicklung einer einfachen und dennoch leistungsfähigen Interface-Karte, Konstruktion
von CAN-Stationen für verschiedene Aufgaben, Aufbau und Betrieb eines CAN-Netzes mit fünf Stationen.
* Layoutentwurf einer Mikrocontroller-Karte.
Diese 8051 Buch wendet sich an Schüler von Fachschulen oder Fachhochschulen,
aber auch an interessierte Elektroniker, die sich auf dem Gebiet der Mikrocontrollertechnik
weiterbilden wollen. Es vermittelt ein breites Basiswissen über den Intel 8051 Mikrocontroller- Baustein
selbst sowie über seine Beschaltung zum Mikrocomputer. Nach Durcharbeiten des Buches können Sie
Controller-Boards für die Automatisierungstechnik und auch Entwicklungssysteme zur Programmentwicklung
konstruieren. Hardware und Programmentwicklung sind eng miteinander verzahnt. Sie lernen zu
jeder Funktionseinheit des Controllers die Befehle zur Programmierung kennen und schreiben
praxisbezogene Anwenderprogramme. Das Buch ist ein echtes Lernbuch. Das komplexe Thema ist in
kleine, aufeinander aufbauende Einheiten gegliedert. Beispiele und šbungen festigen die gelernten
Inhalte und erlauben eine Selbstkontrolle. Die didaktische Aufbereitung ist das Ergebnis
langjähriger Unterrichtspraxis. Ziel des Autors war es, das Lernen leicht zu machen und er hofft,
dass der Leser ein wenig Spa ss am Lernerfolg hat. Sicherlich helfen die Kenntnisse beim
schulischen oder beruflichen Weiterkommen. In der 2. Auflage ist das Buch um das Thema Ansteuerung
von LCD-Anzeigen mit Menüführung erweitert.
Zunächst wird der Unterschied zwischen Mikroprozessor und Mikrocontroller klargemacht.
Ferner werden folgende Fragen beantwortet:
Wie sind Mikrocomputer aufgebaut? Welche Vor- und Nachteile haben sie? Wo und wie werden sie vorteilhaft eingesetzt?
Anhand der Intel 8051er Familie werden die Unterschiede verdeutlicht sowie die Hardwarefunktionen und der Assemblercode
erklärt. Grundbegriffe des Mikrocomputers sollten dem Leser geläufig sein.
Das 8051 Lehr-Buch entstand aus einem Kursus des Fachbereichs Elektrotechnik der Fachhochschule
Bochum und beruht auf drei Säulen:
1. Das Lehrbuch
In 17 Grundlektionen und 4 besonderen Anwendungslektionen werden zunächst von Anfang an die Grundlagen
der Mikrocontroller-Technik erläutert, wobei der Schwerpunkt auf ein schnelles Verständnis der Zusammenhänge
und auf die sofortige Durchführung dazugehöriger Programmbeispiele gelegt wird. Durch die Verwendung der
höheren Programmiersprache "Pascal" wird gerade dem Anfänger ein problemloser Einstieg ermöglicht, und
lernhemmende "Anfangs-Frustrationserlebnisse" werden weitgehend vermieden. In jeder Lektion wird eine
Vertiefung des Hard- und Software-Wissens durchgeführt, und vielfältig vorhandene Programme vermitteln
unmittelbare Erfolgserlebnisse.
2. Das universelle Mikrocontroller-Experimentalsystem
Parallel zum Lehrbuch wurde ein universelles Mikrocontroller-Experimentalsystem geschaffen, das
aus einem Mikrocontroller-Board mit dem Infineon 80C537 und mehreren Zusatzkarten besteht. Das
theoretische Wissen und alle Programmbeispiele aus dem Lehrbuch können sofort vom Lernenden mit
diesem Mikrocontroller-System nachvollzogen werden. Lediglich ein beliebiger PC, ein Netzteil und
das elektrotechnische Grundwerkzeug (Lötkolben, Seitenschneider etc.) sind für den weiteren Betrieb
notwendig. Hier kann man praktisch nachvollziehen, wie man Displays und Tastaturen anschließt, wie
eine interessante Sprachausgabe realisiert werden kann und wie die Anzahl der digitalen Ein- und
Ausgänge eines Mikrocontroller-Systems nahezu beliebig erweiterbar ist.
3. Die Betriebssoftware und die Erweiterungen
Die "Schnupper-Software" zur Pascal-Programmentwicklung und zum Testen der Programme, verschiedene
nützliche Hilfsprogramme und alle Programme aus dem Lehrbuch sind auf der beiliegenden CD-ROM enthalten.
Als "Höhepunkt" wurde ein kleines Betriebssystem für das universelle Mikrocontroller-Experimental-System
entwickelt, in dem der Lernende bereits fertige Pascal-Routinen zum Betrieb der wichtigsten Systemkomponenten
vorfindet, die er beliebig verwenden und erweitern kann.
Das Buch behandelt den Aufbau
und die Programmierung der Mikrokontroller 8051, 8052 und 80C517, die weltweit in riesigen Stückzahlen
eingesetzt werden und deren von Intel entwickelten Architektur die Basis für eine grosse Zahl von Nachfolge-Produkten ist.
Das vorliegende Buch entspricht sowohl thematisch wie auch im Aufbau dem in den Studiengängen Elektrotechnik
und Informationstechnologie am Technikum Winterthur erprobten Mix von Wissensvermittlung, praktischen
Beispielen und Übungen. Die Publikation richtet sich an Studierende und Ingenieure, die ihr Wissen auf
diesem Gebiet vertiefen wollen.
Der 8051-Controller ist aufgrund seiner weiten Verbreitung besonders als Modellsystem
für die Mikrocomputertechnik geeignet. Dieses Buch führt in die technischen Grundlagen dieses Prozessorsystems,
die Assembler- und C-Programmierung mit Anwendungen, sowie die Hardwareentwicklung ein. Die beiliegende CD-ROM
enthält ein voll funktionales Entwicklungspaket mit Simulator, Assembler und C-Compiler. Für die zweite Auflage
wurde das Softwarepaket um ein Lehrprogramm erweitert, mit dem die Grundlagen der Digitaltechnik repetiert und
dynamische Abläufe anschaulich dargestellt werden können. Mit seinem didaktischen Aufbau, den verständlichen
Erklärungen, den Übungsaufgaben, den mitgelieferten Übungs- und Entwicklungsprogrammen wendet sich dieses
Lernpaket vor allem an die praxisorientierten Ingenieure und Studenten. Für die dritte Auflage wurde die CD-ROM
durch Programme für die wichtige praktische Anwendung erweitert.
In diesesm Buch erläutert Andreas Roth den Aufbau, die Funktionsweise und den praktische
Einsatz der 8051- 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.
Dieses Lehr- und Arbeitsbuch bietet einen einfachen und schnellen Einstieg in Elektronik,
Assembler- und Windows-Programmierung anhand einer konkreten Schaltung. Das Buch zeigt anhand des vorgestellten
Mikrocontroller-Systems mit dem 8051-kompatiblen 80C32 bzw. dem AT89C52 aus der AT89...-Serie von Atmel, wie
eigene Mikrocontroller-Schaltungen aufgebaut werden. Mit dem im Buch beschriebenen Debugger können eigene
Programme vom PC zum Mikrocontroller-System geschickt und deren Ablauf verfolgt werden. Die Realisierung des
Debuggers wird verständlich und auch für den erfahrenen Anwender mit hohem Gewinn erläutert.
| |
|