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
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.
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
der 24LC512 hat laut Datenblatt 512kbit das sind 64kbyte oder 65536byte
tete schrieb: > Habe ich jetzt 512000 Bytes oder 524000 Bytes? Weder noch. Das EEPROM hat 512Kbit (64Kbyte). Das macht 65536 Bytes. Edit: Dritter
Uhhh. Das ist mal wieder ein Fall von Kopf -> Tisch. Na klar, vielen lieben dank euch.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.