Página 1 de 1

gravar memoria flash do AW60

MensagemEnviado: 06 Dez 2006 13:30
por leandrosilva
Alguem ai tem as rotinas para gravar, ler e apagar a memoria flash do AW60?
Obrigado

MensagemEnviado: 06 Dez 2006 15:20
por Wagner de Queiroz
no site da Freescale tem diversos aplications Notes sobre o tema. Se nao tiver para o seu mcu em particular, procure o AN2295 que é um bootloader para o hc08.

As rotinas sao as mesmas para toda a familia. O que muda é só o endereço dos registradores relativos a gravacao da flash.

Neste caso uma consulta rapida no datasheet do aw60 resolve num instante !


Para ler a flash é mais dificil

em Assembler MOV EndereçoFlashASerLido, endereco onde botar o valor.

MensagemEnviado: 06 Dez 2006 16:39
por fenix3
Opa!

Em assembler nao da para ler a area de Flash com o comando MOV, so da o com o comando LDA AreaFlash, LDX AreaFlash, LDHX AreaFlash em 16bits, (LDA AreaFlash,X) em modo indexado com HX...e na linha HCS tem mais uns comandos que nao usei...

MensagemEnviado: 07 Dez 2006 14:29
por leandrosilva
Ainda não consegui apagar nem gravar, se alguem poder me ahudar com alguma rotina