Hallo,

nein eigentlich dachte ich das auch. Ich verwende diesen Befehl:

I2cdaten(1) = 10
I2cdaten(2) = 5
I2cdaten(3) = 0
I2cdaten(4) = 100
I2csend rnm1adr , I2cdaten(1) , 5

Wenn das Program startet dreht er sich um 100 Schritte weiter. Danach sende ich keine weiteren Befehle über den I2C bis der Timer den Interrupt auslöst, in dem dann wieder der selbe Code wie ober steht, nur das diesmal Nichts passiert. Muss ich vorher irgendetwas anderes senden, bis ich wieder 100 Schritte machen kann