Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

10/04/2010 #1


dirección de memoria máxima en 24LC256
q tal;, sólo tenía una preguntita: ¿Cuál es la dirección máxima en la que puedo escribir (y leer) en una memoria eeprom 24LC256. En la librería que ofrece CCS, viene la siguiente definición:

#define EEPROM_SIZE 32768

y sacando yo mis cálculos, si la eeprom es de 256kbits= 32,000 bytes, no 32768.

¿hasta qué dirección puedo acceder? ¿todas las direcciones las puedo usar de la misma manera, o hay alguna que esté reservada o protegida?

gracias,
salu2
10/04/2010 #2
Moderador

Avatar de Chico3001

Respuesta: dirección de memoria máxima en 24LC256
Lo que pasa es que estas haciendo el calculo de forma erronea.... la "k" en binario no se debe tomar como 1000 sino como 1024 debido a las potencias de 2 (2^10=1024)

si tienes 256kbits entonces es 256 * 1024 = 262144 y dividido entre 8 da 32768

Ademas de eso tienes que recordar que las direcciones comienzan desde 0 por lo que la ultima direccion fisica que puedes accesar es 32767 (0000 a 7FFF)
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.