Questions tagged [eeprom]
Acronym: Electrically Erasable, Programmable Read-Only Memory. Sometimes used with Flash parts that are similar to old EEPROM parts.
428
questions
103
votes
5
answers
150k
views
What is the difference between Flash memory and EEPROM?
Flash memory storage and EEPROM both use floating gate transistors for storage of data. What differs between the two and why is Flash so much faster?
41
votes
2
answers
29k
views
Why would one still use normal EEPROM instead of flash?
Is there any reason why people are still using (and implementing in new systems) normal EEPROMs instead of flash memory, nowadays?
From the Flash memory wikipedia:
Flash memory was developed from ...
34
votes
7
answers
16k
views
Can we not simply connect a battery to a RAM to prevent data loss during power cuts?
So, I was just wondering about how volatile memory storage loses data when the power to them is cut off. But can we not solve that problem by using a battery in conjunction with a RAM and a ROM and ...
26
votes
5
answers
11k
views
Wear leveling on a microcontroller's EEPROM
For example: The datasheet for ATtiny2313 (as do most Atmel AVR datasheets) states:
128 Bytes In-System Programmable EEPROM Endurance: 100,000 Write/Erase
Cycles
Imagine a program only requires ...
19
votes
8
answers
8k
views
Why is serial EEPROM preferred over parallel EEPROM?
In the wikipedia page for EEPROM: http://en.wikipedia.org/wiki/EEPROM it is given that "Parallel EEPROM devices typically have an 8-bit data bus and an address bus wide enough to cover the complete ...
19
votes
8
answers
16k
views
EEPROM is a "Read Only Memory," so why can I write to it?
Electrically Erasable Programmable Read-Only Memory (EEPROM):
If it's using Read-Only Memory (ROM) then how am I able to write to it?
19
votes
3
answers
22k
views
I2C minimum clock speed and reliability
Is there a minimum clock rate specified by I2C? I know the most widely used clock rate is 100kHz and there is a "fast" mode of 400kHz supported by some devices, and a faster yet mode supported by ...
19
votes
4
answers
11k
views
Why do most of the non-volatile memories have logical 1 as the default state?
I have used non volatile memory, like EEPROM and FLASH memory, in embedded applications and I have always found that unused memory (EEPROM/FLASH) bit locations are always set to ...
17
votes
2
answers
29k
views
Flash and EEPROM
Atmega16 datasheet says that it has
a) 16 Kbytes of In-System Self-programmable Flash program memory and
b) 512 Bytes EEPROM.
Can a microcontoller have two separate ROMs which can be programmed ...
16
votes
3
answers
2k
views
What is the reasoning behind parallel memory pinouts?
Many of the parallel memory chips I’ve come across have counterintuitive address line pinouts. Take the AT28C256 32KB EEPROM, for example:
The data pins are in near-ascending order (only interrupted ...
16
votes
4
answers
7k
views
Do EEPROMs lose their data over time?
For example 8x8 small image stored on eeprom will get corrupt over time?
I've seen somewhere eeproms losing their data over time like vhs tapes.
16
votes
2
answers
35k
views
USB, UART, SPI difference and usage? [closed]
I am trying to enabling an embedded system built around Intel D1000 MCU. I am mainly from a software background and just starting to catch up with some hardware knowledge.
I am trying to build ...
13
votes
9
answers
5k
views
Best way to store very small amount of data?
I'm building a side project at the moment and I want to be able to store and retrieve a very small amount of data (10 kB tops). If the power is disconnected I want to be able to retain the data. I ...
13
votes
8
answers
5k
views
EEPROM being both "programmable" and "read-only"
Since it is called programmable, I tend to think that it should also be named with the write option. What is the deal here?
11
votes
8
answers
6k
views
Saving data without a microcontroller?
Is there a way to save voltage data directly (without a microcontroller) to anywhere, like EEPROM, SDCARD, etc.?
For example, I am using an MPX pressure sensor which gives 0V to 5V analog output. ...