Hola, les quería comentar que en un principio yo también pensé que el problema de programación de estos enanos era de software, pero leyendo y leyendo por la red vi que el problema es el hardware, me explico: estos bichos luego de programarlos por primera vez (y no olvidar de leer la calibración del reloj) era muy difícil volver a hacerlos, yo me hice un programador JDM (serie) y descubrí que modificando tiempos (a través de transistores agregados) es posible que el micro no se predisponga a hacer otra cosa en vez de recibir nuestros programas, específicamente el drama está en que al tener alimentación constante, y ser programables con baja tensión, al alimentarlos (esto se hace apenas lo ponemos en el programador) se predisponen a comenzar a trabajar y de esa manera es muy poco probable que se dejen programar, con la modificación jugamos con esos tiempos y ya no hay problemas... se programan siempre.