Ayuda de la interfaz AT28C16

0

Saqué un AT28C16 de un viejo conmutador KVM y me las he arreglado para conectarlo así:

  • A0-10 - > GND
  • CE - > GND
  • NOSOTROS - > 5V
  • OE - > GND
  • VCC - > 5V
  • GND - > GND
  • I / O0-7 - > Flotante. Conectado a mano para nivelar el medidor uno por uno.

Con todas las líneas de bus de dirección conectadas a GND, puedo leer los primeros 8 bits como 01110000. Todo esto está muy bien, sin embargo la hoja de datos dice que se trata de una EEPROM de 16K y este chip tiene 11 líneas de Bus de Dirección, lo que equivale a 2048 combinaciones y por lo tanto 2048 bytes o 2048 * 8 bits. Eso no es 16,000 bytes. ¿Cómo leo los 16K completos con solo 11 líneas de Bus de Dirección?

    
pregunta DevelopedLogic

2 respuestas

2

La unidad K en computadora significa 1024 bits. Entonces 16K es 16 * 1024 o 16384 bits. La hoja de datos dice,

  

El AT28C16 es una memoria de 16K   organizado como 2.048 palabras por 8 bits.

Y ya que tiene 2 ^ 11 (o 2K) líneas de dirección, cada una de las cuales apuntará a una de estas palabras.

Puede determinar de qué palabra desea escribir datos o leerlos configurando los bits apropiados en A0-A10.

    
respondido por el dirac16
1

AT28C16 es una EEPROM de 16 kilobits, no una de 16 kilobytes.

    
respondido por el user2233709

Lea otras preguntas en las etiquetas