Por supuesto, depende del microcontrolador, pero en general, de todos los productos comerciales se puede esperar que los microcontroladores estén protegidos contra lectura.
Esto significa que
- ... no puede leer el código de la máquina (para evitar que tome el código y cambie algunos bits, o use partes del código en otros productos);
- ... no puede reprogramar el chip, a menos que lo borre por completo (consulte Comportamiento PIC Write-Protect ).
Así que sí, teóricamente es posible reprogramar el chip, pero tendrás que empezar desde cero.
Y nuevamente, la respuesta puede ser diferente para diferentes chips.
Además, podría ser necesario desconectar temporalmente el chip del circuito durante la programación, ya que los circuitos circundantes podrían interferir con el programador.