Página 1 de 1

24C128 x ATMEGA2560

MensagemEnviado: 17 Set 2022 11:25
por brasilma
Olá Colegas,

Montei 10 placas onde utilizo o ATMega2560 e uma memória 24C128 e em todas houve não foi possivel a comunicação entre ambos.

A smemórias eram de um lote recem adquirido e não encontrei identificação do fabricante.

Substituindo por uma da ATMEL funcionou normalmente.

Será que o problema é com as memórias ou pode ser alguma incompatibilidade???

Obrigado!

Re: 24C128 x ATMEGA2560

MensagemEnviado: 17 Set 2022 16:18
por andre_luis
Mesmo os da Atmel tem modelos que trabalham com frequencia maxima variando de 100KHz a 1.000KHz.
Não poderia ser isso ?

Re: 24C128 x ATMEGA2560

MensagemEnviado: 18 Set 2022 12:12
por brasilma
Obrigado pela ajuda Aluis!

Descobri o problema (o endereço de acesso que estava usando para acessar muda de acordo com o modelo da 24C128 e o pino WP não estava em 0)!

Eram duas questões:

1) pelo que vi em alguns data-sheets* as eeproms a partir da 24C64 (ou alguns modelos (parece que não todos)) possumem o pino WP (Write protect) e caso não seja levado ao 0 o chip não permite a escrita;

2) pelo que vi em alguns data-sheets* algumas 24C128 possuem dois pinos de endereçamento A0, A1 e A2 e outras apenas dois A0 e A1, isso (dependendo da ligação elétrica nesses pinos) muda o endereço de acesso a memória.

*Essa questão dos data-sheets pode ser particularidade de algum fabricante, ou não haver padronização, importante observar caso a caso!