Hallo zusammen...
Versuche gerade mit dem rncontrol nen Schrittmotor per Tastendruck laufen zu lassen. Hab mir gedacht ich machs am besten mit ner do-while-Schleife.
Aber aus irgendeinem Grund tuts der Quellcode nicht.
Hier isser:
#include <stdlib.h>
#include <avr/io.h>
#include "rncontrol.h"
int main()
{
DDRD=0xFF;
do
{
int i=0;
PORTD=0b000000010;
waitms(1);
for(i=1;i<=8;i++)
{
PORTD = 0b00000001;
waitms(1);
PORTD = 0b00000000;
waitms(1);
}
PORTD=0b000000010;
}
while(button()==1);
return 0;
}
Lasst mich mal raten, is bestimmt wieder nur ne Kleinigkeit...
Gruss Mnemonic