top of page
  • Adal

MPLAB X 15 Guardar en memoria EEPROM

Hooola!


Hay cosas que queremos que queden grabadas sin importar que desenergegizemos nuestro cirtuito, para ese proposito existe la memoria EEPROM (Electrically Erasable Programmable Read-Only Memory), en resumen, es un tipo de memoria que nos permite guardar datos sin importar que le quitemos la energia a nuestro microcontrolador


Con la ayuda de la practica 14 con la pantalla, partiremos para hacer un contador que nos muestre cual ha sido nuestra puntacion maxima, sin importar que reiciciemos la Xpress Board

Partiendo de una copia del proyecto 14 de la pantalla oled, abriremos el MCC e Incertamos el periferico de MEMORY, sin configurar nada mas

mientras que en el Pin Manager RA5 lo declaramos como entrada y le damos el nombre de Boton, generamos y cerramos el MCC

si llegara a salir algun error, solamente agregamos las pertes nuevas al viejo codigo




El Main queda de la siguiente manera:

la funcion DATAEE_WriteByte(0xF000,0); nos permite pasar la direccion de memoria a la que queremos escribir y que dato, mientras que la DATAEE_ReadByte(0xF000) solo nos pide que direccion de memoria queremos leer


Compilamos y subimos y si todo salio bien, asi deberia de funcionar :D



1 visualización0 comentarios

Entradas Recientes

Ver todo
bottom of page