Table des Matières

Publicité

Manuel utilisateur « CUBLOC™ »

Eewrite

EEWRITE Addresse, Data, NbOctet
Addresse : 0 à 4095
Data : Variable à écrire en EEprom (Type Long ou inférieur)
NbOctet : Nombre d'octets à écrire (1 à 4)
Mémorise des données à une adresse spécifique de la mémoire EEPROM.
Dim A As Integer
Dim B As Integer
A = 100
EEWRITE 0,A,2
B = EEREAD(0,2)
Attention pensez que la durée d'écriture en EEPROM nécessite généralement 3 à 5
millisecondes.
La lecture de données depuis l'EEPROM ne dispose pas de contrainte temporelle.
Pour rappel, sachez également que la limite d'écriture en mémoire EEprom est de l'ordre de
100.000 cycles (évitez impérativement les boucles sans fin dans lesquelles une écriture en
EEprom aurait lieu).
Si vous envisagez de développer une application nécessitant des stockages de données
fréquents et nombreux, il conviendra de ne pas utiliser la mémoire EEProm, mais plutôt la
mémoire SRAM sauvegardée par pile (comme cela est possible sur le module CB290).
Le tableau ci-dessous présente un petit comparatif entre les mémoire de type SRAM et
EEPROM.
Type
Rétention des
données
Nombre de cycles
d'écritures max.
Durée d'écriture
Utilisation
(Traduction Française@2005–- Copyright Lextronic – Tous droits réservés)
' Mémorise la variable A à l'adresse 0.
' Lecture depuis l'adresse 0 et mémorisation dans B.
Battery Backup SRAM
Quelques heures à 1 an
(en fonction de la capacité de la pile)
Infini
Quasiment immédiat
Système d'acquisition (type data-looging)
EEPROM
40 ans
Environ 100,000
3 to 5 ms
Mémoirisation de petite quan-
tité de données (paramétres
d'un système par exemple)
136

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Cubloc cb280Cubloc cb290Cubloc cb405

Table des Matières