PIC Programando em C - Erro de compilação no arq. mod_lcd.c

Opiniões / comentarios sobre livros

Moderador: 51

PIC Programando em C - Erro de compilação no arq. mod_lcd.c

Mensagempor Kleber » 27 Set 2007 10:47

Bom dia colegas!

O exemplo 12.22 do livro apresentou o seguinte erro de compilação:

*** Error 128 "D:\Erica\PIC_prog_C\mod_lcd.c" Line 24(1,52):
A #DEVICE required before this line

Clicando 2x sobre o erro, o software aponta para esta linha:
byte CONST INI_LCD[4] = {0x20 | (lcd_type << 2), 0xf, 1, 6};

Alguém saberia me dizer o que está ocorrendo e como corrigir?

Ah! verifiquei as erratas e não encontrei nada e estou utilizando o CCS PCWH 4.018

Obrigado desde já!
Kleber
Kleber
Kleber
Nibble
 
Mensagens: 99
Registrado em: 17 Out 2006 20:41
Localização: São Paulo

Mensagempor Fábio Pereira » 27 Set 2007 12:28

Olá Kleber,

Não há problemas com este exemplo.

O erro que o compilador está reportando parece estar atrelado a falta de uma diretiva #device mas a mesma é automaticamente incluída ao incluir o header do 16f877 (16f877.h), o que é feito no início do programa.

Tem certeza de que você não está tentando compilar apenas o arquivo mod_lcd.h ? Aí realmente deverá acontecer este erro pois este arquivo deve ser incluído em uma aplicação e não utilizado sozinho.

Até +
Fábio Pereira
embeddedsystems.io
Avatar do usuário
Fábio Pereira
Word
 
Mensagens: 674
Registrado em: 16 Out 2006 09:07
Localização: Kitchener, ON

Re

Mensagempor Kleber » 29 Set 2007 15:16

Estava utilizando o MPLAB 7.60 integrado ao ccs e aprensentou este erro, agora utilizando somente o ccs, compilou perfeitamente.
Aliás, testei o programa somente com o include do pic e um main e também não funcionou. Estranho porque já trabalhava assim nas versões anterior dos dois programas e nunca tive este tipo de erro (de nem reconhecer o pic).
De qualquer maneira, obrigado!
Kleber
Kleber
Nibble
 
Mensagens: 99
Registrado em: 17 Out 2006 20:41
Localização: São Paulo

Mensagempor rocknroll » 01 Out 2007 09:28

Nas minhas tentativas de integrar MPLAB com CCS sempre tive problemas nas compilações, os quais não ocorriam quando usava somente o CCS... Nem tentei ver o pq... Hoje só uso o CCS...
Rock N Roll
rocknroll
Byte
 
Mensagens: 218
Registrado em: 11 Out 2006 14:19
Localização: Butantã - São Paulo - SP


Voltar para Livros

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes

x