Jemand hier der den Bascom-Compiler kennt? :P
Also, wenn ich es richtig sehe... muß ich in dem Interrupt die Diferrenz in zwei Teile teilen (im Verhältnis meiner High und Low Flankenlänge)...
Das hieße also zum Beispiel:
Ist der Gedanke so richtig?Timer1high=(Timer1-64000-verzoegerung)*0.65
Timer1low=(Timer1-64000-verzoegerung)*0.35
Gut, jetzt müßte ich eine Schleife laufen lassen:
Mag mich noch jemand unterstützen?do
if timer1<Timer1high then
Pind.5=1
else
Pind.5=0
end if
loop
timer1=64000-Verzoegerung
Lieber Gruß
Chris
Lesezeichen