Mit welcher Spannung läuft der ATmega8? Benötige ich einnen Spannungswandler? Ich werde ihm mit einer 9V Block Batterie betreiben
Vom ATMEGA8 gibt es 2 Versionen.
Den ATMEGA8 - 16 der läuft von 4,5 bis 5,5 V und geht bis 16MHz Taktfrequenz.
Sowie ATMEGA8 L8 der von 2,7 bis 5,5 V kann aber nur maximal 8MHz Taktfrequenz.

Du brauchst bei einer 9V Batterie also auf jeden Fall einen Spannungsregler mit der zugehörigen Beschaltung. Das steht aber auch so im Datenblatt des Controllers drin.

-ATmega8
-Programmiergerät
-Sprache Assembler und ein Buch
-Eventuell ein Steckboard für die Schaltung(Nur zur Probe)
Das dürfte bis auf die Stromversorgung so ziemlich alles sein.
Ein ASSEMBLER ist im AVR Studio schon enthalten.