Parallax Propeller Manual Del Usuario página 185

Kit educativo
Tabla de contenido
7: Práctica de Módulos Contadores y Aplicaciones de Circuitos
17) Asuma que un contador ha sido programado para tomar medición de descarga RC, ¿Que tiene
que hacerse para iniciar la medición?
18) ¿Porque pueden tomarse simultáneamente mediciones RC?
19) ¿En que difiere un contador con pin E/S de la descarga RC y aplicaciones de conversión
D/A?
20) ¿Cómo controla el registro FRQ una señal D/A en modo DUTY?
21) ¿Qué componente del modulo contador controla el pin E/S?
22) ¿Qué propósito tiene
23) ¿Cómo se direccionan los registros de propósito especial 8 a 13?
24) ¿Qué registros de propósito especial pueden usarse para controlar el valor de
25) ¿Qué registros de propósito especial pueden usarse para activar el valor de
26) ¿Qué tiene
myVariable
27) ¿Cuáles son las dos formas de asignar el valor almacenado en
28) ¿Cómo puede afectar ciertos bits con
29) ¿Qué elemento del contador de registro de propósito especial controla un pin E/S en modo
NCO?
30) ¿Cuál es la condición para sumar FRQ a PHS en modo NCO?
31) ¿Qué relación necesita la frecuencia deseada NCO para ser multiplicada por un determinado
valor de registro FRQ?
32) Si un contador es activado a modo NCO y un programa copia un valor al registro FRQ del
contador, ¿Qué relación necesita el registro FRQ para ser multiplicado para determinar la
frecuencia?
33) Si in pin E/S está transmitiendo una onda cuadrada NCO, ¿cuales son tres formas de
detenerlo?
34) ¿Puede un cog enviar dos ondas cuadradas en dos frecuencias no relacionadas?
35) ¿Qué tiene que hacer un programa para cambiar la frecuencia NCO si un contador está
transmitiendo?
36) ¿Puede un modulo contador usarse para medir señal de frecuencia?
37) ¿Son POSEDGE y NEGEDGE incrementados basándose en el límite de una señal?
38) Hay un comando escrito
detección rápida de límites en la pagina 157. ¿Sera posible sustituir un registro de propósito
especial en lugar de
39) ¿Qué rango de frecuencia puede transmitir un modo PLL de contador?
40) ¿Qué elementos del modo NCO usa PLL?
41) A diferencia del modo NCO, el modo PLL no usa el bit 31 de su registro PHS para controlar
el pin E/S. ¿Qué pasa a esta señal?
42) ¿Cuáles son los pasos para calcular la frecuencia PLL dando los valores almacenados en los
registros FRQ, PLLDIV y CLKFREQ?
43) ¿Cuáles son los pasos para calcular FRQ y PLLDIV para sintetizar una frecuencia PLL?
Ejercicios
1) Modifique TestRcDecay.spin ara que mida ascensos en vez de tiempo de descarga.
2) Inicie un modo Duty terminación sencilla para conversión D/A a 1V usando contador modulo
B y los nombres de registros del modulo contador.
3) Inicie un modo Duty terminación sencilla para conversión D/A a 1V usando contador modulo
B y registros de propósito especial. Tenga cuidado al usar elementos del arreglo de registro
de propósito especial que afectan DIRA. Para cambiar solo un bit del registro DIRA tome el
valor existente almacenado por el registro y hacerlo OR con la máscara del bit 7 puesto a 1.
4) Calcule las celdas vacías en la Tabla 7-1 de la pagina 139.
5) Asuma que el sistema de reloj del chip Propeller corre a 20 MHz, escriba el código para
enviar una onda cuadrada aproximada de la nota Do7 en P16 que use el contador B
en LedDutySweep.spin?
scale = 16_777_216
después de ejecutar el comando
spr[8]
repeat while phsb[31]
?
phsb
Kit Educativo de Practicas Propeller: Fundamentos · Página 185
myVariable := spr[13]
a
myVar
o
, y porque es tan útil?
spr[9]
en BetterCountEdges.spin en la sección de
?
ctrb
?
frqa
?
?
ctrb
Tabla de contenido
loading

Tabla de contenido