Hast Du einen PullUp-Widerstand in der Resetleitung drin? Wenn Du den nicht drin hast ist es kein Wunder, dass der Mega32 ständig einen Reset fährt.

Gruss Clemens