Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

When EEPROM is dead from too many writes, is the DAC chip still OK?

Status
Not open for further replies.

Flyback

Well-Known Member
Hello,
We need a single channel DAC chip , between 8 to 12 bits.
We found the MCP4706, however, it has EEPROM.
We do not need EEPROM and so do not want it, as EEPROM dies after so many read/writes and that will then render the MCP4706 “dead”.
We want it to last and not die on us.
Do you know of a similar chip to MCP4706 that doesn’t have EEPROM?….they all seem to have it.
We only need to write to the DAC once every hour or so.
We wish to load values by bit-bashing the I2C protocol..is this OK?….we do not know how to use the I2C module inside our PIC18F65K22 microcontroller.
MCP4706 DAC datasheet
https://ww1.microchip.com/downloads/en/DeviceDoc/22272C.pdf
 
Your post makes no sense....

The Non Volatile EEprom is only used to store the configuration... When operating normal SRAM is used....

EEprom from Microchip last over 100K writes....

Even if you did update the EEprom hourly, it would last for 11 years....
 
Though Ian is right, have a look at the MCP4922 12-bit DAC.

Edit: The MCP4922 is dual channel, try MCP4921 instead.
 
Last edited:
Also, with the MCP4706 you can choose to write to the volatile memory, or to write to the EEPROM. It doesn't write every DAC value you send it to the EEPROM.
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top