Chapter
Licensed
Unlicensed
Requires Authentication
3.1 Halbleitertechnik
-
Günter Schmitt
You are currently not able to access this content.
You are currently not able to access this content.
Chapters in this book
- Frontmatter I
- Inhaltsverzeichnis 1
- Vorwort 5
- Vorwort zur 6. Auflage 6
-
1 Einführung
- 1.1 Anwendung von Mikrorechnern 7
- 1.2 Aufbau und Bauformen von Mikrorechnern 8
- 1.3 Die Programmierung von Mikrorechnern 10
-
2 Grundlagen
- 2.1 Darstellung der Daten im Mikrorechner 13
- 2.2 Zahlensysteme und Umrechnungsverfahren 15
- 2.3 Rechenschaltungen 19
- 2.4 Speicherschaltungen 23
- 2.5 Aktive Zustände von Steuersignalen 29
- 2.6 Speicherorganisation 34
- 2.7 Befehle und Programme 39
- 2.8 Übungen zum Abschnitt Grundlagen 47
-
3 Hardware
- 3.1 Halbleitertechnik 50
- 3.2 Schaltungstechnik 56
- 3.3 Der Mikroprozessor 8085A 71
- 3.4 Speicherbausteine 92
- 3.5 Peripheriebausteine 105
- 3.6 Bausteinauswahl und Adreßdecodierung 118
- 3.7 Entwurf eines Kleinsystems 130
- 3.8 Entwurf eines Übungssystems 134
- 3.9 Ein Testsystem für PC-Bausteine 137
-
4 Einführung in die maschinenorientierte Programmierung
- 4.1 Die Hardware des Übungsrechners 150
- 4.2 Assemblerprogrammierung 152
- 4.3 Einfache Datenübertragung 156
- 4.4 Sprungbefehle 182
- 4.5 Programmverzweigungen 192
- 4.6 Programmschleifen 204
- 4.7 Adressierung von Speicherbereichen 222
- 4.8 Datenverarbeitung 242
- 4.9 Unterprogrammtechnik 270
- 4.10 Programmunterbrechungen (Interrupt) 278
- 4.11 Erweiterungen des Befehlssatzes 284
-
5 Parallele Datenübertragung
- 5.1 Programmierung des Mehrzweckbausteins 8155 285
- 5.2 Programmierung der Parallelschnittstelle 8255 288
- 5.3 Dateneingabe mit Schaltern und Tastern 290
- 5.4 Datenausgabe mit Leuchtdioden und Siebensegmentanzeigen 294
- 5.5 Tastatur und neunstellige Multiplexanzeige 297
- 5.6 Entwurf eines Tastenmonitors 303
- 5.7 Parallele Datenübertragung mit Steuersignalen 308
-
6 Serielle Datenübertragung
- 6.1 Die V.24-Schnittstelle 313
- 6.2 Programmierung der Serienschnittstelle 8251A 315
- 6.3 Softwaregesteuerte serielle Datenübertragung 322
- 6.4 Ein Terminalmonitor für das Testsystem 324
-
7 Verarbeitung analoger Daten
- 7.1 Widerstands-Frequenz-Umsetzung 332
- 7.2 Beispiel eines Analog/Digitalwandlers 338
- 7.3 Beispiel eines Digital/Analogwandlers 341
- 7.4 Beispiel einer Analogperipherie 342
- 8 Lösungen der Übungsaufgaben 346
- 9 Ergänzende und weiterführende Literatur 357
-
10 Anhang
- Zahlentabellen 358
- ASCII-Zeichen-Tabelle 359
- Sinnbilder für Ablaufpläne und Struktogramme 360
- Befehlstabellen des 8085A 361
- Stiftbelegung der wichtigsten Bausteine 366
- Terminalprogramm in Pascal 368
- Register 370
- Backmatter 375
Chapters in this book
- Frontmatter I
- Inhaltsverzeichnis 1
- Vorwort 5
- Vorwort zur 6. Auflage 6
-
1 Einführung
- 1.1 Anwendung von Mikrorechnern 7
- 1.2 Aufbau und Bauformen von Mikrorechnern 8
- 1.3 Die Programmierung von Mikrorechnern 10
-
2 Grundlagen
- 2.1 Darstellung der Daten im Mikrorechner 13
- 2.2 Zahlensysteme und Umrechnungsverfahren 15
- 2.3 Rechenschaltungen 19
- 2.4 Speicherschaltungen 23
- 2.5 Aktive Zustände von Steuersignalen 29
- 2.6 Speicherorganisation 34
- 2.7 Befehle und Programme 39
- 2.8 Übungen zum Abschnitt Grundlagen 47
-
3 Hardware
- 3.1 Halbleitertechnik 50
- 3.2 Schaltungstechnik 56
- 3.3 Der Mikroprozessor 8085A 71
- 3.4 Speicherbausteine 92
- 3.5 Peripheriebausteine 105
- 3.6 Bausteinauswahl und Adreßdecodierung 118
- 3.7 Entwurf eines Kleinsystems 130
- 3.8 Entwurf eines Übungssystems 134
- 3.9 Ein Testsystem für PC-Bausteine 137
-
4 Einführung in die maschinenorientierte Programmierung
- 4.1 Die Hardware des Übungsrechners 150
- 4.2 Assemblerprogrammierung 152
- 4.3 Einfache Datenübertragung 156
- 4.4 Sprungbefehle 182
- 4.5 Programmverzweigungen 192
- 4.6 Programmschleifen 204
- 4.7 Adressierung von Speicherbereichen 222
- 4.8 Datenverarbeitung 242
- 4.9 Unterprogrammtechnik 270
- 4.10 Programmunterbrechungen (Interrupt) 278
- 4.11 Erweiterungen des Befehlssatzes 284
-
5 Parallele Datenübertragung
- 5.1 Programmierung des Mehrzweckbausteins 8155 285
- 5.2 Programmierung der Parallelschnittstelle 8255 288
- 5.3 Dateneingabe mit Schaltern und Tastern 290
- 5.4 Datenausgabe mit Leuchtdioden und Siebensegmentanzeigen 294
- 5.5 Tastatur und neunstellige Multiplexanzeige 297
- 5.6 Entwurf eines Tastenmonitors 303
- 5.7 Parallele Datenübertragung mit Steuersignalen 308
-
6 Serielle Datenübertragung
- 6.1 Die V.24-Schnittstelle 313
- 6.2 Programmierung der Serienschnittstelle 8251A 315
- 6.3 Softwaregesteuerte serielle Datenübertragung 322
- 6.4 Ein Terminalmonitor für das Testsystem 324
-
7 Verarbeitung analoger Daten
- 7.1 Widerstands-Frequenz-Umsetzung 332
- 7.2 Beispiel eines Analog/Digitalwandlers 338
- 7.3 Beispiel eines Digital/Analogwandlers 341
- 7.4 Beispiel einer Analogperipherie 342
- 8 Lösungen der Übungsaufgaben 346
- 9 Ergänzende und weiterführende Literatur 357
-
10 Anhang
- Zahlentabellen 358
- ASCII-Zeichen-Tabelle 359
- Sinnbilder für Ablaufpläne und Struktogramme 360
- Befehlstabellen des 8085A 361
- Stiftbelegung der wichtigsten Bausteine 366
- Terminalprogramm in Pascal 368
- Register 370
- Backmatter 375