Code:
DDRB = 0x00;
Zitat Zitat von Datenblatt Mega8
The DDxn bit in the DDRx Register selects the direction of this pin. If DDxn is written
logic one, Pxn is configured as an output pin. If DDxn is written logic zero, Pxn is configured
as an input pin.
Du hast den kompletten Port B als Eingang konfiguriert. Wenn Du eine LED ansteuern willst, musst Du schon den entsprechenden Port-Pin als Ausgang setzten.

PS: Warum konfigurierst Du beim Auslesen der Messwerte den ADC immer wieder neu? Ist zum einen ziemlich verwirrend, wenn eine Routine namens ADC_Init einen Messwert zurückgibt, zum anderen auch unsauber programmiert...

askazo