actualización del contador puede ser breve (12.5 ns a 80 MHz), la generación de una señal
muy dinámica y su medición es posible.
Control de Campos de Registros
CTRA
CTRB
Cada registro
y
31
30..26
-
CTRMODE
APIN
CTRA
El campo APIN de
no se usa. %0xxxxx = Puerto A, %1xxxxx = Puerto B (reservado para uso futuro). En
ensamblador Propeller el campo APIN puede escribirse usando la instrucción
Note que al escribir un cero a
todos los pins de salida relacionados y la acumulación
BPIN
CTR
El campo BPIN de
x selecciona un pis E/S secundario para ese contador. Puede ignorarse
si no se usa. %0xxxxx = Puerto A, %1xxxxx = Puerto B (reservado para uso futuro). En
Ensamblador Propeller el campo BPIN puede escribirse usando la instrucción
PLLDIV
El campo PLLDIV de
división "power-of-two" de la frecuencia VCO se usara como la salida final PLLx (un rango
de 500 KHz a 128 MHz). Este campo puede ignorarse si no se usa. En ensamblador Propeller
el campo PLLDIV puede escribirse junto con CTRMODE, usando la instrucción
PLLDIV
%000
VCO ÷ 128 VCO ÷ 64
Output
2: Referencia de Lenguaje Spin –
contiene cuatro campos mostrados en la tabla.
Tabla 2-5: Registros CTRA y CTRB
25..23
22..15
PLLDIV
-
selecciona un pin E/S primario para ese contador. Puede ignorarse si
CTRA
inmediatamente deshabilitara el contador A y detendrá
CTR
x selecciona una salida PLLx, ver tabla. Esto determina cual
Tabla 2-6: Campo PLLDIV
%001
%010
%011
VCO ÷ 32
VCO ÷ 16
CTRA, CTRB
14..9
8..6
BPIN
-
PHSA
.
%100
%101
%110
VCO ÷ 8
VCO ÷ 4
VCO ÷ 2
5..0
APIN
MOVS
.
MOVD
.
MOVI
.
%111
VCO ÷ 1