??? 05/01/10 12:40 Read: times |
#175584 - I use to work with AT89S8253 Responding to: ???'s previous message |
Hi Riaz,
Read carefully http://www.atmel.com/dyn/resou...oc3286.pdf page 9. Writing a single byte in internal EEPROM takes 128ms!!. And, as previosly noted, you can not write more than 100,000 times the EEPROM (endurance). It can be a not so big number if you write very often!! I suggest to consider the use of some Maxim-Dallas/Silabs, etc chip, that may include some internal RAM. Internal EEPROM is useful for storing data you need to preserve after a power down, for example, but not as working memory. May be you can modify your code and do not use MOVX instructions at all. AT89S8253 offers the posibility of writing in EEPROM contiguous 32 bytes (page writing) in 4ms but, again, you should consider using RAM. Daniel |
Topic | Author | Date |
help regarding 89s8253 | 01/01/70 00:00 | |
i can,t understand what is the problem | 01/01/70 00:00 | |
Either write less data to EEPROM or switch to 8-bit F-RAM | 01/01/70 00:00 | |
i CAN understand what is the problem...... | 01/01/70 00:00 | |
EEPROM need not be too slow. | 01/01/70 00:00 | |
'too' is a very relative word | 01/01/70 00:00 | |
I use to work with AT89S8253 | 01/01/70 00:00 | |
do not forget | 01/01/70 00:00 | |
Not quite true | 01/01/70 00:00 | |
maybe not, but ... | 01/01/70 00:00 | |
Be reasonable.![]() | 01/01/70 00:00 |