Gracias muchacho por los animos.
Bien dandole vuelta al programa quizas Vds. me ayuden a encontarle la rueda, es decir quitandos las configuracion de los Puetos
arriba, me funciona el CCP1 osea el canal PWM1, pero tengo un incoveniente y es que al reiniciar el pic el canal con un led ya me sale encendido, y creo que el problema esta aqui
/*******************************************************************************
* programa principal *
*******************************************************************************/
void main (void) {
set_tris_a(0x00; / que aqui claro esta difinido el puerto A que no lo uso para.
set_tris_b(0b00000000; / aqui creo es el problema, no?
aunque configurando el Timer2 y poniendo set_pwm1_dusty(1); y variando a mas hasta 255 el canal PWM1 me reinicia siempre a 100%(256) todas esta prueba sin poner el Emisor, estuve Testeando con el Emisor dmx512 cada canales, a ver si mezclaba otros canales y nada, osea cuando pongo el Emisor estando el canal 1 a cero el LED se apaga, poniendo a Dimmar ese canal y sale muy limpio todos, yo observo la señales con el Oscilocopio, otro caso es que el Pin_TX me sale señal, pero eso lo puedo cambiar en la configuracion de los puertos.
yo que me deseo es saber como manipular el canal, lo que me creo tambien que despues de la interrupciones PEIE=1 donde luego habilitamos el RCIE=1 el interruptor de recepcion hasta aqui segun mis calculo creo es donde se deberia configurar la Salida PWM1 para que vaya fino.
a ver que opinan ustedes?
aqui os pongo el esquema como lo tengo en el Easypic6
