Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
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
jaba_ruben, dificil, puedes usar ICSP pero tienes ke insertar conectores y jumpers. Si usaras 16f88 podrias usar bootloader.
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
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 😀
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