Forum: Mikrocontroller und Digitale Elektronik kibiBytes / kBytes bei 24LC512


von tete (Gast)


Lesenswert?

Hallo, einfache Frage auf die leider keine Antwort finde.

Ich hab hier ein 24LC512, der einen 512kBytes Speicher hat.

Habe ich jetzt 512000 Bytes oder 524000 Bytes? Ich verraffs da gerne und 
im Handbuch steht nicht genaueres ob das kilo 10^3 oder 2^10 ist.

MfG

von tete (Gast)


Lesenswert?

Ich stell meine zweite Frage gleich hier.

Ich adressiere den Speicher mit 2x 8 Bits (low und high), damit komm ich 
aber nur auf max 0xFFFF -> 65535, nicht auf irgendwas in der nähe von 
512000. Wie komme ich an die letzten 7/8 des Speichers? 3 Byte 
Adressierung ist laut dem Handbuch nicht vorgesehen.

von Mike J. (emjey)


Lesenswert?

In dem Datenblatt steht: 24LC512 is a 64k x 8 (512kBit) Serial-EEProm

Also da passen 64kByte = 65536 Byte hinein.

http://ww1.microchip.com/downloads/en/DeviceDoc/21754M.pdf

von benni (Gast)


Lesenswert?

der 24LC512 hat laut Datenblatt 512kbit das sind 64kbyte oder 65536byte

von Oliver J. (skriptkiddy)


Lesenswert?

tete schrieb:
> Habe ich jetzt 512000 Bytes oder 524000 Bytes?
Weder noch. Das EEPROM hat 512Kbit (64Kbyte). Das macht 65536 Bytes.

Edit: Dritter

von tete (Gast)


Lesenswert?

Uhhh. Das ist mal wieder ein Fall von Kopf -> Tisch.

Na klar, vielen lieben dank euch.

von Peter D. (peda)


Lesenswert?

Speicher werden grundsätzlich immer in Bit-Größen angegeben.

Der Grund ist, daß es 1-, 4-, 8-, 9-, 16-Bit breite Speicher gibt (gab) 
und da wollte man eine eindeutige Größenangabe für alle Typen haben.


Peter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.