Problema circuito - Conexion serial PIC-PIC

#1
Hola a todos, tengo el siguiente problema:

Tengo una PCB, con 2 PICs 18F4550, cada uno esta asociado a un ciclo while() infinito, asi que implemente la interrupcion INT2 para comunicarme entre ambos:

Configuracion:
Código:
#include <18F4550.h>
#fuses XTPLL,MCLR,NOWDT,NOPROTECT,NOLVP,NODEBUG,USBDIV,PLL1,CPUDIV1,VREGEN   
#use delay(clock=48000000)
#use rs232(baud=1200,parity=N,xmit=PIN_B4,rcv=PIN_B2,bits=8,STREAM=RF4,force_sw)
Hablitacion de la configuracion:

Código:
      enable_interrupts(INT_EXT2);
  ext_int_edge(2,H_TO_L); 
  enable_interrupts(GLOBAL);
Tengo conectados los pines 35 y 37 cruzados entre ambos PICs, ademas tengo una resistencia de 1k a tierra en cada linea de conexión.

El circuito esta alimentado por 4.93V y ambos pines tienen 4.63V continuos.....


El problema es que al habilitar las interrupciones no funcionan los 2 PICs, al desactivarlas, ambos PICs funcionan bien por separado.

¿Alguna idea de como solucionar este problema?


Saludos
 
Última edición:
Arriba