| |
| de:hardware:perifericos:pro_8256 [2026/05/14 08:44] – creado jesus | de:hardware:perifericos:pro_8256 [2026/05/25 16:47] (actual) – jesus |
|---|
| <html> | <html> |
| <style> | <style> |
| /* --- RETRO CRT VISUAL ENGINE --- */ | /* --- CRT RETRO VISUAL ENGINE --- */ |
| .pcw-monitor-ultra { background-color: #000b00; border: 12px solid #2a2a2a; border-radius: 15px; padding: 25px; margin: 25px 0; font-family: 'Courier New', Courier, monospace; position: relative; overflow: hidden; box-shadow: inset 0 0 60px rgba(0,255,0,0.15), 0 10px 30px rgba(0,0,0,0.7); } | .pcw-monitor-ultra { background-color: #000b00; border: 12px solid #2a2a2a; border-radius: 15px; padding: 25px; margin: 25px 0; font-family: 'Courier New', Courier, monospace; position: relative; overflow: hidden; box-shadow: inset 0 0 60px rgba(0,255,0,0.15), 0 10px 30px rgba(0,0,0,0.7); } |
| .pcw-monitor-ultra::after { content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.15) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.03), rgba(0, 255, 0, 0.01), rgba(0, 0, 255, 0.03)); background-size: 100% 3px, 2px 100%; z-index: 2; pointer-events: none; animation: flickering 0.1s infinite; } | .pcw-monitor-ultra::after { content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.15) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.03), rgba(0, 255, 0, 0.01), rgba(0, 0, 255, 0.03)); background-size: 100% 3px, 2px 100%; z-index: 2; pointer-events: none; animation: flickering 0.15s infinite; } |
| @keyframes flickering { 0% { opacity: 0.98; } 100% { opacity: 1; } } | @keyframes flickering { 0% { opacity: 0.98; } 100% { opacity: 1; } } |
| .retro-text-green { color: #00ff00 !important; font-family: 'Courier New', Courier, monospace; text-shadow: 0 0 10px rgba(0, 255, 0, 0.7), 0 0 2px rgba(0, 255, 0, 0.8); text-transform: uppercase; letter-spacing: 1px; text-decoration: none !important; } | .retro-text-green { color: #00ff00 !important; font-family: 'Courier New', Courier, monospace; text-shadow: 0 0 10px rgba(0, 255, 0, 0.7), 0 0 2px rgba(0, 255, 0, 0.8); text-transform: uppercase; letter-spacing: 1px; text-decoration: none !important; } |
| .pcw-subtitle-box { background-color: #00ff00; color: #000b00 !important; padding: 5px 12px; font-weight: bold; display: inline-block; margin: 20px 0 15px 0; text-transform: uppercase; position: relative; z-index: 3; font-family: 'Courier New', Courier, monospace; } | .pcw-subtitle-box { background-color: #00ff00; color: #000b00 !important; padding: 5px 12px; font-weight: bold; display: inline-block; margin: 20px 0 15px 0; text-transform: uppercase; position: relative; z-index: 3; font-family: 'Courier New', Courier, monospace; } |
| | |
| /* --- CONTAINERS AND CARDS --- */ | /* --- BEHÄLTER UND KARTEN --- */ |
| .drive-grid-container { display: flex; flex-direction: column; gap: 20px; margin: 25px 0; position: relative; z-index: 3; align-items: center; justify-content: center; } | .drive-grid-container { display: flex; flex-direction: column; gap: 20px; margin: 25px 0; position: relative; z-index: 3; align-items: center; justify-content: center; } |
| .drive-card { border: 1px solid #004400; background: rgba(0, 15, 0, 0.6); padding: 20px; display: flex; flex-direction: column; gap: 15px; transition: 0.2s; align-items: center; width: 100%; max-width: 900px; box-sizing: border-box; } | .drive-card { border: 1px solid #004400; background: rgba(0, 15, 0, 0.6); padding: 20px; display: flex; flex-direction: column; gap: 15px; transition: 0.2s; align-items: center; width: 100%; max-width: 900px; box-sizing: border-box; } |
| .drive-card:hover { border-color: #00ff00; background: rgba(0, 30, 0, 0.8); } | .drive-card:hover { border-color: #00ff00; background: rgba(0, 30, 0, 0.8); } |
| | |
| /* --- FORCED 4 IMAGES IN A SINGLE HORIZONTAL ROW --- */ | /* --- AUSRICHTUNG VON VIER BILDERN IN EINER HORIZONTALEN REIHE GALERIE --- */ |
| .gallery-four-inline { display: flex; gap: 12px; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; width: 100%; } | .gallery-four-inline { display: flex; gap: 12px; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; width: 100%; } |
| .gallery-four-inline .img-frame { flex: 1; min-width: 0; } | .gallery-four-inline .img-frame { flex: 1; min-width: 0; } |
| .gallery-four-inline .img-frame img { max-width: 100%; height: auto; max-height: 160px; } | .gallery-four-inline .img-frame img { max-width: 100%; height: auto; max-height: 160px; } |
| |
| /* --- RETRO IMAGE FRAMES --- */ | /* --- RETRO-BILDERRAHMEN --- */ |
| .img-frame { border: 2px solid #00ff00; padding: 6px; background: #000; text-align: center; display: inline-flex; flex-direction: column; align-items: center; box-sizing: border-box; transition: 0.3s ease; } | .img-frame { border: 2px solid #00ff00; padding: 6px; background: #000; text-align: center; display: inline-flex; flex-direction: column; align-items: center; box-sizing: border-box; transition: 0.3s ease; } |
| .img-frame:hover { transform: scale(1.05); border-color: #00ff00; box-shadow: 0 0 15px rgba(0, 255, 0, 0.4); } | .img-frame:hover { transform: scale(1.05); border-color: #00ff00; box-shadow: 0 0 15px rgba(0, 255, 0, 0.4); } |
| .img-label { font-size: 0.72em; color: #00aa00; margin-top: 8px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100%; } | .img-label { font-size: 0.72em; color: #00aa00; margin-top: 8px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100%; } |
| | |
| /* --- LIGHTBOX MODAL SETUP: STRICT NATIVE REAL SIZE --- */ | /* --- MODAL DE LIGHTBOX-ANPASSUNG: ORIGINALE REALE GRÖSSE MIT SCROLL --- */ |
| .modal-pcw { display: none; position: fixed; z-index: 9999; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 10, 0, 0.95); overflow: auto; } | .modal-pcw { display: none; position: fixed; z-index: 9999; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 10, 0, 0.95); overflow: auto; } |
| .modal-pcw:target { display: block; text-align: center; } | .modal-pcw:target { display: block; text-align: center; } |
| </style> | </style> |
| |
| <!-- INTERACTIVE MODAL LIGHTBOX LAYERS --> | <!-- INTERAKTIVE LIGHTBOX-LAYER --> |
| <div id="pro_top" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_Top.jpg"></a></div> | <div id="pro_top" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_Top.jpg"></a></div> |
| <div id="pro_bot" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_bottom.jpg"></a></div> | <div id="pro_bot" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_bottom.jpg"></a></div> |
| | |
| <div class="content-body"> | <div class="content-body"> |
| <p>Das PRO 8256 aus dem Hause </html>[[de:companias:SCA Systems|SCA Systems]]<html> ist ein Peripheriegerät, das das </html>[[de:pcw|PCW]]<html>-Ökosystem mit einer 512-KB-RAM-Speichererweiterung, einer seriellen RS232-Schnittstelle und einem parallelen Centronics-Anschluss ausstattet.</p> | <p>Das PRO 8256 aus dem Hause </html>[[de:companias:SCA Systems|SCA Systems]]<html> ist ein Peripheriegerät, das das Ökosystem des </html>[[de:pcw|PCW]]<html> mit einer Erweiterung von 512 KB RAM, einem seriellen RS232-Anschluss und einer parallelen Schnittstelle nach dem Centronics-Standard ausstattet.</p> |
| </div> | </div> |
| |
| <div class="drive-grid-container"> | <div class="drive-grid-container"> |
| <div class="drive-card"> | <div class="drive-card"> |
| | <!-- VIER BILDER IN EINER REIN HORIZONTALEN REIHE ANGEORDNET --> |
| <div class="gallery-four-inline"> | <div class="gallery-four-inline"> |
| <div class="img-frame"><a href="#pro_top"><img src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_Top.jpg"></a><span class="img-label">Gehäuse Oben</span></div> | <div class="img-frame"><a href="#pro_top"><img src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_Top.jpg"></a><span class="img-label">Gehäuse Oben</span></div> |
| <div class="img-frame"><a href="#pro_bot"><img src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_bottom.jpg"></a><span class="img-label">Gehäuse Unten</span></div> | <div class="img-frame"><a href="#pro_bot"><img src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_bottom.jpg"></a><span class="img-label">Gehäuse Unten</span></div> |
| <div class="img-frame"><a href="#pro_pt"><img src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_pcb_top.jpg"></a><span class="img-label">Platine Oberseite</span></div> | <div class="img-frame"><a href="#pro_pt"><img src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_pcb_top.jpg"></a><span class="img-label">Platine Bauteile</span></div> |
| <div class="img-frame"><a href="#pro_pb"><img src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_pcb_bottom.jpg"></a><span class="img-label">Platine Unterseite</span></div> | <div class="img-frame"><a href="#pro_pb"><img src="/lib/exe/fetch.php?media=hardware:perifericos:sca_pro8256_pcb_bottom.jpg"></a><span class="img-label">Platine Lötseite</span></div> |
| </div> | </div> |
| </div> | </div> |
| | </div> |
| | <div class="pcw-subtitle-box">Beschreibung, Kontext und Multifunktions-Engineering</div> |
| | <div class="content-body"> |
| | <p>Das in den späten 1980er Jahren von der renommierten Entwicklungsfirma <strong>SCA Systems</strong> entworfene und vermarktete <strong>PRO 8256</strong> Interface etablierte sich als eines der leistungsstärksten und ambitioniertesten Peripheriegeräte für professionelle Upgrades und modulare Erweiterungen, die für den Amstrad PCW 8256 verfügbar waren. Konzipiert, um die technischen Fähigkeiten der Basismaschine von Grund auf zu transformieren, integrierte SCA Systems ein massives Silizium-Speichersubsystem zusammen mit den beiden im Büro- und Geschäftsumfeld am meisten nachgefragten industriellen Kommunikationskanälen in einem einzigen kompakten externen Gehäuse. Dadurch wurde ein umfassendes technisches Ökosystem in einem einzigen physischen Durchgangsanschluss konsolidiert.</p> |
| | <p>Auf der Ebene der technischen Vielseitigkeit erübrigte das PRO 8256 die Notwendigkeit, mehrere unabhängige Erweiterungskarten verschiedener Hersteller zu erwerben (welche den Bus elektrisch überlasteten und das Risiko von Logikkollisionen erhöhten). In einem einzigen abgeschirmten Modul vervielfachte der Benutzer nicht nur die Ausführungskapazität von Dateien und nichtflüchtigen RAM-Disks dank einer enormen Speichererweiterung von 512 KB, sondern erhielt auch die notwendige physische Infrastruktur, um fortschrittliche Modems oder Telekommunikationsterminals über den seriellen RS232-Anschluss sowie High-End-Laser- oder Matrixdrucker über den unabhängigen Centronics-Parallelport anzuschließen.</p> |
| </div> | </div> |
| |
| | <div class="pcw-subtitle-box">Hardware-Architektur und RAM-Paginierung (Low-Level)</div> |
| | <div class="content-body"> |
| | <p>Die interne Leiterplatte (PCB) des PRO 8256 zeigt ein komplexes Netzwerk von Leiterbahnen und synchronen Schaltungs-Chips, die entwickelt wurden, um den nativen Speicher und das Ein-/Ausgabe-Mapping des PCW zu erweitern:</p> |
| | <ul> |
| | <li><strong>Das 512-KB-RAM-Erweiterungssubsystem:</strong> Da der Zilog Z80-Mikroprozessor des Amstrad PCW nur über einen nativen Adressbus verfügt, der maximal 64 KB Speicher gleichzeitig indizieren kann, implementiert das PRO 8256 eine Logikmatrix für Paginierung oder Bankumschaltung (Banked Memory Switching). Die digitale Schaltung von SCA Systems fängt die Busaufrufe ab und greift in die Steuerungslogik ein, um logische Speicherfenster zu öffnen. Dies ermöglichte es, die neuen Blöcke des dynamischen RAMs transparent einzublenden, was den zusammenhängenden Speicherplatz des Betriebssystems <strong>CP/M Plus</strong> drastisch erweiterte und die Ausführung komplexer Desktop-Publishing-Suites (wie <em>MicroDesign</em>) oder riesiger logischer RAM-Disk-Einheiten mit verzögerungsfreier Geschwindigkeit erlaubte.</li> |
| | <li><strong>Die UART des seriellen RS232-Anschlusses:</strong> Der serielle Telekommunikationskanal wird von einem dedizierten UART-Controller-Chip gesteuert. Dieser Chip ist dafür verantwortlich, den Datenfluss, die Baudrate (Baud Rate) und die Synchronisationsbits des physischen seriellen Anschlusses autonom zu verwalten. Wie beim Modell Mark 2 desselben Herstellers integriert die Platine eine Spannungswandler-/-inverterschaltung, die dazu dient, die für die internationale RS232-Signalisierung erforderliche interne negative symmetrische Spannungsleitung (<strong>-12V</strong>) direkt aus dem Computerbus zu erzeugen, wodurch externe Transformatoren überflüssig werden.</li> |
| | <li><strong>Logik des parallelen Centronics-Ports:</strong> Der Parallelport wird von integrierten Daten-Latch-Schaltkreisen der TTL-Serie (74LSxx) verwaltet. Er erfasst synchron die Bytes vom PCW-Datenbus (<code>D0</code>-<code>D7</code>) und hält sie für den externen Drucker stabil, während er die wesentlichen physischen Steuerleitungen (wie <code>BUSY</code> oder das Datenbestätigungssignal <code>/ACK</code>) verarbeitet. Um eine absolute Kompatibilität ab Werk ohne proprietäre Treiber zu garantieren, hat SCA Systems diese E/A-Register so verdrahtet und decodiert, dass sie exakt den klassischen Bereich der offiziellen Amstrad-Ports (<code>0E0h</code> bis <code>0E3h</code>) nachbilden, wodurch sichergestellt wurde, dass die standardmäßige Textverarbeitung <strong>LocoScript</strong> die Hardware sofort erkannte.</li> |
| | <li><strong>Rückseitiger Durchgangsanschluss (Pass-Through):</strong> Das Gerät wird direkt an den seitlichen 50-poligen Erweiterungsbus der Maschine angeschlossen. Die Platine des PRO 8256 verfügt an ihrer Rückseite über verstärkte Durchlauf-Leiterbahnen. Dies stellte sicher, dass der Port nicht blockiert wurde und ermöglichte es dem Benutzer, andere Hardware-Erweiterungen gleichzeitig zu betreiben (wie Kempston-kompatible Joystick-Interfaces).</li> |
| | </ul> |
| | </div> |
| </div> | </div> |
| </html> | </html> |
| |