Chapter
Licensed
Unlicensed
Requires Authentication
5.3 Dateneingabe mit Schaltern und Tastern
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