The Microchip 23LC1024 chip is said to have 1Mbit of memory. Looking at Wikipedia, it says that a Mbit is 10^6 bits. Is that so? I mean, is this decimal Mbit? It doesn't seem reasonable to me..

  • 6
    \$\begingroup\$ Why would you rely on Wikipedia vs. the Microchip data sheet? \$\endgroup\$
    – jwh20
    Jul 21, 2021 at 13:04
  • 2
    \$\begingroup\$ @jwh20 The problem is not Wikipedia, the problem is not reading the full article or considering the context. The article does mention that in the semiconductor industry, it is still common practice to use binary interpretation for memory sizes so that a megabit means 2^20. \$\endgroup\$
    – Justme
    Jul 21, 2021 at 13:08

1 Answer 1


It has 2^20 bits of memory, as shown by datasheet:

  • 128K * 8-bit organization == 1024K bits
  • 4096 pages of 32 bytes == 131072 bytes == 1048576 bits
  • 24-bit addressing, with 7 unused bits == 17 address bits == 131072 bytes
  • Highest address 1FFFFh == 131072 bytes

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.