Estaba tratando de hacer que mi EEPROM lea / escriba trabajando en mi PIC.
Primero programé un ciclo de escritura, y luego lo reprogramé para leerlo. (Para evitar escribir cada vez que comienzo el programa / foto)
Pero afortunadamente descubrí que volver a programar tu PIC hace que la EEPROM se ... cambie. Encontré una forma de solucionar este problema utilizando la configuración "Preserve EEPROM".
Mis preguntas sobre esto son:
- ¿"Preserve EEPROM" escribe la EEPROM cada vez que programa su chip? (Así que reprogramar un millón de veces teóricamente EEPROM)
- ¿Qué valor es EEPROM después de su programación ...
(val != 0xFF)
devuelvetrue
¿Puedo decir que está dañado después de la programación o tiene un valor predeterminado que podría verificar?
Usando: (aunque es más teórico)
- MPLAB X IDE
- PICKIT3
- PIC18F66K22