Z80 Einchiprechner Z84C1510FEC |
![]() |
![]() |
Letztmalig dran rumgefummelt: 11.10.22 18:24:14 |
![]() |
Implementiert in ein 100-poliges FlatPack-Gehäuse präsentiert sich der Z80-Einchipcontroller mit einem 8 Bit breitem Daten-BUS als CPU einschließlich der wichtigsten peripheren Bausteine sowie 3 leitungsfähigen Interruptmodi und einem linear adressierbarem Speichervolumen von 64 KByte (das entspricht 65536 Adressen). Der Controller verfügt über nur eine 5 Volt-Versorgungsspannung sowie über einen Einphasentakt. Alle Ausgänge sind TTL-kompatibel und können eine TTL-Standardlast treiben. | ||||||||
![]() |
|
||||||||
![]() |
1. Blockschaltbild und technische Daten |
||||||||
![]() |
Warum fiel die Wahl für die Unterrichtsarbeit ausgerechnet auf den Z80 bzw. sein System? Dieser Prozessor sowie sein System vereinigt eine Reihe positiver Merkmale für den Rechentechnik-Einsteiger:
|
Blockschaltbild und technische Daten |
![]() |
![]() |
![]() |
![]() |
Das ist das Original - es gab zwischenzeitlich einige Eigenentwicklungen u. a. von HYUNDAI, welche über viele Jahre bereits als CMOS-Versionen verfügbar waren und eingesetzt wurden. Der Z84C15XX??? ist da ein anderes Kaliber - nicht nur Peripherie-Elemente - da ist ein ganzer Controller drin, einschließlich einer Z80-CPU! | ||||||||||||
![]() |
|
||||||||||||
![]() |
|
||||||||||||
![]() |
|
2.Besonderheiten zum Z80-System |
![]() |
![]() |
![]() |
![]() |
Da der Einchiprechner im Gegensatz zu den freien Peripheriebausteinen intern fest verdrahtet ist, müssen einige Besonderheiten, welche normalerweise Hardware sind, auf die Softwareseite geschoben werden. Beispielsweise müssen die Interrupt-Prioritäten festgelegt werden und frei eingestellt werden können. | ||||||
![]() |
|
||||||
![]() |
im Gegensatz zum Z80-CTC gibt es für alle 4 Kanäle Ausgänge | ||||||
![]() |
CS0 sowie CS1-Signal |
3. Controller-Programmierung |
![]() |
![]() |
![]() |
![]() |
Da der Einchiprechner im Gegensatz zu den freien Peripheriebausteinen intern fest verdrahtet ist, müssen einige Besonderheiten, welche normalerweise Hardware sind, auf die Softwareseite geschoben werden. Beispielsweise müssen die Interrupt-Prioritäten festgelegt werden und frei eingestellt werden können. |
![]() |
Registersatz |
![]() |
Alphabetische Liste des Z80 Befehlssatzes |
![]() |
Numerische Liste des Z80 Befehlssatzes |
![]() |
Allgemeine Funktionssymbolik |
![]() |
FLAG-Wirkung auf Befehle |
![]() |
Watchdog-Timer |
4. Anwendung bis heute |
![]() |
![]() |
![]() |
![]() |
Eine CPU mit Markteinführung März 1976 hat es geschafft, bis heute nicht nur in der Fertigung zu sein, nein er erschließt sich inzwischen als Einchiprechner neue Anwendungsgebiete und nutzt dabei seinen hohen Bekanntheitsgrad. |
![]() |
|
![]() |
Erläuterung: Befehlsliste |
5. Schaltpläne und Startprogramme |
![]() |
![]() |
![]() |
![]() |
|
![]() |
|
6. Verwandte Themen |
![]() |
![]() |
![]() |
![]() |
Hier trifft sich einiges an Basiswissen der Informatik. Nichts geht ohne Hardware-Kenntnisse (wenigstens in problemorientierten sowie projektbezogenen Ansätzen). Auch Kenntnisse der Programmierung der Peripherie-Bausteine sind Voraussetzung dafür, dass man dieses kleine System überhaupt nutzen kann. | ||||||||||
![]() |
|
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost am 9. Mai 2021 um 11.36 Uhr |
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |