Annex 6

Documentacio Sortida Impressora.

Documentació QBasic

INP genera un byte leído del puerto (hardware) de Entrada y Salida (E/S).

OUT envía un byte a un puerto (hardware) de E/S.

INP(puerto%)

OUT puerto%, datos%

puerto% Un número entre 0 y 65 535 que identifica el puerto.

datos% Una expresión numérica entre 0 y 255 que será enviada al puerto.

Ejemplo:

x% = INP(&H3FC) 'Leer COM1 Modem Control Register.
OUT &H3FC, (x% XOR 1) 'Cambiar bit de Data Terminal Ready.
 

WAIT suspende la ejecución del programa hasta que la configuración de bits especificada se envie desde un puerto de entrada.

WAIT numpuerto%, expresión-AND% [,expresión-XOR%]

numpuerto% El número de un puerto de entrada.

expresión-AND% Una expresión en entero que WAIT combina con el valor de la configuración de bits usando un operador AND. Cuando el resultado no es cero, WAIT dejará de controlar el puerto.

expresión-XOR% Puede ser utilizado para activar y desactivar bits de línea en la configuración de bits antes de aplicar la operación AND.

Ejemplo:

'Leer la dirección del puerto del controlador de interrupción &H20.
'Presione cualquier tecla para continuar.
WAIT &H20, 1
 

Documentació connexió (Hardware Book)

Parallel (PC)

25 PIN D-SUB FEMALE (At the PC)

25 PIN D-SUB FEMALE at the PC.
 
Pin Name Dir Description
1 /STROBE --> Strobe
2 D0 --> Data Bit 0
3 D1 --> Data Bit 1
4 D2 --> Data Bit 2
5 D3 --> Data Bit 3
6 D4 --> Data Bit 4
7 D5 --> Data Bit 5
8 D6 --> Data Bit 6
9 D7 --> Data Bit 7
10 /ACK <-- Acknowledge
11 BUSY <-- Busy
12 PE <-- Paper End
13 SEL <-- Select
14 /AUTOFD --> Autofeed
15 /ERROR <-- Error
16 /INIT --> Initialize
17 /SELIN --> Select In
18 GND --- Signal Ground
19 GND --- Signal Ground
20 GND --- Signal Ground
21 GND --- Signal Ground
22 GND --- Signal Ground
23 GND --- Signal Ground
24 GND --- Signal Ground
25 GND --- Signal Ground

Note: Direction is Computer relative Device.
Contributor: Joakim Ögren, Petr Krc