Registre EECON1

(h'88')

 

(EEprom Control)

C'est le registre de contrôle de la mémoire EEPROM

 

Les trois bits forts sont à 0

 

Bit 4: EEIF

EEPROM Interrupt Flag

Fonctionne en R/W

Après Power On Reset: Passe à 0

Après tous les autres Resets: Passe à 0

EEIF =1: l'opération d'écriture s'est terminée correctement

EEIF =0: l'opération d'écriture n'est pas terminée, ou n'a pas commencé

Penser à le remettre à 0 avant de lancer une écriture dans l'EEPROM

 

Bit 3: WRERR

Write Error

Fonctionne en R/W

Après Power On Reset: état aléatoire

Après tous les autres Resets: Selon le cas

WRERR =1: L'écriture a été interrompue prématurément par un Reset MCLR ou par le Watchdog

WRERR =0: L'écriture n'a pas été interrompue prématurément

 

Bit 2: WREN

Write Enable

Fonctionne en R/W

Après Power On Reset: Passe à 0

Après tous les autres Resets: Passe à 0

WREN =1: Autorise l'écriture de l'EEPROM

WREN =0: Interdit l'écriture de l'EEPROM

Penser à le remettre à 0 après écriture

 

Bit 1: WR

Write

Fonctionne en Read et en mise à 1 uniquement

Après Power On Reset: Passe à 0

Après tous les autres Resets: Passe à 0

Après le cycle d'écriture: Passe à 0

WR =1: Lance l'écriture dans l'EEPROM

WR =0: Le cycle d'écriture de l'EEPROM est terminé

 

Bit 0: RD

Read

Fonctionne en Read et en mise à 1 uniquement

Après Power On Reset: Passe à 0

Après tous les autres Resets: Passe à 0

Après le cycle de lecture: Passe à 0

RD =1: Permet la lecture de l'EEPROM

RD =0: Le cycle de lecture de l'EEPROM est terminé

 

Retour au sommaire

© 1999-2009 A. Ducros F5AD