EEPROM I2C 24lcxx, 24lc256, 24lc512 ... - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T07:52:48Zhttps://labdegaragem.com/forum/topics/eeprom-i2c-24lcxx-24lc256-24lc512?commentId=6223006%3AComment%3A394469&x=1&feed=yes&xn_auth=no
Grato.tag:labdegaragem.com,2023-10-06:6223006:Comment:8951532023-10-06T13:29:04.693ZCesar Mazzhttps://labdegaragem.com/profile/CesarMazz
<p></p>
<p> Grato.</p>
<p></p>
<p> Grato.</p> Pergunta1
"Isso significa de…tag:labdegaragem.com,2023-10-06:6223006:Comment:8951512023-10-06T12:54:17.307Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p><span> Pergunta1</span></p>
<p><span>"Isso significa de zero a quantas posições ?"</span></p>
<p></p>
<p><span>Resposta 1</span></p>
<p><span>"24LC516";</span></p>
<p></p>
<p><span>Como parece que vc tem dificuldade de escrever vou tentar explicar o que eu entendi das suas parca pergunta:</span></p>
<p></p>
<p><span>Tudo é uma questão de matemática e lógica.</span></p>
<p></p>
<p><span>Se voce:</span></p>
<p></p>
<p><span>Gravar 1 byte em uma EPROM 24LC516, como ela tem 516K bit ou 64 K…</span></p>
<p><span> Pergunta1</span></p>
<p><span>"Isso significa de zero a quantas posições ?"</span></p>
<p></p>
<p><span>Resposta 1</span></p>
<p><span>"24LC516";</span></p>
<p></p>
<p><span>Como parece que vc tem dificuldade de escrever vou tentar explicar o que eu entendi das suas parca pergunta:</span></p>
<p></p>
<p><span>Tudo é uma questão de matemática e lógica.</span></p>
<p></p>
<p><span>Se voce:</span></p>
<p></p>
<p><span>Gravar 1 byte em uma EPROM 24LC516, como ela tem 516K bit ou 64 K bytes, ela pode gravar de 0 até 65.535 bytes.</span></p>
<p><span>Do endereço 0 até endereço 65.535. 1 byte por endereço.</span></p>
<p></p>
<p><span>Gravar 1 int (2 bytes) em uma EPROM 24LC516, como ela tem 516K bit ou 64 K bytes, ela pode gravar de 0 até 32767 ints e sobra 1 byte no final.</span></p>
<p><span>Do endereço 0 até endereço 65.534. 2 bytes por endereço.</span></p>
<p></p>
<p><span>Gravar 1 long ou um float (4 bytes) em uma EPROM 24LC516, como ela tem 516K bit ou 64 K bytes, ela pode gravar de 0 até 16.383 long/floats e sobram 3 byte no final.</span></p>
<p><span>Do endereço 0 até endereço 65.532. 4 bytes por endereço.</span></p>
<p></p>
<p><span>O conhecimento do "mecanismo" e logica de memoria é um pré-requisito para quem quer entrar no mundo da programação, seja em qualquer tipo de plataforma.</span></p>
<p></p>
<p><span>RV mineirin</span></p>
A 24LC516tag:labdegaragem.com,2023-10-06:6223006:Comment:8951502023-10-06T02:54:36.224ZCesar Mazzhttps://labdegaragem.com/profile/CesarMazz
<p></p>
<p> A 24LC516</p>
<p></p>
<p> A 24LC516</p> Explique melhor sua pergunta.…tag:labdegaragem.com,2023-10-05:6223006:Comment:8951492023-10-05T17:27:13.694Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Explique melhor sua pergunta. </p>
<p>"isso" significa qual EEPROM?</p>
<p></p>
<p>RV mineirin</p>
<p>Explique melhor sua pergunta. </p>
<p>"isso" significa qual EEPROM?</p>
<p></p>
<p>RV mineirin</p> Isso significa de zero a q…tag:labdegaragem.com,2023-10-05:6223006:Comment:8952592023-10-05T16:00:08.976ZCesar Mazzhttps://labdegaragem.com/profile/CesarMazz
<p></p>
<p> Isso significa de zero a quantas posições ?</p>
<p></p>
<p> Isso significa de zero a quantas posições ?</p> As funções PUT() e GET(), usa…tag:labdegaragem.com,2023-10-05:6223006:Comment:8953302023-10-05T15:08:39.238Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>As funções PUT() e GET(), usam o espaço definido pelo tipo da variável usada, </p>
<p>Se voce usar byte, elas usam 1 byte, se usar int , usam 2 bytes, se usar long ou float, usam 4 bytes.</p>
<p><span>Isto na "família" arduino UNO/Mini/Mega) .</span></p>
<p><span>No ESPxxxx o tamanho do espaço das variáveis é diferente.</span></p>
<p></p>
<p><span>RV mineirin</span></p>
<p>As funções PUT() e GET(), usam o espaço definido pelo tipo da variável usada, </p>
<p>Se voce usar byte, elas usam 1 byte, se usar int , usam 2 bytes, se usar long ou float, usam 4 bytes.</p>
<p><span>Isto na "família" arduino UNO/Mini/Mega) .</span></p>
<p><span>No ESPxxxx o tamanho do espaço das variáveis é diferente.</span></p>
<p></p>
<p><span>RV mineirin</span></p> int na "família" arduino UNO/…tag:labdegaragem.com,2023-10-05:6223006:Comment:8953292023-10-05T15:06:01.694Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p><strong>int</strong> na "família" arduino UNO/Mini/Mega) tem o tamanho de 2 bytes,</p>
<p>então voce usando put/get consegue armazenar até 512 byres.</p>
<p></p>
<p>E na 24LC512, até 32 K bytes.</p>
<p></p>
<p>RV mineirin</p>
<p><strong>int</strong> na "família" arduino UNO/Mini/Mega) tem o tamanho de 2 bytes,</p>
<p>então voce usando put/get consegue armazenar até 512 byres.</p>
<p></p>
<p>E na 24LC512, até 32 K bytes.</p>
<p></p>
<p>RV mineirin</p>
Uso INTtag:labdegaragem.com,2023-10-05:6223006:Comment:8951482023-10-05T13:51:04.078ZCesar Mazzhttps://labdegaragem.com/profile/CesarMazz
<p></p>
<p> Uso INT</p>
<p></p>
<p> Uso INT</p> Bom dia, qual o tamanho da va…tag:labdegaragem.com,2023-10-05:6223006:Comment:8952582023-10-05T13:38:29.289Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Bom dia, qual o tamanho da variavel que vc está usando para o put/get?</p>
<p></p>
<p>Int, long, float etc....</p>
<p></p>
<p>RV mineirin</p>
<p></p>
<p>Bom dia, qual o tamanho da variavel que vc está usando para o put/get?</p>
<p></p>
<p>Int, long, float etc....</p>
<p></p>
<p>RV mineirin</p>
<p></p> exatamente isso.
Então minh…tag:labdegaragem.com,2023-10-05:6223006:Comment:8953252023-10-05T13:36:11.757ZCesar Mazzhttps://labdegaragem.com/profile/CesarMazz
<p></p>
<p>exatamente isso.</p>
<p></p>
<p>Então minha dúvida é: com uma 24LC512 para o put() e o get() que serão inteiros de 32 bits( 4 bytes ) , quantas posições eu consigo ter ? De 0 a ... ?</p>
<p></p>
<p></p>
<p></p>
<p>exatamente isso.</p>
<p></p>
<p>Então minha dúvida é: com uma 24LC512 para o put() e o get() que serão inteiros de 32 bits( 4 bytes ) , quantas posições eu consigo ter ? De 0 a ... ?</p>
<p></p>
<p></p>