Comunicación entre PIC y PC a través de PL2303

0

Construí un circuito simple. El propósito principal es utilizar RDA cuando se produce una interrupción, un LED parpadeará. Pero no puedo obtener respuesta. Utilicé HIPERTERMINAL para comunicarme con la imagen a través del dispositivo convertidor usb a ttl PL2303. No pude averiguar lo que está mal. Pic esta trabajando PL2303 está enviando datos. Pero el sistema no funciona. Aquí está mi código

 #include<16f877.h>

 #fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NODEBUG,PUT

    #USE delay (clock=4000000)


    #use rs232 (baud=9600, xmit=pin_C6, rcv=pin_C7, parity=N, stop=1)

    #INT_RDA 
    void RDA(void) 
    {
    output_high(pin_b0);
    output_low(pin_b0);


    } 


    void main() { 

    enable_interrupts(global); 
    while(1){
    enable_interrupts(INT_RDA); 
    }
    }
    

0 respuestas

Lea otras preguntas en las etiquetas