im datenblatt steht bei den maximal erlaubten werten:
Maximum Operating Voltage ............................................ 6.0V
du hast also den mega8 mit deinem 9V-block sozusagen auf den elektrischen stuhl gesetzt... das wird er nicht überlebt haben...
grundsätzlich sollte man alles an digitalen ICs nur mit 5V betreiben, das ist die standardspannung für sowas.

im falle des mega8
Operating Voltages: 4.5 - 5.5V (ATmega

die 5V erzeugt man normalerweise mit einem festspannungsregler der dann die 9V auf stabilisierte 5V runterregelt.
wenn du dir also nun nen neuen mega8 besorgst, dann gleich noch einen 7805 (ein standard-spannungsregler) mitkaufen...
und das IC aus dem ISP könnte auch draufgegangen sein, also auch sicherheitshalber eins dazu. deinen druckerport sollte es aber gerettet haben... hoffentlich... (oder benutzt du die "polnische variante", also nur widerstände?)


wenn du mal hier reinschaust https://www.roboternetz.de/phpBB2/ze...trag.php?t=849
findest du da etliche schaltungen... unter anderem auch wie ein 7805 zu benutzen ist:
Bild hier  
damit sollte dein zweiter mega8 etwas länger leben