TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Deimos en 05 de Noviembre de 2006, 11:32:20
-
HOLA, M GUSTARIA QUE M ECHARAN UNA MANO .. GRACIAS
TENGO EL MICRO QUE HE DICHO Y KIERO GENERAR EN RC0 Y RC1 (modulo cmp&PWM), DOS SEÑALES QUE VARIEN DE 0-5V, SIN NINGUNA RELACION ENTRE AMBAS.
PERO QUE SI DEPENDAN D LA VARIACION (INCREMENTO)DE 2 ENTRADAS ANALOGICAS.
ESTOY PROGRAMANDO EN C, CON EL CCS Y LAS FUNCIONES QUE APARECEN SON MUY LIMITADAS, YA QUE NO PUEDO MANIPULAR LOS REGISTROS INTERNOS,NO M PERMITEN ACCEDER..
PEDIRIA M ACONSEJARAN COMO HACERLO
-
Hum si quieres te mando el porgrama en assembler y utilizas el CCS y lo pones en assembler dentro del mismo compilador CCS
-
creo ya respondi tu mensaje en otro lugar de este foro.... :shock:
-
Hum si quieres te mando el porgrama en assembler y utilizas el CCS y lo pones en assembler dentro del mismo compilador CCS
ok tio, a ver si m puedes aconsejar como copiar codigo en asm en el ccs, pq luego lo vuelco al mplab y hago las pruebas
t he enviado una peticion de contacto mi email es rentpst@hot.
gracias!!
-
Deimos si quieres total independencia entre ambos PWM te tengo malas noticias --> no es posible.
Ambos tendrán siempre la misma frecuencia, de hecho ambos utilizan el timer2 como base de tiempo.
Solo podrás variar el duty cycle de uno y otro.
Si así te sirve, entonces solo debieras cambiar el duty cycle trabajando con el CCPR1 y CCPR2 respectivamente.
Es bastante sencillo y podrías cargarle directamente el valor A/D que acabas de convertir (si es que quieres una relación directa entre uno y otro).
Saludos
-
lo que dice maunix es cierto el PWM es solo uno lo que si te podria es generar frecuencias distintas por pines diferentes cada uno independiente del otro pero el PWM solo por uno de los pines.