Schau mal unter Decompiler für Hex-Dateien für AVR.
Dann kannst du dieses wenigstens mit AVR-Studio bearbeiten und evtl die ASM-Befehle zurückverfolgen zum Umsetzen in Basic.
Nach Bas und C kannst du es zur Zeit nicht zurückwandeln aber in ASMSource-Code.

Castle