also um die .hex im assembler zu lesen benutzt Du einfach AVR Studio
eine endlosschleife im assembler sieht etwa so aus:
Code:
.org 0x000
       rjmp reset

reset:
       rjmp reset
ist gerade 4 Bytes groß

Und mit dem ISP bin ich mir auch nicht sicher, wenn da wirklich SPIEN gesetzt ist, kannst Du es wohl vergessen.

Gruß Sebastian