Como introduzir dados na eeprom 12F675 no Proteus

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Como introduzir dados na eeprom 12F675 no Proteus

Mensagempor RobL » 11 Nov 2008 17:51

Procurei no help mas não conseguí encontrar.
Como inicializar valores na eeprom antes de iniciar uma simulação no Proteus?
Abrindo a janela da eeprom durante a simulação não sei como editar, mas preciso introduzir os dados antes de iniciar a simulação.

Grato
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Mensagempor denis » 12 Nov 2008 09:39

RobL,
Geralmente quando eu preciso colocar os dados na eeprom faço o seguinte, clica no componente e Edit Component, depois clica no combo Advanced Properties e escolho a ultima opçao "Initial contents of EEPROM" ao lado aparece um campo para escolhe em qual arquivo estão os dados.

Parece que o Proteus tem um bug, quando vc escolhe o 12F675 não aparece esta opção, mas testei aqui e deu certo, vamos lá.

Clica no componente, Edit component, depois seleciona "Edit all properties as text", todas as opçoes vão aparecer em modo texto ai vc adiciona este comando na ultima linha

{MODDATAFILE=..\teste.bin}


substituindo o "teste.bin" pelo nome do seu arquivo.
Obs: o arquivo tem que ser feito num editor hexadecimal com a extensao .bin


Abs
Denis
denis
Byte
 
Mensagens: 257
Registrado em: 06 Mar 2007 12:29
Localização: Americana - SP

Mensagempor RobL » 12 Nov 2008 10:51

Vou tentar sua sugestão. Tem sentido, uma vez que os dados são salvos nesse arquivo. Inclusive penso já ter visto uma opção de resetar esse arquivo no menu Debug (reset persistent model data).
Vou tentar também forçar a entrada desses dados na eeprom pelo código para ver se ele ficará salvo automaticamente nesse arquivo. Acho que sim.
Depois posto aqui.
Valeu mesmo Denis
[]
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Mensagempor RobL » 12 Nov 2008 14:43

Funcionou conforme do Denis informou.
Mas, de início não lia de jeito nehum, mesmo fechando e abrindo o programa.
Após dar um "reset persistent model data" no menu debug, passou a ler o arquivo!!!!

Beleza!
Obrigado.
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Mensagempor _blackmore_ » 16 Nov 2008 14:59

RobL

bixo ... como tu fez para editar ou criar o arquivo .bin? estou querendo fazer uma simulação aqui tb mas não sei como conseguir esse editor de hexadecimal que o Denis falow antes ...
como tu fez essa edição ?

abrax!
Ouça mais classic rock
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor denis » 17 Nov 2008 08:07

_blackmore_

Pega um editor hexadecimal no google, digita lá "010 editor" e baixa ele, cria um arquivo novo com os valores que vc quiser e salva como blabla.bin


Abs
Denis
denis
Byte
 
Mensagens: 257
Registrado em: 06 Mar 2007 12:29
Localização: Americana - SP


Voltar para PIC

Quem está online

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

x