Herramientas de usuario

Herramientas del sitio


hardware:perifericos:parallel_printer_port

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
hardware:perifericos:parallel_printer_port [2026/05/14 08:32] jesushardware:perifericos:parallel_printer_port [2026/05/25 16:25] (actual) jesus
Línea 13: Línea 13:
   .content-body { position: relative; z-index: 3; color: #00ff00; line-height: 1.6; text-align: justify; }   .content-body { position: relative; z-index: 3; color: #00ff00; line-height: 1.6; text-align: justify; }
   .content-body b, .content-body strong { color: #00ff00; font-weight: bold; }   .content-body b, .content-body strong { color: #00ff00; font-weight: bold; }
 +  .content-body ul { list-style: square; margin-top: 10px; padding-left: 20px; }
 +  .content-body ul li { color: #00ff00; }
   .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; }
      
Línea 36: Línea 38:
   .close-overlay { display: inline-block; min-width: 100%; min-height: 100%; padding: 40px; box-sizing: border-box; text-decoration: none !important; cursor: zoom-out; vertical-align: middle; }   .close-overlay { display: inline-block; min-width: 100%; min-height: 100%; padding: 40px; box-sizing: border-box; text-decoration: none !important; cursor: zoom-out; vertical-align: middle; }
   .modal-content { border: 4px solid #00ff00; box-shadow: 0 0 50px rgba(0, 255, 0, 0.5); margin: 5vh auto; display: inline-block; max-width: none !important; max-height: none !important; height: auto !important; }   .modal-content { border: 4px solid #00ff00; box-shadow: 0 0 50px rgba(0, 255, 0, 0.5); margin: 5vh auto; display: inline-block; max-width: none !important; max-height: none !important; height: auto !important; }
 +
 +  /* Tablas técnicas para vuestro motor CRT */
 +  .tech-table { width: 100%; border-collapse: collapse; margin: 15px 0; background: rgba(0, 20, 0, 0.4); z-index: 3; position: relative; }
 +  .tech-table th, .tech-table td { border: 1px solid #004400; padding: 8px; text-align: left; font-family: 'Courier New', Courier, monospace; font-size: 0.9em; color: #00ff00; }
 +  .tech-table th { background: rgba(0, 60, 0, 0.6); color: #00ff00; font-weight: bold; text-transform: uppercase; }
 </style> </style>
  
Línea 55: Línea 62:
   <div class="drive-grid-container">   <div class="drive-grid-container">
     <div class="drive-card">     <div class="drive-card">
-      <!-- CUATRO IMÁGENES DISPUESTAS EN UNA SOLA LÍNEA HORIZONTAL -->+      <!-- CUATRO IMÁGENES DISPUESTA EN UNA SOLA LÍNEA HORIZONTAL -->
       <div class="gallery-four-inline">       <div class="gallery-four-inline">
         <div class="img-frame"><a href="#cppf"><img src="/lib/exe/fetch.php?media=hardware:perifericos:CirtechParallelPort_Front.jpg"></a><span class="img-label">Vista Frontal</span></div>         <div class="img-frame"><a href="#cppf"><img src="/lib/exe/fetch.php?media=hardware:perifericos:CirtechParallelPort_Front.jpg"></a><span class="img-label">Vista Frontal</span></div>
Línea 63: Línea 70:
       </div>       </div>
     </div>     </div>
 +  </div>
 +  <div class="pcw-subtitle-box">Descripción, Contexto e Ingeniería de Circuitos Blindados</div>
 +  <div class="content-body">
 +    <p>Lanzada al mercado británico a partir de **1986** por la firma escocesa <strong>Cirtech</strong> (con sede en Kirkcaldy, Escocia), esta interfaz de puerto paralelo se consolidó como una de las alternativas profesionales de calidad industrial más robustas y fiables frente a la costosa interfaz oficial CPS8256 de Amstrad. Su propósito principal era habilitar la salida de datos de 8 bits puros hacia impresoras matriciales avanzadas, de margarita o las primeras impresoras láser de terceras marcas (como Epson, HP, Star Micronics o Citizen), liberando a las oficinas con grandes cargas de trabajo del uso exclusivo de la impresora matricial nativa de Amstrad, cuyos costes de consumibles y cintas eran significativamente elevados.</p>
 +    <p>A nivel de ingeniería electrónica y diseño de silicio, tal y como se observa de forma clara en las capturas de la PCB de componentes y soldaduras, Cirtech aplicó sus estrictos estándares de fabricación industrial mediante el uso de lógica digital TTL pura y subsistemas de aislamiento eléctrico frente a sobretensiones:</p>
 +    <ul>
 +      <li><strong>El Registro de Pestillo de Datos (Data Latch - 74LS273 / 74LS374):</strong> El corazón del circuito integrado central se encarga de capturar de forma síncrona los 8 bits de datos provenientes del bus del PCW (<code>D0</code> a <code>D7</code>) en el instante en que el procesador realiza una orden de escritura, manteniéndolos eléctricamente estables en las líneas físicas del conector Centronics externo el tiempo que requiera el búfer del periférico de impresión.</li>
 +      <li><strong>Búferes de Línea TTL contra Corrientes de Retorno:</strong> Las impresoras profesionales antiguas generaban fuertes ruidos electromagnéticos y picos de sobretensión al conmutar sus motores de bobinas y agujas mecánicas. Cirtech blindó la placa del PCW forzando a que todas las líneas físicas de sincronismo de control crítico (tales como <code>BUSY</code>, <code>/ACK</code>, <code>PE</code>, <code>SLCT</code> y la señal de disparo de impresión activa en bajo <code>/STROBE</code>) cruzaran de manera obligatoria a través de búferes conmutadores TTL inversores (chips como el <strong>74LS14</strong> o <strong>74LS244</strong>). Esta barrera eléctrica aseguraba que ante cualquier cortocircuito en el cable o la impresora, únicamente se destruyeran los integrados discretos y económicos de la interfaz Cirtech, salvaguardando por completo la integridad de la placa base y la CPU Z80 interna del ordenador.</li>
 +      <li><strong>Mecanismo Pasante y Conector Amphenol de 36 pines:</strong> El adaptador interno se pincha de forma directa en el bus de expansión lateral de 50 pines del PCW. La PCB de Cirtech incorpora pistas de cobre pasantes (pass-through) en su extremo posterior, garantizando que el usuario profesional pudiera encadenar eléctricamente y de forma simultánea otras expansiones críticas (como tarjetas ampliadoras de RAM de la propia marca o controladoras de disquete de 3.5 pulgadas <em>DataDrive</em>). La salida externa se remataba mediante un conector robusto hembra **Amphenol Centronics de 36 pines** idéntico al estándar de los cables profesionales de PC.</li>
 +    </ul>
   </div>   </div>
  
 +  <div class="pcw-subtitle-box">Mapeo de Hardware E/S y Compatibilidad con LocoScript</div>
 +  <div class="content-body">
 +    <p>Para conseguir una integración transparente e inmediata con todo el ecosistema ofimático de Amstrad sin requerir complicados procesos de parcheo por software, la electrónica decodificadora de Cirtech emulaba a la perfección el rango de puertos oficial de la máquina:</p>
 +    <ul>
 +      <li><strong>Mapeo compatible Amstrad (Puertos 0E2h y 0E3h):</strong> Al escribir de forma directa en la dirección de Entrada/Salida de hardware <code>0E2h</code> (226 decimal), el procesador Z80 inyectaba de inmediato el byte en el búfer de salida Centronics hacia la impresora. Al leer el puerto <code>0E3h</code> (227 decimal), la CPU obtenía de forma instantánea las líneas de estado lógicas de sincronismo físico. Gracias a este direccionamiento idéntico al estándar de Amstrad, el procesador de textos <strong>LocoScript</strong> y el sistema operativo <strong>CP/M Plus</strong> reconocían e interactuaban con la interfaz Cirtech de forma nativa. El usuario únicamente debía conmutar en los menús de LocoScript la salida de "Impresora Amstrad" a "Impresora Centronics Estándar".</li>
 +    </ul>
 +  </div>
 </div> </div>
 </html> </html>
  
hardware/perifericos/parallel_printer_port.1778747521.txt.gz · Última modificación: por jesus