Ik heb het al eens eerder bij de hakken gehad, maar kan niet meer vinden wat het nou was.

Als ik schrijf naar de EEPROM (PIC16F1847) met de Pickit 3 en programma PICKIT v3.10

dan doet-ie het wel. Líjkt het.

EEPROM_Write(0x32, 7)

  Clear_Leds()
 
  While True
  
   t1 = EEPROM_Read(0x32)
  Wend

en t1 heeft keurig de waarde 7.

Maar kijk ik in MB in de EEprom_Editor, dan zie ik de waarde niet staan.

En na opnieuw starten (zonder de EEPROM_Write), is de waarde ook weg en staat alles op 0xFF.

Hij schrijft hem dus niet echt weg...

Instelling PICKit3?

Update: Vinkje 'Enable EEprom Data' weghalen is het zo te zien..