Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/24/08 09:23
Read: times


 
#157005 - Blinkers
Responding to: ???'s previous message
Hallo Alan,

When you say "F-RAM is the best alternative" I'm afraid that's another demonstration of you having blinkers on, since you only seem aware of two possible solutions. Finding out that one isn't as simple to use as you thought it would be, proclaiming the other one "the best alternative" is a little premature. It is important to always keep in mind that you don't know what you don't know.

So let me introduce you to yet another alternative: how about backing up the controller's own, familiar internal RAM with a battery (or a "super cap") and utilizing the controller's power down mode (see the PD bit in the PCON SFR)?
I'm not saying that a backup battery solution is immediately better than F-RAM. I'm just trying to draw your attention to the fact that there is more out there than F-RAM and EEPROM alone, and that you should look a bit harder before resigning to "F-RAM is the best alternative" after a disappointing run-in with EEPROM.

Also, EEPROM isn't there for nothing. It IS possible to use it successfully, just not the head-on way you were going to initially. Maybe your "best alternative" IS EEPROM, only you'll need to find the right angle at using it. Also, many controllers come with EEPROM on board, so pin count doesn't need to be an issue if you go EEPROM.

Regards, Hans

List of 19 messages in thread
TopicAuthorDate
incrementing a large number in assembly            01/01/70 00:00      
   Wear and tear            01/01/70 00:00      
      The EEPROM is            01/01/70 00:00      
      F-RAM            01/01/70 00:00      
         F-RAM problem            01/01/70 00:00      
            what's the problem?            01/01/70 00:00      
               found a substitute            01/01/70 00:00      
   first do it in C, then            01/01/70 00:00      
      Load/Save in loop            01/01/70 00:00      
   To Answer Your Question ...            01/01/70 00:00      
      Thanks Russ - slow event            01/01/70 00:00      
   A sample code for your task            01/01/70 00:00      
      Sample code irrelevant            01/01/70 00:00      
         Socketed EEPROM?            01/01/70 00:00      
            walking writes are dead simple            01/01/70 00:00      
               Larger EEPROM = simple code            01/01/70 00:00      
            the counter is            01/01/70 00:00      
         good point            01/01/70 00:00      
            Blinkers            01/01/70 00:00      

Back to Subject List