Wie Du auf den Wert kommst "Pwm1a = 1023" ???
Soweit ich weis Toggelt der den PIN bei 1023 aber der Timer läuft ja einfach weiter oder sehe ich das falsch?
Also ich würde es so machen ganz ohne Timer.
Ein Toggeln erfolgt aller 200 Takte
1 / 16MHz * 200 * 2= 25µs
1 / 25µs = 40kHz
Und die Zeit kannste auch einstellen halt wie oft die Schleife durchlaufen wird.
Code:$regfile = "m8def.dat" 'ATMega8 $crystal = 16000000 'Quarz: 16 MHz Dim X As Byte For X = 1 To 20 Waitus 11 nop nop nop nop nop Toggle Portb.0 Next X
Lesezeichen