no creo, normalmente para los microcontroladores, hay que ponerlos en un modo especial y despues pasarle los datos de una forma determinada. (no puedo hablarte con certeza porque yo el que he visto en clase es el motorola 68hc11, pero para cargarle el programa, o bien le conectabas una memoria externa ya programada, o bien lo ponias en modo bootstrap (ignorad el nombre) que iba recibiendo las instrucciones por el puerto serie.