>Bei Pind2 gegen masse passiert garnix.

Klar, Pind.2 müßte dafür Eingang sein.

>Config Pind.3 = Input
>Config Pind.4 = Input
>Portd.3 = 1
>Portd.2 = 1


>bei Pind3 gegen Masse geht die leuchte langsam an bis zur vollen >Helligkeit, ist aber der Pin noch gegen Masse, so wird die Lampe >schlagartig dunkel und langsam wieder hell.

Das Beispiel war für einen kurzen Impuls an Pind.2 oder 3.
Versuch das mal.

If Pind.3 = 0 And Dimmen < 255 Then
For Dimmen = 0 To 255 ' ----------> von dunkel nach hell
Ocr1al = Dimmen
Waitms 15
Next Dimmen ' ---------->dauert 255 * 10 ms = 2,55 sek
End If
If Pind.2 = 0 And Dimmen > 0 Then
For Dimmen = 255 To 0 ' ----------> von hell nach dunkel
Ocr1al = Dimmen
Waitms 15
Next Dimmen
End If