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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/18/08 09:13
Read: times


 
#159180 - EPROM has special write-procedures
Responding to: ???'s previous message
Jorge Lopes said:
I already had problens with a paralel eeprom.

What, exactly, did you try?
What problems, precisely, did you have?

Obviously, people cannot tell you where you are going wrong if they don't know exactly what you're doing!

Have you looked at the Datasheet for the device to check the required programming procedure?

Richard Erlacher said:
EEPROM has special write-procedures beyond what is done with a simple MOVX instruction.

Yes - and I think that's true of both Electrically Eraseable and UV Eraseable PROMs?

A PROM is not just a conventional Read-Write memory in which the write function can simply be disabled - the operation is basically Read-Only, to which a programming facility has been added.

That's probably why the process of getting the data into an EPROM (whether UV-EPROM or E-EPROM) is usually referred to as Programming - and not just as "writing"

The Datasheet for the device will describe the procedure required for programming - often called the "algorithm".

In an 8051 application, programming will include the use of MOVX - but there's more to it than that!

As I've said, what he wants is a some sort of non-volatile RAM.

Yes, I think so too!

He might very well be able to "get by", in this case, with a "4.5-volt" battery and a few diodes, primitive as that is, as a supply to a CMOS SRAM.

Quite probably!

List of 41 messages in thread
TopicAuthorDate
MOVX doesn't work for writing.            01/01/70 00:00      
   It's a read-only memory            01/01/70 00:00      
      EEPROM            01/01/70 00:00      
         RAM-EPROM            01/01/70 00:00      
            That wouldn't be an EEPROM.            01/01/70 00:00      
            Look at Ferro-electric memory            01/01/70 00:00      
         Not wrong.            01/01/70 00:00      
            An EEPROM is an EPROM            01/01/70 00:00      
               Technically, but not in common usage of the term.            01/01/70 00:00      
                  Common use != Definition            01/01/70 00:00      
               Not quite ...            01/01/70 00:00      
                  No, it's not            01/01/70 00:00      
                  A datasheet that actually calls it a "UVEPROM"            01/01/70 00:00      
                     OK ... I stand corrected ...            01/01/70 00:00      
                        A link with EPROM <= EEPROM            01/01/70 00:00      
                        Not that generic!            01/01/70 00:00      
                           Magnetic core memory            01/01/70 00:00      
                           it is SERIAL EEPROM            01/01/70 00:00      
                              UVEPROM?            01/01/70 00:00      
                                 I think a part number would be the solution            01/01/70 00:00      
                                    Symmetric speed too.            01/01/70 00:00      
                           ta paidia paizei !!!            01/01/70 00:00      
            EEPROM implies EPROM            01/01/70 00:00      
               Today, it's the other way round.            01/01/70 00:00      
                  assumption < implication            01/01/70 00:00      
                  You missed the point!            01/01/70 00:00      
                     As one of my old tutors used to say...            01/01/70 00:00      
         Let's not confuse things further            01/01/70 00:00      
            You have also missed the point            01/01/70 00:00      
      Or...            01/01/70 00:00      
   Some Kind Like....            01/01/70 00:00      
      Non-Volatile Memory            01/01/70 00:00      
         or maybe the AT28C64B will work            01/01/70 00:00      
      You mean you want an NVRAM?            01/01/70 00:00      
   write eeprom            01/01/70 00:00      
      that may not be the problem            01/01/70 00:00      
         EPROM has special write-procedures            01/01/70 00:00      
   Check the write waveform timings!!!!!            01/01/70 00:00      
      How?            01/01/70 00:00      
         Source code to simulate MOVX...            01/01/70 00:00      
         Start with the datasheet ...            01/01/70 00:00      

Back to Subject List