de órdenes de CP/M, KEYS.DRL para utilizar con Dr. LOGO (cara 3) y KEYS.WP, adecuado
para muchos procesadores de texto.
Impresoras
La inicialización de impresoras se puede realizar con la Orden
SETLST <nombrefichero>
donde <nombrefichero> contiene la cadena de códigos que se debe enviar a la impresora. Al
igual que en los ficheros de SETKEYS, los códigos de control se pueden representar por:
^<carácter>
o por
^'<valor de carácter>'
o bien por
^'<nombre del código de control>'
donde los (nombres del código de control) son ESC, FF, etc., o sea, los que se muestran en la
tabla de caracteres ASCII del capítulo titulado 'Para su referencia ...'.
Un código de inicialización de impresoras muy frecuente es el 15 (decimal), que establece el
modo de escritura estrechada.
En BASIC la orden sería
PRINT #8,CHR$(15)
En CP/M,
SETLST ESTRECHA
donde el fichero ESTRECHA debe contener cualquiera de las siguientes líneas:
^'SI'
^O
^'&F''
^'15'
todas las cuales representan el código 15 (decimal).
Algunos programas de aplicación trabajan con la pantalla de 24x80. La orden
SET24X80
o bien
SET24X80 ON
selecciona el modo 24X80. La orden
SET24X80 OFF
lo anula.
La pantalla normal en el 6128 es 24X80, con la última línea reservada para los mensajes de
estado. La desactivación del modo 24X80 Sólo será apreciable si también se desactiva la línea de
estado. En la parte 15 del capítulo 7 Se explica cómo activar y desactivar la línea de estado.
Interfaz serie
CP/M puede controlar un interfaz serie monocanal de entrada/salida (RS232). Sus características
fundamentales se pueden consultar ejecutando la orden SETSIO sin parámetros:
SETSIO
Manual de Amstrad CPC 6128 (revisión 2008) - Página 217