bei mir funktioniert es nicht ...

hab dieses Code benutzt:
Code:
#include "asuro.h"

int main(void)
{
  Init();
 
  DDRD  |= (1 << DDD1);        // Port D1 als Ausgang
  PORTD &= ~(1 << PD1);        // PD1 auf LOW
 
  OCR2  = 0xEF;                // Pulsbreite 16

  MotorSpeed(255,255);         // volle Kraft
  MotorDir(FWD,FWD);           // voraus

  StatusLED(OFF);
   
  while (1)
  {
      if (PIND & (1 << PD0)) { // wenn kein IR-Echo
        BackLED(OFF,ON);
        MotorDir(FWD,FWD);     // dann vorwärts
      }
      else {                   // sonst
        BackLED(ON,OFF);
        MotorDir(RWD,FWD);     // nach links
      }   
  }

  return 0;
}
habs auch nicht richtig verstanden..

DDRD |= (1 << DDD1); // Port D1 als Ausgang
PORTD &= ~(1 << PD1); // PD1 auf LOW
OCR2 = 0xEF;

?? ..

auch wenn ich den reflektor so aufsetze dass es direkt auf dem empfänger reflektiert scheint es nicht zu erkennen...

hat jemand eine ahnung wie/was ich machen müsste um es zum laufen zu bringen.. ?