Autor Tema: Escritura de dato en eeprom interna pic18f4520  (Leído 1321 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ryan

  • PIC10
  • *
  • Mensajes: 3
Escritura de dato en eeprom interna pic18f4520
« en: 02 de Enero de 2009, 09:36:08 »
Hola, he estado usando el buscador y he encontrado funciones como write_program_eeprom que pensaba que me servirian. El caso es que yo quiero grabar un dato en la eeprom del micro.. ¿Dónde debo realizar la escritura (en que parte del código me refiero porque hasta ahora no he conseguido escribir nada)?

Estoy usando CCS y Proteus.

Un saludo y muchas gracias.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Escritura de dato en eeprom interna pic18f4520
« Respuesta #1 en: 02 de Enero de 2009, 09:55:44 »
write_eeprom es lo que necesitas, ¿no?

Desconectado ryan

  • PIC10
  • *
  • Mensajes: 3
Re: Escritura de dato en eeprom interna pic18f4520
« Respuesta #2 en: 02 de Enero de 2009, 10:18:41 »
Pues ya no lo se, jajaja porque con wrte_program_eeprom() he conseguido escribir en la memoria del programa. Lo que quiero grabar es una clave de acceso para que esté ahi permanentemente... ¿Dónde la grabariais?

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Escritura de dato en eeprom interna pic18f4520
« Respuesta #3 en: 02 de Enero de 2009, 10:28:18 »
Cualquiera de las dos es válida: yo para datos usaría la memoria de datos, y para programa la de programa.
Si lo que quieres es que no pueda leerse puedes proteger ambas zonas de manera separada.
Si lo que quieres es que esté ahí siempre y no pueda ser borrada, no sé cómo hacerlo, porque los PIC con "F" siempre pueden ser borrados.

Desconectado ryan

  • PIC10
  • *
  • Mensajes: 3
Re: Escritura de dato en eeprom interna pic18f4520
« Respuesta #4 en: 02 de Enero de 2009, 10:35:21 »
Definitivamente lo dejo en la de datos.

Muchas gracias por todo