Boa noite
Estou tentando usar a EEPROM do Mega 2560, mas estou tendo um problema com a posição 21 da eeprom. Não aceita alterar o valor (255), que está gravado.
Parece que eu já vi uma informação a respeito, informando que existe de fato um valor padrão para esta posição. Alguém poderia me confirmar se a informação é verídica?
Você tá escrevendo no eeprom ou na memorial flash?
Não achei nada , nem nunca tive problema escrevendo ali.
Qual função está usando?
Está usando a alimentação adequada?
Sabe que tem um número maiximo de read/writes que pode fazer com eeprom?
Qual e o erro que está dando?
Posta seu código e o erro gerado.
Desculpe na demora em responder e postar a solução encontrada.
É que foi a primeira vez que usei este fórum e não tinha voltado mais aqui.
O erro que acontecia era que eu teria que usar um respectivo valor em todas posições da EEPROM e ao gravar o valor em todas posições e ao ler para conferir a posição 21 sempre mantinha o valor 255.
O Rui Viana, um Sr. experiente do Laboratório de Garagem, acho que só podia ser defeito na placa, então comprei outra e aproveitei e comprei a MEGA2560 core mini (https://www.aliexpress.com/snapshot/0.html?spm=a2g0s.9042647.0.0.2cb74c4d0o8k5v&orderId=104286357757822&productId=32602536366), pois já usei uma e gostei.
Então resolvi o problema!!!