Zitat Zitat von tohrr
Ich habe zwei Schrittmotoren (4 Anschlüsse) und einen Easydriver der mir die Sache ein bisschen vereinfacht. Ich gebe also einen Takt auf den Easydriver und dann dreht sich der Motor. Ich habe nur das Problem dass ich die Frequenz dieses Taktes nicht geändert bekommen .
So wie ich das verstanden habe, benötigst du einfach einen Takt mit veränderlichre Frequenz.

Code:
Config Timer0 = Timer , Prescale = 8
Start Timer0
Enable Timer0
On Timer0 Timer0_isr

Enable Interrupts

Dim laden as Byte

Do

If Taster1 = 0 then Decr laden
If Taster2 = 0 then Incr laden

Loop

Timer0_isr:

Timer0 = laden
Toggle Porta.0

Return

End
Grüße
Thomas