//////////////////////////////////////
// Recibe del gps y envia al pc //
//////////////////////////////////////
#include <16f876.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP,PUT,NOBROWNOUT
#define led PIN_C5
#define Tx PIN_C6
#define Rx PIN_C7
#define Rg PIN_C0
#define DTR PIN_C1
#use delay (CLOCK=20000000)
#use rs232 (STREAM=GPS,BAUD=4800,RCV=Rg)
#use rs232 (STREAM=PC,BAUD=19200,XMIT=Tx,RCV=Rx)
#use fast_io(A)
#use fast_io(B)
#use standard_io(C)
void main(void)
{
char cadena[80];
int i;
setup_ccp1(CCP_OFF);
set_tris_a(0b11111111);
set_tris_b(0b11111111);
fputs("=====RECIBIDO DEL GPS=====",PC
); output_high(led);
while(TRUE)
{
for(i=0;i=79;i++)
{
output_high(DTR);
}
output_low(DTR);
fputs("==SENTENCIA NMEA RECIBIDA==",PC
); }
}