PHSA, PHSB
– Spin Language Reference
PHSA, PHSB
Registro: Registros de Fase Contador A y Contador B
((PUB
PRI))
PHSA
((PUB
PRI))
PHSB
Regresa: Valor actual del registro de fase del contador A y B, si se usa como una fuente
variable.
Explicación
PHSA
PHSB
y
son dos de seis registros (
comportamiento de los módulos contadores del cog. Cada cog tiene dos módulos contadores
idénticos (A y B) que pueden desarrollar muchas tareas repetitivas. Los registros
contienen valores que pueden leerse directamente o ser escritos por el cog, pero también
pueden acumularse con el valor de
ciclo del Reloj del Sistema. Ver
Usando PHSA y PHSB
PHSA
PHSB
y
pueden leerse o escribirse como otros registros o variables pre-definidas. Por
ejemplo:
PHSA := $1FFFFFFF
El código de arriba activa
CTRA
registro
, este valor puede quedar igual, o incrementar automáticamente con el valor de
FRQA
a una frecuencia determinada por el reloj de sistema y el pin de E/S primario y/o
CTRA, CTRB
secundario. Ver
Observe que en Ensamblador Propeller los registros
operaciones leer-modificar-escribir en el campo destino de una instrucción. En cambio deben
realizarse operaciones separadas de leer, modificar y escribir (instrucciones).
Tenga en cuenta que escribir a
acumulado y cualquier potencial acumulación programada para el mismo momento en que se
realice la escritura.
Pagina 184 · Manual Propeller v1.1
CTRA
CTRB
,
FRQA
FRQB
y
, respectivamente, potencialmente en cada
CTRA
en Pág. 98 para mas información.
PHSA
a $1FFFFFFF. Dependiendo del campo CTRMODE del
en Pág. 98 para mayor información.
PHSA
PHSB
o
directamente sobrescribe ambos, el actual valor
FRQA
FRQB
PHSA
PHSB
,
,
,
, y
PHSA
PHSB
y
no pueden usarse en
) que afectan el
PHSA
PHSB
y