Achsooo,

Code:
' Timer0 für die PWM
Config Timer0 = Timer , Prescale = 256
Dim Dimmercounter As Byte                                   ' Zählvariable für die PWM Dimmer
Dim Kontrastcounter As Byte                                 ' Zählvariable für die PWM Kontrast
Config Portd.2 = Output
Config Portd.3 = Output
....
On Timer0 Pwm_isr
Enable Timer0                                               ' timer0 interrupt ein
Enable Interrupts                                           ' Global Interrupt ein
....
....
Pwm_isr:
 If Dimmercounter = Dimmer Then
    Toggle Portd.2
    Dimmercounter = 0
  Else
    Dimmercounter = Dimmercounter + 1
  End If
  If Kontrastcounter = Kontrast Then
    Toggle Portd.3
    Kontrastcounter = 0
  Else
    Kontrastcounter = Kontrastcounter + 1
  End If

 Return
Dann waähre es so richtig, oder?
Was ich halt so komsich finde ist das das so garnicht funktioniert wie ich das will!
Wenn ich es so mache wie jetzt hier in der Code-Box und stelle einen Wert auf 255 dann Blinkt diese Led ca im Sekundentakt (hab kein Ossi)
Das würde aber doch heißen das er eine Sekunde braucht um bis 255 zu zählen, oder sehe ich das falsch.

Und ich dächte das müßte er schneller können.