Autor Tema: Capacidad de memorias eeprom  (Leído 3277 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado martino84

  • PIC10
  • *
  • Mensajes: 32
Capacidad de memorias eeprom
« en: 04 de Diciembre de 2011, 18:40:31 »
Hola a todos, estoy comenzando con un nuevo proyecto, para el cual necesito guardar datos en una memoria eeprom para luego consultarlos.
Ya pude grabar datos en una memoria eeprom, leerlos etc, pero cuando leo las hojas de datos de estas no entiendo bien cuantos datos puedo guardar el la memoria que tengo.
Por ejemplo en el pic 16f877a segun la hoja de datos tiene 256Bytes de eeprom, ahora mi problemas es que no se cuantos datos de 8bits puedo guardar ahi, como veran estoy verde en este sentido, despues vi la hoja de datos de una memoria SPI 25LC1024 peor mas leo peor es, y cuando intento buscar en internet lo unico que encuentro son cosas referidas a computadoras no lo que intento buscar, si alguien me puede dar una mano de donde puedo buscar informacion le agradeceria.

Desconectado MerLiNz

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2463
Re: Capacidad de memorias eeprom
« Respuesta #1 en: 04 de Diciembre de 2011, 19:28:37 »
1 byte = 8 bits.

256 bytes, si cada byte = 8 bits entonces podras guardar 256 elementos de 8bits.

la memoria spi 1024 viene expresado en bits, seria 1Mbit, osea serian 131072Bytes, podrias guardar ese numero de elementos en caso de que todos sean de 8bits.

Mas que entender hojas de datos, lo que debes es entender las unidades, al igual que metros, centimetros... Es algo mas complicado pero una vez sabes cuanto equivale a cuanto, lo demas es facil.

1byte = 8bits
1kbyte = 1024bytes

teniendo eso en cuenta ya sabes como hacer la conversion, si por ejemplo tienes 4Mbits para averiguar cuantos bytes:

4Mbit*1024=4096kilobits

4096/8=512Kbytes

512*1024=524288bytes
« Última modificación: 04 de Diciembre de 2011, 19:43:48 por MerLiNz »