100mA sind definitiv zu viel für einen ATMega32.
Irgend etwas ist an Deiner Schaltung faul.