and one more noob question :
when i burn the hex-file in system with the isp, where does the atmega knows that it is being to be programmed? and where does it know when to begin with the normal operation?
does it need some switch oder reset button or something like that?
edit: i just tested
works. with connected isp. but the question remains: why does the atmega8 knows that it is to be programmed? (i guess it's not right to post the question here, i'm sure i can find it in some isp documentation on the atmel website, but maybe someone knows and wants to tell me in n00b-compatible language