Du solltest besser nach Programmen als *.c fragen, denn bei .hex kannst du nur das Programm aufspielen und laufen lassen, aber es nciht selbst verstehen, weil du den Quellcode nicht hast... (oder läuft der Compiler nicht?)