fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

actualizacion de una pic

10 Respuestas
4 Usuarios
0 Reactions
2,911 Visitas
jaba_ruben
Respuestas: 144
Topic starter
(@jaba_ruben)
Estimable Member
Registrado: hace 18 años

A ver... tengo un aparato que lleva una pic 16F628a insertada dentro.
Y cada vez que quiero cambiarle la version, tengo que quitar el chip pasarlo por la programadora y meterlo de nuevo.

Como podria, modificando el diseño si fuese necesario, actualizarlo de otro modo?

Necesito actualizar sin sacar el pic...
Mediante un puerto usb o un dvd o un cd o algo asi.

Gracias y un saludo

Responder
9 respuestas
boops
Respuestas: 1813
(@boops)
Ardero
Registrado: hace 19 años

jaba_ruben, dificil, puedes usar ICSP pero tienes ke insertar conectores y jumpers. Si usaras 16f88 podrias usar bootloader.

Responder
Robotika
Respuestas: 689
(@robotika)
Ardero
Registrado: hace 20 años

Como dice Boops usa un pic superior a ese, aunque tengas patillas de sobra no pasa nada, usas solo las que te hagan falta, si tiene problemas para hacerlo enviame el esquema y te ayudo.

Un cordial saludo
Francisco Balbuena
www.mecatronica.es

Responder
jaba_ruben
Respuestas: 144
Topic starter
(@jaba_ruben)
Estimable Member
Registrado: hace 18 años

La historia que se me ocurrio seria usar otra pic 16f628a
Una con el firmware del aparato. La otra con un programa cargado que, chequea el usb y la unidad de dvd, busca algun fichero de actualizacion y si no lo detecta, se pone en modo sleep. Y cada cierto tiempo hace el chekeo, o cada vez que metes un dvd o cuando insertas un usb.

Y de esta manera solo tengo que añadir otro micro con otra programacion... que os parece'?

Robotika tu solucion me gusta, pero... no sabria hacerla 😀

Responder
jaba_ruben
Respuestas: 144
Topic starter
(@jaba_ruben)
Estimable Member
Registrado: hace 18 años

veo que el tema esta un poco parao.
Sigo con esto... por ahora estoy estudiando la manera de programar en ASM para que un pic programe a otro y se desactive.

Me gustaria saber si es posible y como seria... el codigo por ahora lo hare haciendo pruebas de carga de un .hex sencillo....

Se que en el PIC 16f628A se puede programar usando la patilla de 12v mclr creo que se llama, o usandolo a baja tension... pero no tengo ni idea de como aun xD

Una ayudita?

ASIAS

Responder
Página 1 / 2
Compartir: