TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Julian_24 en 30 de Agosto de 2003, 23:20:00

Título: Interpretar una señal
Publicado por: Julian_24 en 30 de Agosto de 2003, 23:20:00
Hola, tengo una señal recibida en el pc mediante el programa locig analyzer y estoy intentando pasarla al pic, alguno teneis idea de como hacer esto en c? un saludo
Título: RE: Interpretar una señal
Publicado por: pocher en 31 de Agosto de 2003, 04:56:00
No sé si esto te servirá:

#include <16f84.h>

#use delay(clock=4000000)
#use RS232(BAUD=9600, BITS=8, PARITY=N, XMIT=PIN_B4, RCV=PIN_B5)

main()
{  
  char c[30];  

  while(1)
  {
    gets(c);      // El PIC espera hasta que lleguen caracteres via serie (max 30).
    puts(c);      // Comprobación: transmite via serie al terminal, al pulsar enter,
                // los caracteres que acaban de llegar.
  }
}

Un saludo