BASCOM ab Version 2.7.1 PWM-Problem / BUG?

Gast #2360827
Lesenswert?

Hallo zusammen!

Ich habe hier einen BUG in den Versionen ab 2.7.1, einfach erklärt:

PWM / Timer1 (16Bit) / PWM1a & PWM1b dimmen eine Lampe

Problem: Wenn PWM1a bzw. PWM1b erhöht wird (0-1023), dimmt die Lampe 
runter statt rauf, bei PWM1a=0 bzw. PWM1b=0 schaltet die Lampe mit max. 
Helligkeit ein statt abzuschalten....

Wird der betroffene Code nun mit der Version 1.12.00 kompiliert ist 
alles wieder wie es sein soll: PWM1a=0 bzw. PWM1b=0 -> Lampe = AUS, bzw. 
bei 1023 hellster Wert...

Kann das vielleicht jemand bestätigen oder vielleicht sogar mal 
experimentell nachvollziehen?

Der betroffene Bascom-Code wird seit ein paar Jahren bereits unverändert 
genutzt und funktioniert fehlerfrei, wurde nur versehentlich mit der 
2.07.2er Version neu komppiliert, sonst wär's gar nicht aufgefallen.

Bin über jede hilfreiche Rückmeldung dankbar!
Gast #2360900
Lesenswert?

manchmal liegt das offensichtliche so nah....

############################ IMPORTANT 
####################################################################
  - compare CLEAR UP and compare CLEAR DOWN, were reversed. This mean 
they would select the reverse mode.
    if you use timers in PWM mode with CLEAR UP/DOWN mode, you might 
need to check it (depending on your app)
  ######################################################################## 
####################################

Vielen Dank für den Hinweis!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren