Hallo,
Code:
ldi temp, 1 << COM20 | 0 << WGM21 | 1 << WGM20 | 0 << CS22 | 1 << CS21 | 0 << CS20
mit WGM20 und WGM21 hast Du "pwm, phase correct" eingestellt.
In dem Mode ist COM20 aber nach Table 45, Seite 118 reserved! (Datenblatt ATmega8 doc2486)

Gruß
Searcher