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