Parallax Propeller P8X32A Manual Del Usuario página 85

Tabla de contenido
Toggle
reloj
actual
segundo
Loop
Delay
res
Time
res
COGNEW
La instrucción
en el método
Toggle
en un cog nuevo. El Propeller encuentra un cog disponible y copia 496 longs del
DAT
contenido del bloque
PAR
cog
se inicia, los demás registros de propósito especial se limpian, y el cog comienza a
ejecutar el código ensamblador empezando en la localidad 0 de la RAM.
El campo Parameter
Es importante notar que el campo Parameter pretende pasar una dirección long, así solo 14
bits (bits 2 al 15) se pasan en el registro
siempre para asegurar que es una dirección con numero long alineado. Un valor diferente a
dirección long se puede pasar a través del campo Parameter pero tiene que limitarse a 14-
bits, debe recorrerse a la izquierda dos bits (por instrucción
moverse a la derecha dos bits por el programa ensamblador que lo recibe.
2: Referencia de Lenguaje Spin –
rdlong
Delay, #0
shr
Delay, #2
mov
Time, cnt
add
Time, Delay
mov
dira, #1
waitcnt Time, Delay
xor
outa, #1
jmp
#Loop
1
1
Main
le dice al Propeller que inicie el código ensamblador
Toggle
, empezando en
PAR
'Obtiene frecuencia de
'Divide en 4
'Obtiene el tiempo
'Ajusta por 1/4 de
'Activa pin 0 a salida
'Espera 1/4 de segundo
'activa pin
'ciclo
, en la RAM del cog. Luego el registro del
del cog; los bits mas bajos se ponen a ceros
COGNEW
COGINIT
/
COGNEW
), y tendrá que
Tabla de contenido
loading

Productos relacionados para Parallax Propeller P8X32A

Este manual también es adecuado para:

Propeller p8x32a-d40Propeller p8x32a-q44Propeller p8x32a-m44

Tabla de contenido