| |
| fr:hardware:perifericos:pro_8256 [2026/05/14 08:44] – creado jesus | fr:hardware:perifericos:pro_8256 [2026/05/25 16:47] (actual) – jesus |
|---|
| <html> | <html> |
| <style> | <style> |
| /* --- RETRO CRT VISUAL ENGINE --- */ | /* --- MOTEUR VISUEL RETRO CRT --- */ |
| .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 --- */ | /* --- CONTENEURS ET CARTES --- */ |
| .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 --- */ | /* --- ALIGNEMENT STRICT DE 4 IMAGES SUR UNE SEULE LIGNE HORIZONTALE --- */ |
| .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 --- */ | /* --- CADRES RETRO POUR IMAGES --- */ |
| .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 --- */ | /* --- AJUSTEMENT LIGHTBOX MODAL : TAILLE RÉELLE D'ORIGINE AVEC DEFILEMENT --- */ |
| .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 --> | <!-- CALQUES MODAUX INTERACTIFS (LIGHTBOX AVEC ZOOM RÉEL À 100%) --> |
| <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>Le PRO 8256 de chez </html>[[fr:companias:SCA Systems|SCA Systems]]<html> is un périphérique d'extension qui dote l'écosystème du </html>[[fr:pcw|PCW]]<html> d'une extension de mémoire de 512 Ko de RAM, d'un port série RS232 et d'un port parallèle au standard Centronics.</p> | <p>Le PRO 8256 de la maison </html>[[fr:companias:SCA Systems|SCA Systems]]<html> est un périphérique qui fournit à l'écosystème du </html>[[fr:pcw|PCW]]<html> une extension de 512 Ko de mémoire RAM, un port série RS232 et un port parallèle sous le standard Centronics.</p> |
| </div> | </div> |
| |
| <div class="drive-grid-container"> | <div class="drive-grid-container"> |
| <div class="drive-card"> | <div class="drive-card"> |
| | <!-- QUATRE IMAGES ALIGNÉES SUR UNE SEULE LIGNE HORIZONTALE --> |
| <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">Boîtier Supérieur</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">Boîtier Sup.</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">Boîtier Inférieur</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">Boîtier Inf.</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">PCB Face Composants</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">PCB Composants</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">PCB Face Soudures</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">PCB Soudures</span></div> |
| </div> | </div> |
| </div> | </div> |
| | </div> |
| | <div class="pcw-subtitle-box">Description, Contexte et Ingénierie Multifonction</div> |
| | <div class="content-body"> |
| | <p>Conçue et commercialisée à la fin des années 80 par la prestigieuse firme d'ingénierie **SCA Systems**, l'interface <strong>PRO 8256</strong> s'est imposée comme l'un des périphériques de mise à niveau professionnelle et d'extension modulaire les plus puissants et ambitieux disponibles pour l'Amstrad PCW 8256. Conçu pour transformer radicalement las capacités techniques de la machine de base, SCA Systems a intégré un sous-système de stockage de silicium massif ainsi que les deux canaux de communication industriels les plus demandés par les bureaux et les environnements professionnels dans un seul boîtier externe compact, consolidant un écosystème technique complet en un seul port physique pass-through.</p> |
| | <p>Au niveau de la polyvalence technique, le PRO 8256 éliminait la nécessité d'acquérir de multiples cartes d'extension indépendantes de différents fabricants (lesquelles saturaient électriquement le bus et augmentaient le risque de collisions logiques). Dans un unique module blindé, l'utilisateur non seulement multipliait la capacité d'exécution des fichiers et des disques RAM non volatiles grâce à une énorme extension de mémoire de 512 Ko, mais obtenait également l'infrastructure physique nécessaire pour connecter des modems avancés ou des terminaux de télécommunications via son port série RS232, ainsi que des imprimantes laser ou matricielles de haut de gamme via son port parallèle Centronics indépendant.</p> |
| </div> | </div> |
| |
| | <div class="pcw-subtitle-box">Architecture Matérielle et Pagination de la RAM (Bas Niveau)</div> |
| | <div class="content-body"> |
| | <p>La carte de circuit imprimé (PCB) interne du PRO 8256 démontre un réseau complexe de pistes et de puces de commutation synchrone conçues pour altérer la mémoire native et la carte d'Entrée/Sortie du PCW :</p> |
| | <ul> |
| | <li><strong>Le Sous-système d'Extension de 512 Ko de RAM :</strong> Comme le microprocesseur Zilog Z80 de l'Amstrad PCW ne dispose que d'un bus d'adressage natif capable d'indexer 64 Ko de mémoire de manière concurrente, le PRO 8256 implémente une matrice logique de pagination ou de commutation de banques (Banked Memory Switching). La circuiterie numérique de SCA Systems capture les appels du bus et intercepte la logique de contrôle pour ouvrir des "fenêtres" logiques de mémoire. Cela permettait d'injecter les nouveaux blocs de RAM dynamique de manière transparente, élargissant drastiquement l'espace contigu du système d'exploitation <strong>CP/M Plus</strong> et permettant l'exécution de suites de PAO complexes (telles que <em>MicroDesign</em>) ou d'immenses unités de disque RAM logiques dotées d'une vitesse instantanée.</li> |
| | <li><strong>L'UART du Port Série RS232 :</strong> Le canal série de télécommunications est gouverné par un circuit intégré contrôleur UART dédié. Cette puce est chargée de gérer de manière autonome le flux de données, la vitesse en bauds (Baud Rate) et les bits de synchronisation du connecteur série physique. Tout comme le modèle Mark 2 du même fabricant, le PCB incorpore un circuit convertisseur/inverseur de tension destiné à générer la ligne interne de tension symétrique négative (<strong>-12V</strong>) requise pour la signalisation RS232 internationale, en la prenant directement du bus de l'ordinateur et en se passant de transformateurs externes.</li> |
| | <li><strong>Logique du Port Parallèle Centronics :</strong> Le port parallèle est géré par des circuits intégrés de type verrouillage de données (Data Latch) de la série TTL (74LSxx). Il capture de manière synchrone les octets du bus de données du PCW (<code>D0</code>-<code>D7</code>) et les maintient stables vers l'imprimante externe tout en traitant les lignes de contrôle physique essentielles (telles que <code>BUSY</code> ou le signal de confirmation de données <code>/ACK</code>). Pour garantir une compatibilité absolue dès la sortie de la boîte sans pilotes propriétaires, SCA Systems a câblé et décodé ces registres d'E/S en émulant strictement la plage classique des ports officiels d'Amstrad (<code>0E0h</code> à <code>0E3h</code>), assurant que le traitement de texte de série <strong>LocoScript</strong> reconnaisse le matériel immédiatement.</li> |
| | <li><strong>Connecteur Pass-Through Arrière :</strong> L'appareil se connecte directement au bus d'expansion latéral à 50 broches de la machine. Le PCB du PRO 8256 incorpore des pistes traversantes renforcées sur sa zone arrière, garantissant que le port ne soit pas bloqué et permettant à l'utilisateur de chaîner simultanément d'autres extensions matérielles (telles que des interfaces de joystick compatibles Kempston).</li> |
| | </ul> |
| | </div> |
| </div> | </div> |
| </html> | </html> |
| |