??? 02/14/06 15:11 Modified: 02/14/06 15:12 Read: times |
#109955 - difference Responding to: ???'s previous message |
Erik Malund said:
For another Atmel ( the AT29C020 ) it is as I described. This, of course is no guarantee it is so for all bytewise flashes. The 29C020 is NOT a bytewise flash; contrary; it IS a strictly blockwise flash, modifying the whole block at once even if only one byte is written (with the difference to AT89C51xD2, that it does not preserve the unwritten data). AT29C020 datasheet said:
Any byte that is not loaded during the programming of its sector will be indeterminate. But I am now more inclined to believe the AT89C51xD2 does include an erase cycle even if not needed - however, I have no proof for or against this. JW |