Ir ao conteúdo
  • Cadastre-se
wergne

Memoria sram ds1225y dallas-150

Posts recomendados

Alguém sabe como resetar Dados dessa SRAM DS 1225Y DALLAS 

Eu preciso zerar dados de uma alguém poderia me ajudar

download.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim é possível amigo. mas você vai ter que ter algo "inteligente" conversando com ela. Ela só se apaga (ou lê, ou escreve) com comandos apropriados.

DS1225Y-pinout.jpg

Pode ser um mc qualquer tipo um arduino. Infelizmente (ou felizmente) vai ter que ter noções de programação e leitura técnica de datasheets

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Isadora eu conheço um pouco de programação conheço um pouco de algumas linguagens de programação 

Você poderia me ajudar 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo. Zap não vai rolar e de fato nem precisa. É muito simples. Dei uma olhadela no d.s. e li isso...

 

WRITE MODE
The DS1225Y executes a write cycle whenever the WE
and CE signals are active (low) after address inputs are
stable. The latter occurring falling edge of CE or WE will
determine the start of the write cycle. The write cycle is
terminated by the earlier rising edge of CE or WE. All
address inputs must be kept valid throughout the write
cycle. WE must return to the high state for a minimum

 

recovery time (t WR ) before another cycle can be initi-
ated. The OE control signal should be kept inactive
(high) during write cycles to avoid bus contention. How-
ever, if the output drivers are enabled (CE and OE ac-
tive) then WE will disable the outputs in t ODW from its
falling edge.

 

Algo como...

-tenha 12 bits disponíveis pro endereçamento add. Se mc=8bits ---> 2 ports

-coloque as linhas de dado em pullup 10k. O dado vai ficar 0xff

O sw é beeeeeemmm simples, algo como
 

void delay(unsigned char d)
{
while(d--);
}

#define WE PORTC.0 //verifique a definição de pino/bit do seu compilador
#define ledvermelho PORTC.1
#define ledverde PORTC.2 //!!!
unsigned int add;
ledvermelho=1;
ledverde=0;//!!!
WE=1;
for (add=0;add<8192;add++)
{
PORTA=add;//LSB
PORTB=add>>8;//MSB
WE=0;delay(10);WE=1; //pulso de gravação
delay(t);//"recovery time"
}
ledvermelho=0;
ledverde=1;  //!!!

Entenda e traslade pra sua linguagem preferida. Pode até ser até mesmo a do arduino com seu digitalwrite(xx); Leds opcionais.

Dica importante: faça função de leitura que é ainda + simples mas vai ter que ter + 8pinos pros dados, mande pela serial, salve o conteúdo antes de apagar a memória.

 

1 hora atrás, wergne disse:

recompensar pelo seu Tempo

💸...😭... kk

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo agradeço a oferta mas não é o foco do forum ok?

E (é) o que você vai fazer com...

22 horas atrás, wergne disse:

um pouco de programação conheço um pouco de algumas linguagens de programação 

?? Eis seu momento de usufruir!!

 

Seguinte... qual arduino ou melhor, qual mc tens familiaridade e disponibilidade aí com você? Com pouquíssimas linhas de programação consegue-se o que você quer além de ajudar alguém que almeja o mesmo, entende? Aí sim... o foco do forum.

O programa, como te disse, é muito simples e não deve fugir muito daquele. O esquema também. Basta conectar coerentemente com fios os pinos de saída do mc nos pinos da memória. Pode ser no protoboard mesmo...

9 horas atrás, wergne disse:

cobraria pra fazer o esquema desse processo

💸💸💸💸💸😥😥😥😥😥

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim entendi me desculpe se fui incoveniente 

Agora eu tenho um Arduino UNO e Jumpers vou arrumar uma protobord e te envio as fotos para você visualizar ok obrigado 

  • Haha 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, wergne disse:

um Arduino UNO

peraí...

UNO-PLUS-PIN.jpg

pra ler os dados...importante, lembra?

 

PD7...0 ... dados ... ok

PB5..PB0;PC5...PC0 ... endereço ...ok

PC6...WE

faltam:

??? ... CE

??? ... TX

??? ... RX

 

Tenha um ou + shift register qualquer tipo 74hc595. Mas se for só pra apagar mesmo, nem precisa.. Mas ainda continuo achando importante guardar os dados...

 

off  topic... acredite se quiser mas neste momento estou também tentando pagar alguém pra fazer um serviço que posso fazer: dar uns telefonemas e ficar aguardando com musiquinha irritante... kk
 

  • Obrigado 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
16 horas atrás, Isadora Ferraz disse:

peraí...

UNO-PLUS-PIN.jpg

pra ler os dados...importante, lembra?

 

PD7...0 ... dados ... ok

PB5..PB0;PC5...PC0 ... endereço ...ok

PC6...WE

faltam:

??? ... CE

??? ... TX

??? ... RX

 

Tenha um ou + shift register qualquer tipo 74hc595. Mas se for só pra apagar mesmo, nem precisa.. Mas ainda continuo achando importante guardar os dados...

 

off  topic... acredite se quiser mas neste momento estou também tentando pagar alguém pra fazer um serviço que posso fazer: dar uns telefonemas e ficar aguardando com musiquinha irritante... kk
 

Kkkk você é incrível muito obrigado eu tenho o CI 74HC595 vou ver pra guardar também obrigado pela dica vai ficar sensacional assim que eu estiver com a placa protoboard te envio fotos ok 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!