Hallo Ruppi

hast du die nosave-option verwendet?
nein, eigentlich ganz normal..


Hättest Du vielleicht ein bisschen Code zum anschauen..?

Derzeit habe ich es mal so gemacht.
Leider in der ISR... (Sonst fällt mir nix besseres ein)



Also ca. in der Art:

----------------ISR----------------
Load Timer1,...

If B < 100 Then
A = A + B
If A > 1000 Then
B = B + 1
A = 0
End If
End If

hier die Takausgabe..
Return
------------------

Das läuft so, dass der Takt jedesmal ausgegeben werden kann, wenn A = 0
Zuerst ist das eher selten, weil B noch klein ist und A und B summiert wird.
Dann erhöht sich B und erhöht damit immer schneller das A und somit eine schnellere Taktausgabe.
Solange bis B auf Maximum ist, dann wird die Rampenschleife nicht mehr durchlaufen..


Leider fällt mir nix besseres ein..

l.G. Roberto