Hola estoy comenzando a programar el 16f877 para lograr la comunicacion con el 232 y luego al pc por el puerto serie
me dieron este codigo como ejemplo
pero tengo problemas con el compilador estoy usando ccs y mplab
creo el proyecto en ccs y dps en mplab eligo el pic y le digo q compile con ccs y al apretar build sale error
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Archivos de programa\PICC\Ccsc.exe" ejemplo.c
Error[48] C:\Archivos de programa\MPLAB IDE\ejemplo\ejemplo.c 45 : Expecting a ( 1 Errors, 0 Warnings.
Halting build on first failed translation as user preferences indicate.
BUILD FAILED: Fri Jun 04 10:56:51 2010
pero no existe la linea 45 en mi codigo
como puedo arreglar el error
me dieron este codigo como ejemplo
Código:
#include <16F877.h>
#FUSES XT,NOWDT
#use delay(clock=4000000)
#use rs232(baud=9600, xmit=pin_c6, rcv=pin_c7)
///////////////////////Principio del programa//////////////////////////////////
void main(void)
{
int dato=0;//declaracion de variables
set_tris_b(0b11111111);//puerto b como salida
set_tris_c(0b10111111); //RC7/Rx entrada, RC6/Tx salida
output_b(0b00000000); //pone en ceros todo el puerto b
while(TRUE)//Ciclo
{
if(kbhit())//si ha llegado un dato
{
dato=getc(); //Lee el dato recibido
if (dato==1)//si el dato es 1
{
output_high(PIN_B0);
}
if (dato==2)//si el dato es 2
{
output_low(PIN_B0);
}
}
}
}
pero tengo problemas con el compilador estoy usando ccs y mplab
creo el proyecto en ccs y dps en mplab eligo el pic y le digo q compile con ccs y al apretar build sale error
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Archivos de programa\PICC\Ccsc.exe" ejemplo.c
Error[48] C:\Archivos de programa\MPLAB IDE\ejemplo\ejemplo.c 45 : Expecting a ( 1 Errors, 0 Warnings.
Halting build on first failed translation as user preferences indicate.
BUILD FAILED: Fri Jun 04 10:56:51 2010
pero no existe la linea 45 en mi codigo
como puedo arreglar el error