Hola a todos. Necesito comunicar por usart de forma inalambrica utilizando los modulos apc230 (
modulos rf tranceptores). Mi problema radica en que la comunicación debe ser entre un 16f88 y un 18f2550 y este ultimo debe conectarse a la pc por usb mediante bulk transfer. Mi pregunta radica en si alguien sabe como configurar los fuses para que el 2550 pueda ser reconocido por la pc y ademas tenga el oscilador configurado a 4MHz para que pueda comunicarse con el 16f88 que también tiene un cristal de 4MHz. He probado con las siguientes configuraciones, pero si bien hay interacción entre los pics, al conectar a la pc esta se resetea.
#include <16f88.h>
#fuses xt,PUT,NOWDT,NOPROTECT,NOLVP,mclr,NODEBUG
#use delay(clock=4000000,crystal=4000000)
#INCLUDE <18F2550.H>
#fuses xt,PUT,VREGEN,NOWDT,NOPROTECT,NOLVP,NODEBUG,mclr,NOPBADEN
#use delay(clock=4000000, crystal=4000000)
#include <16f88.h>
#fuses xt,PUT,NOWDT,NOPROTECT,NOLVP,mclr,NODEBUG
#use delay(clock=4000000,crystal=4000000)
#INCLUDE <18F2550.H>
#fuses xtpll,USBDIV,PLL1,PUT,VREGEN,NOWDT,NOPROTECT,NOLVP,NODEBUG,nopbaden,mclr,CPUDIV1
#use delay(clock=48000000)
En el segundo caso cabe destacar que si hago la comunicación cableada funciona perfectamente la interacción entre los pics y también el 2550 se comunica con la pc, pero al usar los módulos apc se pierde la transferencia de datos, es por ello que deseo saber si se pueden configurar los fuses para que ambos micros trabajen a la misma frecuencia. Gracias