![]() | ![]() | ![]() |
| | |||||||
| Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc. |
| | LinkBack | Thread Tools | Display Modes |
| | (permalink) |
| 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.... | |
| |
| | (permalink) |
| 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.
__________________ "There is no way to peace, peace is the way!" | |
| |
| | (permalink) |
| 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? | |
| |
| | (permalink) |
| 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.
__________________ "There is no way to peace, peace is the way!" | |
| |