PIC16F505 erro na gravação...

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

PIC16F505 erro na gravação...

Mensagempor Flaviofrc » 10 Jan 2008 19:04

Alguem sabe me dizer o porque do erro abaixo?? Estou tentando programar um PIC16F505 com um ICD2br mas só o que consigo é essa menssagem de erro alem de eu ter procurado em todo o canto o significado do tal CALIBRATION MEMORY VALUE...

Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
ICDWarn0044: Target has an invalid calibration memory value (0x0). Continue?
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready
Programming Target...
ICDWarn0044: Target has an invalid calibration memory value (0x0). Continue?
...Validating configuration fields
...Erasing Part
...Programming Program Memory (0x0 - 0xCA)
Verifying...
...Program Memory
ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0x25, Val Read = 0x0)
ICD0275: Programming failed.
MPLAB ICD 2 Ready


Fico grato à quem puder me ajudar....
Flavio
Flaviofrc
Byte
 
Mensagens: 111
Registrado em: 16 Out 2006 17:32
Localização: São Paulo

Re: PIC16F505 erro na gravação...

Mensagempor Renie » 11 Jan 2008 01:24

Olá Flávio!

Acho que você esqueceu de definir o CLOCK!!!!!
[]'s
Renie
-------------------------------------------------------------------------------------------------------------
Meu velho site com eletrônica praticamente parado http://www.reniemarquet.com
Nosso Blog http://artemadeiraevida.blogspot.com.br
Renie
Word
 
Mensagens: 732
Registrado em: 11 Out 2006 22:35
Localização: RJ - Niterói - Brasil

Re: PIC16F505 erro na gravação...

Mensagempor FLUGEL » 11 Jan 2008 07:05

Bom dia.
Até onde me lembro o ICD2 BR não grava o 16f505 com clock e MCLR interno.
abraço.
FLUGEL
Bit
 
Mensagens: 9
Registrado em: 22 Nov 2006 11:39

Mensagempor phophollety » 11 Jan 2008 07:36

Bom, pelo menos o 16f636 ele grava com clock interno e sem mclr (mas só depois de reclamar) ahh, e só grava com tensão acima de 4.0V menor que isso não grava(o que é um saco, quando se desenvolve controle remoto), ele recomenda que não, pois o ICD2 não controla adequadamente a sequencia de alimentação, reset e clock do PGC, então pode falhar, mas comigo, nunca aconteceu...
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor renatokodaira » 11 Jan 2008 07:42

Esse calibration memory value deve ser o valor de calibração do oscilador interno. Provavelmente você gravou em cima dele o valor 00 e perdeu o que veio de fábrica. Se você tá usando clock a cristal, ou com clock externo ou sua aplicação não precisa de precisão (média) no clock, não se preocupe. Agora isso não explica porque você não consegue gravar o PIC. Talvez o gravador esteja com problema e nem consegue ler o PIC antes de gravá-lo, por isso dá leitura de 00h.
renatokodaira
Byte
 
Mensagens: 402
Registrado em: 11 Out 2006 15:15

Mensagempor Flaviofrc » 11 Jan 2008 12:59

Olá amigos,

Bem vamos começar:

Renie -> sim eu defini o clock no corpo do programa ( Obrigado Renie ).
FLUGEL -> estou gravando com MCLR externo ( Obrigado pelo interesse )
phophollety -> verifiquei essas opções e esta tudo certo ( Obrigado )
renatokodaira -> você está certo, mas não é a fonte do problema ainda...
mas você esta certo tambem, depois me toquei que ele tambem não conseguia ler o PIC...( falta de atenção de minha parte).

Bem sem querer enrrolar muito o erro estava na minha falta de atenção mesmo, depois de muita procura com a cabeça fresca no outro dia de manhã descobri que deixei a opção : power the target circuit from ICD2br desabilitada....

Bem,resolvido o problema agradeço mais uma vez a todos que tiveram o interesse de me ajudar..

T+
Flavio
Flaviofrc
Byte
 
Mensagens: 111
Registrado em: 16 Out 2006 17:32
Localização: São Paulo


Voltar para PIC

Quem está online

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

x