mit "for(;return 0;" schickst du das programm doch sofort ins nirwana? und setzt damit die leds erneut auf leuchten? macht das nix?

kA, ob es daran liegen kann..