OUTA, OUTB
– Referencia del Lenguaje Ensamblador
OUTA, OUTB
Registros: Salida de registros para puertos A y B de 32-bit.
DAT
Label
Condition
Instruction
DAT
Label
Condition
Instruction DestOperand
DAT
Label
Condition
Instruction
DAT
Label
Condition
Instruction DestOperand
Resultado: Opcionalmente, la salida de registro se actualiza.
Label
es una etiqueta opcional. Ver Elementos Comunes de Sintaxis, Pág. 255.
Condition
es una condición opcional. Ver Elementos Comunes de Sintaxis, Pág. 255.
Instruction
es la instrucción ensamblador.
campo DestOperand o SrcOperand de la instrucción ensamblador.
SrcOperand
es una expresión constante usada por Instruction para operar en y
opcionalmente escribir a, el registro
DestOperand
es una expresión constante que indica el registro en el que se opera, y
opcionalmente se escribe, usando el valor de
Explicación
OUTA
OUTB
y
son dos de seis registros de propósito especial (
que afectan directamente los pins E/S. El bit del registro
salida de cada uno de los 32 pins E/S en Puerto A y Puerto B respectivamente.
reservado para uso futuro por lo que solo se discutirá el Puerto
OUTA
es un registro de lecto/escritura que se usa en los campos DestOperand o SrcOperand.
Si el pin E/S se active como salida, un bit bajo (0) en
un pin alto (1) hace la salida VDD (3.3 volts). El siguiente código activa los pins P0 a P3 como
salida alta.
mov
mov
Page 340 · Propeller Manual v1.1
OUTA,
SrcOperand
Effects
, OUTA
Effects
OUTB,
SrcOperand
Effects
, OUTB
Effects
OUTA
OUTA
OUTB
o
OUTA
OUTA
dira, #$0F
outa, #$0F
(Reservado para uso futuro)
(Reservado para uso futuro)
OUTB
o
puede usarse en cualquier
en DestOperand.
OUTB
o
en SrcOperand.
DIRA
DIRB
INA
INB
,
,
,
OUTA
OUTB
y
indica el estado de la
OUTA
.
hace que la salida este aterrizada y
OUTA
OUTB
,
y
)
OUTB
esta