1. 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.
    Dismiss Notice

FLASH and EEPROM

Discussion in 'Microcontrollers' started by bogdanfirst, Mar 21, 2003.

  1. bogdanfirst

    bogdanfirst New Member

    Joined:
    Dec 13, 2002
    Messages:
    1,310
    Likes:
    1
    Location:
    Ramnicu Valcea, Romania
    for a PIC16F84 i see that it has a Flash and an EEPROM memory. what is each used for?
    the Flash sais that it is 1000 erasable and the EEPROM is 10000000 times erasable....
     
  2. kinjalgp

    kinjalgp Active Member

    Joined:
    Oct 28, 2002
    Messages:
    1,851
    Likes:
    3
    Location:
    INDIA/USA
    Flash memory is used for Program Memory of the microcontroller where as EEPROM is used for non-volatile data storage.
    Flash memory cells are cheaper to construct than EEPROM cells. I think this is the reason why they give FLASH for Program memory and EEPROM fro data storage.
     
  3. bogdanfirst

    bogdanfirst New Member

    Joined:
    Dec 13, 2002
    Messages:
    1,310
    Likes:
    1
    Location:
    Ramnicu Valcea, Romania
    so in conclusion the FLASH is where the program is stored and the EEPROM is where the data that is used when the program is running is sotred?
     
  4. dave

    Dave New Member

    Joined:
    Jan 12, 1997
    Messages:
    -
    Likes:
    0


     
  5. kinjalgp

    kinjalgp Active Member

    Joined:
    Oct 28, 2002
    Messages:
    1,851
    Likes:
    3
    Location:
    INDIA/USA

    No not necessary. Onle recent uCs come with this configuration. But if you want you can also interface an external EEPROM as program memory for uC like 8051 and even a FLASH ROM as data storage memory. So both ways it is possible.
     

Share This Page