Red de conocimiento informático - Computadora portátil - El estado del puerto A 8255A está programado para invertirse y enviarse al puerto B 8255A.

El estado del puerto A 8255A está programado para invertirse y enviarse al puerto B 8255A.

La palabra de comando del modo de trabajo de 8255 es 10010000B,

Es decir, entrada del modo 0 del puerto A, salida del modo 0 del puerto B, salida del modo 0 del puerto C:

Establezca la dirección del puerto 8255 del sistema de microcomputadora como: Entrada modo 0 del puerto A, salida modo 0 del puerto B, salida modo 0 del puerto C: 80H ~ 83H

El programa de ensamblaje 80x86 es el siguiente:

MOV AL , 101000B;AL ← palabra de comando de modo

OUT 83H, AL; palabra de comando de modo → puerto de control. AL ← Palabra de comando de modo

OUT 83H, AL ; Palabra de comando de modo → Puerto de control, inicialización 8255

IN AL, 80H AL ← Leer datos del puerto A

<; p>NOT AL; Invierte cada bit del contenido de AL

OUT 81H, AL; Salida de datos AL → puerto B.