Página 1 de 1

Gravar dados na Flash durante a execuçao do programa.

MensagemEnviado: 16 Ago 2007 15:31
por proex
Alguem aqui ja gravou dados na Flash do 18F, durante a execuçao do programa?

Os aplications da Microchip estao cheios de bugs.

MensagemEnviado: 16 Ago 2007 16:01
por B-EAGLE
Estou só lendo uns valores na flash aqui com TBLRD*...
mas dei uma lida rápida e não tem mistério não, só configurar os registradores EECON1 e EECON2, carregar o endereço de início para gravar em TBLPTR<U,H e L>, desabilitar interrupções, carregar o valor desejado em TABLAT e gravar com TBLWT*, no mínimo, 4 bytes a partir desse endereço inicial...

no DS do 18F452, página 61 tem um step-by-step lá, e um código em asm pronto pra isso....

té+
abraço

MensagemEnviado: 16 Ago 2007 16:19
por dreher
Cara, naquele livro sobre PIC18F que saiu recentemente tem bastante coisa. Quando eu pegar o meu livro devolta, eu posto aqui alguma coisa. No compilador MikroC tem rotinas prontas, e eu uso elas em alguns projetos, e funciona legal.

MensagemEnviado: 16 Ago 2007 16:44
por proex
"no DS do 18F452, página 61 tem um step-by-step lá, e um código em asm pronto pra isso...."

Sim, e tá cheio de bugs.

MensagemEnviado: 16 Ago 2007 17:42
por B-EAGLE
proex escreveu:"no DS do 18F452, página 61 tem um step-by-step lá, e um código em asm pronto pra isso...."

Sim, e tá cheio de bugs.


vixi é mesmo!? achei que era em outro app note que vc tava vendo... hehe