Autor Tema: Error C18 LCD putrsxlcd.c:17:Error [1109] type mismatch in redeclaration of 'put  (Leído 3297 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado freshdesing

  • Colaborador
  • PIC12
  • *****
  • Mensajes: 88
Hola tengo el siguiente error al compilar en C18 las librerias del LCD qeu vienen por defecto. He copiado todas los archivos fuente .c de la carpeta del mplab en mi directorio de proyecto, al igual que el xlcd.h

Cuando compilo me da el siguiente error:
putrsxlcd.c:17:Error [1109] type mismatch in redeclaration of 'putrsXLCD'

No se qeu hacer más. Adjunto los programas.

LCD.c

Código: [Seleccionar]
//*** ESCRIBIR LCD ***

#include <p18f2550.h>
#include <delays.h>
#include <stdio.h>
#include "xlcd.h"


#pragma config FOSC = XT_XT,FCMEN = OFF,IESO = OFF //CONFIG1H
#pragma config PWRT = ON,BOR = OFF,BORV = 0 //CONFIG2L
#pragma config WDT = OFF,WDTPS = 32768 //CONFIG2H
#pragma config MCLRE = ON,LPT1OSC = OFF,PBADEN = OFF,CCP2MX = ON//CONFIG3H
#pragma config STVREN = OFF,LVP = OFF,XINST = OFF,DEBUG = OFF//CONFIG4L
#pragma config CP0 = ON,CP1 = ON,CP2 = ON, CP3 = ON//CONFIG5L
#pragma config CPB = ON,CPD = ON//CONFIG5H
#pragma config WRT0 = ON,WRT1 = ON,WRT2 = ON,WRT3 = ON//CONFIG6L
#pragma config WRTB = ON,WRTC = ON,WRTD = ON//CONFIG6H
#pragma config EBTR0 = ON,EBTR1 = ON,EBTR2 = ON,EBTR3 = ON//CONFIG7L
#pragma config EBTRB = ON//CONFIG7H





void main()
{
while(1);
}

despues estan incluidas los aarchivo sfuente de D:\Microchip\MCC18\src\traditional\pmc\XLCD y el xlcd.h

¿Alguien sabe a que puede ser debido este error?
Gracias

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Error C18 LCD putrsxlcd.c:17:Error [1109] type mismatch in redeclaration of 'put
« Respuesta #1 en: 21 de Octubre de 2009, 14:23:58 »
Saca el archivo adjunto putrsxlcd.c del proyecto, porque dice que esta re declarando la función.


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado freshdesing

  • Colaborador
  • PIC12
  • *****
  • Mensajes: 88
Re: Error C18 LCD putrsxlcd.c:17:Error [1109] type mismatch in redeclaration of
« Respuesta #2 en: 22 de Octubre de 2009, 06:20:19 »
Gracias... Y alguien podría ayudarme a configurar el pin RW como grounded... Esta conectado a GND, y al iniciar el display y mandar un mensaje aparecen símbolos no deseados.

Gracias.