Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Alejandro en 06 de Julio de 2009, 19:20:10
Título: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: Alejandro en 06 de Julio de 2009, 19:20:10
Hola,
Estoy hacinedo una aplicacion con un pic y estoy usando su EEprom interna de este, quisiera saber si se puede modificar el contenido de la eeprom interna pero sin tener que volver a programar el pic nuevamente?
Título: Re: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: KALLITOS en 06 de Julio de 2009, 19:57:06
Claro que si, en cada lenguaje de programación hay maneras de hacerlo, sea asm, basic o C, con cualkiera de ellos se puede acceder a la eeprom del pic, claro esta si este cuenta fisicamente con eeprom.
En el foro hay bastantes ejemplos de como escribr en la eeprom.
saludos
Título: Re: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: Alejandro en 06 de Julio de 2009, 20:32:07
Parece que no me he expresado bien, quiero modificar el contenido de la eeprom pero sin volver a programar el pic, como tu lo sugieres kallitos tengo que volver a progrma el pic y eso es justamente lo que no quiero hacer
Título: Re: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: Suky en 06 de Julio de 2009, 20:57:29
En que lenguaje??
Título: Re: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: Alejandro en 06 de Julio de 2009, 21:24:53
Citar
En que lenguaje??
estoy usando ccs.
Lo que me gustaria serie usando vb poder reprogramar el contennido de la eeprom interna del pic, esto es posible?
Título: Re: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: Suky en 06 de Julio de 2009, 21:35:25
write_eeprom (address, value)
value = read_eeprom (address)
Título: Re: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: Alejandro en 06 de Julio de 2009, 21:52:22
Nadie me entiende? NO quiero reprogramar el pic, quiero acceder externamente a la eeprom del pic
Título: Re: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: Suky en 06 de Julio de 2009, 21:55:21
No, no se puede. Pero en el PIC deja una rutina que reciba datos seriales y escriba la eeprom, y no necesitaras reprogramar el PIC
Título: Re: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: Alejandro en 06 de Julio de 2009, 22:06:04
podrias decirme cual es o darme un ejemplo ..
Título: Re: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: MLO__ en 07 de Julio de 2009, 01:11:47
write_eeprom(address,value); value = read_eeprom(addres); Usando esas funciones no estas reprogramando el PIC. Si vas a usar el serial, para escribir en la EEPROM, tienes que pasar el dato recibido por el serial a la EEPROM por medio de esas funciones.
P.E:
Código: C#
value= getc();//recibo el dato del serial
write_eeprom(0,value);//escribo en la direccion 0 de la EEPROM el valor que esta en la variable value
Debes tener cuidado en la longitud de la variable que vas a guardar. En el caso de ser por serial seria de 8 bits.
Título: Re: Se puede escribir la EEpom interna del pic sin usar un programador?
Publicado por: Alejandro en 07 de Julio de 2009, 11:33:00