Por desgracia, ésto sólo se puede hacer con lo AVR con USB, pues son los únicos que vienen con bootloader. Para el resto de AVRs hace falta un programador, aunque el AVRISP cuesta sólo 30€. Yo me estiré un poco más, y me compré un AVRDragon, por unos 70€, que me permite depurar por JTAG (y lo considero una inversión mucho más rentable).
Los únicos micros que suelen venir de fábrica con bootloader en ROM (y por tanto, no hay quien la machaque) son los ARM. Casi todos los que conozco se pueden programar simplemente poniendo un puerto serie y/o un USB, aunque puede que tengan alguna limitación (menor, eso sí) en el rango de cristales y frecuencias de reloj.
Por cierto, si alguien considera complejo y algo complicado un derivado de 8051, un ARM se le convertirá en un morlaco digno de las mejores plazas...
Los únicos micros que suelen venir de fábrica con bootloader en ROM (y por tanto, no hay quien la machaque) son los ARM. Casi todos los que conozco se pueden programar simplemente poniendo un puerto serie y/o un USB, aunque puede que tengan alguna limitación (menor, eso sí) en el rango de cristales y frecuencias de reloj.
Por cierto, si alguien considera complejo y algo complicado un derivado de 8051, un ARM se le convertirá en un morlaco digno de las mejores plazas...