Chip had no EE, should PBP3 know that?


Closed Thread
Results 1 to 11 of 11

Hybrid View

  1. #1
    Join Date
    Apr 2014
    Location
    OK
    Posts
    557


    Did you find this post helpful? Yes | No

    Default Re: Chip had no EE, should PBP3 know that?

    Microchip has a cool site to filter through all their offerings. Several PICs meet your criteria. Here is the link:

    https://www.microchip.com/ParamChart...branchID=30048

  2. #2
    Join Date
    Nov 2003
    Posts
    98


    Did you find this post helpful? Yes | No

    Default Re: Chip had no EE, should PBP3 know that?

    Quote Originally Posted by mpgmike View Post
    Microchip has a cool site to filter through all their offerings. Several PICs meet your criteria. Here is the link:

    https://www.microchip.com/ParamChart...branchID=30048
    thanks for that, what is "Emulated EEPROM in Flash" ?

  3. #3
    Join Date
    Apr 2014
    Location
    OK
    Posts
    557


    Did you find this post helpful? Yes | No

    Default Re: Chip had no EE, should PBP3 know that?

    High Endurance Flash (HEF).

    EEPROMs have a limited number of times they can be written to; they can be read from infinitely, though. Flash has a VERY limited number of writes before it begins to corrupt the data. HEF is Flash, but is designed to be more robust than normal Flash. Using the Flash Write procedure, you can use HEF like you would EEPROM (almost).

    Flash works differently than EEPROM in that you must erase entire blocks at a time. You cannot simply write to a single address repeatedly. Normal EEPROM procedures in PCB don't work with HEF. Read up on it.

    I would suggest if you need to write to EEPROM addresses randomly & repeatedly, use a PIC with a genuine EEPROM.

  4. #4
    Join Date
    Nov 2003
    Location
    Greece
    Posts
    4,132


    Did you find this post helpful? Yes | No

    Default Re: Chip had no EE, should PBP3 know that?

    I know you don't want to re-wire your board but serial SRAM is a good solution for no limit in writing but needs a battery backup to hold the data.

  5. #5


    Did you find this post helpful? Yes | No

    Default Re: Chip had no EE, should PBP3 know that?

    24LC series is a possibility and does not need battery backup.

    Serial EEPROM
    • More than 1 Million Erase/Write Cycles - if that is enough
    • Data Retention > 200 years

  6. #6
    Join Date
    Nov 2003
    Location
    Greece
    Posts
    4,132


    Did you find this post helpful? Yes | No

    Default Re: Chip had no EE, should PBP3 know that?

    That million is valid for block write though...

  7. #7
    Join Date
    Aug 2011
    Posts
    453


    Did you find this post helpful? Yes | No

    Default Re: Chip had no EE, should PBP3 know that?

    and that might work but I worry about the endurance as I would like to write many times
    So, what's your definition of "many times", and when you say "I only use a few bytes" how many bytes is that?

Similar Threads

  1. Pbp3.1.1
    By mpgmike in forum PBP3
    Replies: 24
    Last Post: - 13th January 2018, 16:40
  2. PBP3 Code Does not Compile with PBP3.1
    By RossWaddell in forum PBP3
    Replies: 5
    Last Post: - 2nd July 2017, 08:42
  3. I really need some help with PBP3
    By Ramius in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 26th February 2012, 16:05
  4. Pbp3
    By rcbandwidth in forum mel PIC BASIC Pro
    Replies: 21
    Last Post: - 18th September 2011, 14:13
  5. What's with PBP3?
    By BrianT in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 10th August 2011, 17:09

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts