Hallo
Ich hab folgendes Programm das auf Tastendruck ein PWM Signal ausgeben soll. Und je nachdem welcher Taster gedrückt wurde hat das SIgnal ein unterschiedliches Tastverhältnis. Nur das Programm funktioniert nicht. Also das PWM Signal ändert sich nicht.
Hier ist das Programm:
(PicNick)Code:'LED - Dimmen $regfile = "m32def.dat" $crystal = 16000000 $baud = 9600 Config Portd.5 = Output Config Pinb.1 = Input Config Pinb.2 = Input Config Pinb.3 = Input Config Pinb.4 = Input Pinb.1 Alias Taster2 Pinb.2 Alias Taster3 Pinb.3 Alias Taster4 Portc.5 Alias Led Dim Taster2 As Byte Dim Taster3 As Byte Dim Taster4 As Byte Taster2 = 0 Taster3 = 0 Taster4 = 0 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Prescale = 1 Do Compare1a = 50 If Taster2 = 1 Then Compare1a = 100 Else Waitms 50 If Taster3 = 1 Then Compare1a = 150 Else Waitms 50 If Taster4 = 1 Then Compare1a = 200 Else Waitms 50 Loop End
Findet da jemand einen Fehler?
Danke schonmal
Lesezeichen