erro no mplab socorro!!!!!!!!!!!

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

erro no mplab socorro!!!!!!!!!!!

Mensagempor diogo_18sp » 06 Jun 2012 23:44

ola galerahj deparei com um erro no mplab e nao estou conseguindo sanar este erro to usando c18 com compilador..nao sei oq mais fazer me ajudem obrigado


----------------------------------------------------------------------
Debug build of project `D:\_diogopic\pic_18f4550\diogo\l.mcp' started.
Preprocessor symbol `__DEBUG' is defined.
Wed Jun 06 23:37:10 2012
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\MCC18\bin\mcc18.exe" -p=18F4550 /i"C:\MCC18\h" "l.c" -fo="l.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
Executing: "C:\MCC18\bin\mplink.exe" /l"C:\MCC18\lib" /k"C:\MCC18\lkr" "C:\MCC18\lkr\18f4550.lkr" "l.o" "C:\MCC18\lib\p18f4550.lib" /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1 /o"l.cof" /M"l.map" /W
MPLINK 4.1, Linker
Copyright (c) 2006 Microchip Technology Inc.
Error - could not find file 'l.o'.
Errors : 1

Link step failed.
----------------------------------------------------------------------
Debug build of project `D:\_diogopic\pic_18f4550\diogo\l.mcp' failed.
Preprocessor symbol `__DEBUG' is defined.
Wed Jun 06 23:37:11 2012
----------------------------------------------------------------------
BUILD FAILED


aki ta o programa que tento compilar..


#include <adc.h>//Adiciona a biblioteca padrão de entrada e saída.
#include <p18f4550.h>
void main( ) //Função principal
{
unsigned char cont;//Declara uma variável do tipo unsigned char (8 bits).

for ( cont = 0 ; cont < 6 ; cont++ )
{
dd if ( cont == 4 )
{ continue; } //Pula para a próxima iteração.
// printf ( "cont = %u\n",cont);
}
while(1);
}
diogo_18sp
Byte
 
Mensagens: 117
Registrado em: 14 Jan 2008 18:12
Localização: Amparo ,SP

Mensagempor RobL » 07 Jun 2012 10:42

Enquanto não entrar aqui um esperto em MPLAB, parece que o linkador não está setado para encontrar o diretório C:\MCC18\lkr\18f4550.lkr" "l.o".
Veja se tem que configurar o caminho para o C18 no MPLAB.
Tente algo desse tipo:
http://mecatronicaparainiciantes.blogsp ... pic18.html
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Mensagempor diogo_18sp » 07 Jun 2012 11:35

Robl... vou tentar usar esta dicas dai ja posto os resultados.....outra coisa no momento que faço o programa digito TRISB o compilador nam gera erro mas se digitar trisb ele gera erro ele nao distingue se estiver escrito em minusculo , pois no asm digitava tanto maisculo como minusculo...
diogo_18sp
Byte
 
Mensagens: 117
Registrado em: 14 Jan 2008 18:12
Localização: Amparo ,SP

Mensagempor RobL » 07 Jun 2012 11:47

Em C um nome maiúsculo é diferente de um minúsculo, basta um símbolo diferente, maiúsculo ou minúsculo que são diferentes, por isso dá erro.
Em ASM pode setar para serem diferentes, mas por default vem para não reconhecer a diferença maiúscula/minúscula ou misturada.
Bom, se foi isso que você quis dizer...
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Mensagempor ivan braga » 08 Jun 2012 05:30

Acho que tem algo sobrando neste código.


#include <adc.h>//Adiciona a biblioteca padrão de entrada e saída.
#include <p18f4550.h>
void main( ) //Função principal
{
unsigned char cont;//Declara uma variável do tipo unsigned char (8 bits).

for ( cont = 0 ; cont < 6 ; cont++ )
{
dd if ( cont == 4 )
{ continue; } //Pula para a próxima iteração.
// printf ( "cont = %u\n",cont);
}
while(1);
}


Pode até não ser o culpado, mais que vai dar caca, isso vai :D
"Mesmo o objeto mais inanimado tem movimento suficiente para ficar na sua frente e provocar um acidente."
"Even the most inanimate object has enough movement to stand in your way and cause an accident."
Avatar do usuário
ivan braga
Nibble
 
Mensagens: 60
Registrado em: 15 Dez 2006 18:02
Localização: Rio de Janeiro

Mensagempor vtrx » 10 Jun 2012 14:28

Va na aba do projeto a esquerda e remova "18f4550.lkr".
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x