TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: Eigen en 28 de Junio de 2006, 22:25:56
-
Hola a todos, alguien tiene algún ejemplo para grabar números de 16 bits en la EEPROM interna del PIC? y después leerlos.
-
Hola Eigen, no puedes grabar en la eeprom del PIC 16 bits en una sola dirección ya que el PIC trabaja por bytes y estos son solo de 8 bits, por lo tanto a tu número lo debés dividir en 2 y guardar cada byte por separado de la manera habitual.
Un saludo.
Atte. CARLOS.
-
Hola.
Quizá esto te sirva:
http://www.microengineeringlabs.com/resources/samples/pbp/eeword.bas
Pero no puedes grabar 16 bits de un solo golpe en series que no sean de la 24F o DSPIC.
-
Gracias por sus respuestas. Creo que me falto explicar más mi problema, y era ¿cómo dividir un número de 16 bits para grabarlo en dos direcciones de la eeprom y después recuperar ese número?
Aún así ya quedó contestado con el ejemplo de Mario, muchas gracias, lo intento en mi código y les cuento.
-
Funcionó perfectamente y a la primera, muchas gracias por la ayuda Chaly29 y Mario.
Un saludo, desde México.
-
Que bien. :-/