Le AT28C64B (de Microchip/Atmel) est une mémoire EEPROM haute densité organisée en 8192 mots de 8 bits. Elle se distingue par ses fonctionnalités avancées de gestion de données, notamment l'écriture par page et la protection logicielle contre les écritures accidentelles.
Note technique :
Écriture par Page : Le composant permet d'écrire jusqu'à 64 octets en un seul cycle (écriture de page), ce qui réduit considérablement le temps total de programmation par rapport à une écriture octet par octet.
Software Data Protection (SDP) : Pour éviter que le processeur ne corrompe la mémoire en cas de plantage ou de mise sous tension instable, le composant possède un mécanisme de verrouillage logiciel. Une séquence de commandes spécifique est requise pour autoriser l'écriture.
Rapidité : Avec un temps d'accès de 150 ns, cette EEPROM est parfaitement adaptée aux bus de microprocesseurs 8 bits classiques (Z80, 8051, 6502).
Conseils Pro :
Protection logicielle (SDP) : Si vous n'arrivez pas à écrire dans la puce, vérifiez si la protection logicielle n'est pas activée. Vous devez envoyer la séquence de verrouillage/déverrouillage propre à la série AT28C pour permettre les opérations de programmation.
Gestion des écritures : L'EEPROM possède un timer interne pour l'auto-effacement et l'écriture. Une fois la séquence de programmation lancée, laissez le composant terminer son cycle en interne (environ 10ms max) avant de tenter une nouvelle lecture ou écriture.
Maintenance (NOS) : Utilisée dans de nombreux systèmes embarqués des années 90 pour stocker du firmware. Si vous remplacez ce composant, assurez-vous de bien désactiver le "Write Protect" avant de tenter une mise à jour du programme via votre programmateur.