
Mikroprozessortechnik
Beschreibung
Alle Preise
Weitere Details
Weitere Ausgaben
Inhalt
2 - Impressum/Copyright [Seite 4]
3 - Vorwort [Seite 5]
4 - Inhaltsverzeichnis [Seite 7]
5 - 1 Einführung [Seite 15]
5.1 - 1.1 Prinzip der Datenverarbeitung [Seite 15]
5.2 - 1.2 Blockschaltbild eines Mikrocomputers [Seite 21]
5.3 - 1.3 Prinzipielle Arbeitsweise eines Computers [Seite 24]
6 - 2 Baugruppen eines Mikrocomputers [Seite 29]
6.1 - 2.1 Systembus [Seite 29]
6.2 - 2.2 Zentraleinheit (CPU, Central Processing Unit) [Seite 44]
6.3 - 2.3 Zentralspeicher [Seite 50]
7 - 3 Programmierung von Mikrocomputern [Seite 67]
7.1 - 3.1 Maschinenbefehle [Seite 67]
8 - 4 Hardware des 8051-Mikrocontrollers [Seite 75]
8.1 - 4.1 Blockschaltbild 80C537 [Seite 75]
8.2 - 4.2 Anschlußtechnik bei 80C537-Systemen [Seite 77]
9 - 5 Maschinenprogrammierung des 80C537 [Seite 85]
9.1 - 5.1 Speichermodell [Seite 85]
9.2 - 5.2 Transportbefehle [Seite 88]
9.3 - 5.3 Bearbeitung von Daten [Seite 101]
9.4 - 5.4 Programmsteuerbefehle [Seite 117]
9.5 - 5.5 Struktur von Programmen [Seite 123]
9.6 - 5.6 Unterprogramme (Subroutines) [Seite 143]
9.7 - 5.7 Interrupt [Seite 151]
10 - 6 E/A-Baugruppen Teil 1 [Seite 163]
10.1 - 6.1 Parallelports [Seite 163]
10.2 - 6.2 Analog-Digital-Umsetzung (ADU) [Seite 166]
11 - 7 Programmierung in C [Seite 177]
11.1 - 7.1 Warum eine höhere Programmiersprache verwenden? [Seite 177]
11.2 - 7.2 Grundlagen von C [Seite 178]
11.3 - 7.4 Strukturierte Programmierung in C [Seite 189]
11.4 - 7.5 Funktionen [Seite 204]
11.5 - 7.6 Zeiger (Pointer) [Seite 216]
11.6 - 7.7 Strukturen [Seite 224]
11.7 - 7.8 Interrupt in C [Seite 230]
11.8 - 7.9 Lernziel-Test [Seite 231]
11.9 - 7.3 Bestandteile eines C-Quelltextes [Seite 185]
12 - 8 E/A-Baugruppen Teil 2 [Seite 233]
12.1 - 8.1 Serielle Schnittstelle [Seite 233]
12.2 - 8.2 Timer, Counter (Zeitgeber, Zähler) [Seite 253]
12.3 - 8.3 Timer 0 und Timer 1 [Seite 256]
12.4 - 8.4 Compare/Capture Unit (CCU) [Seite 263]
13 - 9 Sicherheitsmaßnahmen und Energieeinsparung [Seite 285]
13.1 - 9.1 Watchdog (Fail Save) [Seite 285]
13.2 - 9.2 Energiesparende Betriebsarten (Power-Saving) [Seite 288]
13.3 - 9.3 Lernziel-Test [Seite 291]
14 - 10 Multiplizier-Dividier-Einheit [Seite 293]
14.1 - 10.1 Programmierung der MDU [Seite 293]
14.2 - 10.2 Steuerregister ARCON (Arithmetic Unit Control) [Seite 295]
14.3 - 10.3 Schieben und Normalisieren [Seite 295]
15 - 11 Programmbeispiele [Seite 297]
15.1 - 11.1 Ansteuerung einer Flüssigkristallanzeige (LCD) [Seite 298]
15.2 - 11.2 Balkenanzeige [Seite 303]
15.3 - 11.3 Centronics-Schnittstelle [Seite 305]
15.4 - 11.4 Zweipunktregler [Seite 307]
15.5 - 11.5 Abfrage eines Tastenfeldes [Seite 311]
15.6 - 11.6 Erzeugung sinusförmiger Signale mit PWM [Seite 315]
15.6.1 - 11.7 I2C-Bus [Seite 323]
16 - 12 Weitere Prozessor-Architekturen [Seite 329]
16.1 - 12.1 Signalprozessoren [Seite 329]
16.2 - 12.2 RISC-Architektur [Seite 342]
17 - 13 Entwicklungshilfsmittel [Seite 361]
17.1 - 13.1 Schritte bei der Programmentwicklung [Seite 361]
17.2 - 13.2 Editor [Seite 362]
17.3 - 13.3 Assembler (Assemblierer) [Seite 362]
17.4 - 13.4 Compiler, Kompilierer [Seite 368]
17.5 - 13.5 Linker [Seite 369]
17.6 - 13.6 Simulator (Debugger) [Seite 369]
17.7 - 13.7 Programmtest im Zielsystem [Seite 370]
17.8 - 13.8 Entwicklungsumgebung (EU, engl. IDE: Integrated Development Environment) [Seite 371]
17.9 - 13.9 Optionseinstellungen [Seite 375]
18 - 14 Anhang [Seite 377]
18.1 - 14.1 Schaltungsbeispiele [Seite 377]
18.2 - 14.2 Ablaufsteuerung [Seite 386]
18.3 - 14.3 Befehlslisten [Seite 394]
18.4 - 14.4 Selten verwendete Befehle [Seite 399]
18.5 - 14.5 Zusammenfassung der Special Function Register [Seite 401]
18.6 - 14.6 Anschlußbelegung [Seite 404]
18.7 - 14.7 Intel-Hex-Format [Seite 406]
18.8 - 14.8 Zeichensatz PC 850 [Seite 407]
19 - 15 Lösungen von Aufgaben der Lernziel-Tests [Seite 409]
20 - Literaturverzeichnis [Seite 419]
21 - Stichwortverzeichnis [Seite 421]
Systemvoraussetzungen
Dateiformat: PDF
Kopierschutz: Wasserzeichen-DRM (Digital Rights Management)
Systemvoraussetzungen:
- Computer (Windows; MacOS X; Linux): Verwenden Sie zum Lesen die kostenlose Software Adobe Reader, Adobe Digital Editions oder einen anderen PDF-Viewer Ihrer Wahl (siehe E-Book Hilfe).
- Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions oder die App PocketBook (siehe E-Book Hilfe).
- E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m.
Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist. Mit Wasserzeichen-DRM wird hier ein „weicher” Kopierschutz verwendet. Daher ist technisch zwar alles möglich – sogar eine unzulässige Weitergabe. Aber an sichtbaren und unsichtbaren Stellen wird der Käufer des E-Books als Wasserzeichen hinterlegt, sodass im Falle eines Missbrauchs die Spur zurückverfolgt werden kann.
Weitere Informationen finden Sie in unserer E-Book Hilfe.
Dateiformat: PDF
Kopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
- Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).
- Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions oder die App PocketBook (siehe E-Book Hilfe).
- E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)
Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist.
Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.
Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.