Code:
$regfile = "m32def.dat"
$crystal = 16000000
Config Portd.4 = Output
Config Portd.5 = Output
Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1
Do
Compare1a = 205
Compare1b = 51
Loop
End
Mit diesem Code erzeugst du an Pin 18 und 19 eine PWM. Über die Zeile Compare1a = 205 stellst du den Duty-Cycle ein. Wenn du ein Osziloskop hast kannste dir das mal ansehen. Dann siehst du das wenn du die Zahl verkleinerst die Pausen größer werden und die Einschaltzeit kleiner.
Lesezeichen