Gast
#3022025
Ich habe eine Frage. Was ist an diesem Programm falsch ? $regfile = "m8def.dat" $crystal = 1000000 Ddrd = &B11111111 Portc = &B00011111 Do If Pinc.0 = 0 Then Portd = 1 Waitms 100 Portd = 3 Waitms 100 Portd = 7 Waitms 100 Portd = 15 Waitms 100 Portd = 31 Waitms 100 Portd = 63 Waitms 100 Portd = 127 Waitms 100 Portd = 255 Waitms 100 Portd = 254 Waitms 100 Portd = 252 Waitms 100 Portd = 248 Waitms 100 Portd = 240 Waitms 100 Portd = 224 Waitms 100 Portd = 192 Waitms 100 Portd = 128 Waitms 100 Portd = 0 Waitms 100 Portd = 128 Waitms 100 Portd = 192 Waitms 100 Portd = 224 Waitms 100 Portd = 240 Waitms 100 Portd = 248 Waitms 100 Portd = 252 Waitms 100 Portd = 254 Waitms 100 Portd = 255 Waitms 100 Portd = 127 Waitms 100 Portd = 63 Waitms 100 Portd = 31 Waitms 100 Portd = 15 Waitms 100 Portd = 7 Waitms 100 Portd = 3 Waitms 100 Portd = 1 Waitms 100 Portd = 0 Waitms 100 Else If Pinc.1 = 0 Then Portd = 129 Waitms 150 Portd = 195 Waitms 150 Portd = 231 Waitms 150 Portd = 255 Waitms 150 Portd = 126 Waitms 150 Portd = 60 Waitms 150 Portd = 24 Waitms 150 Portd = 0 Waitms 150 Else If Pinc.2 = 0 Then Portd = 1 Waitms 100 Portd = 3 Waitms 100 Portd = 7 Waitms 100 Portd = 15 Waitms 100 Portd = 31 Waitms 100 Portd = 63 Waitms 100 Portd = 127 Waitms 100 Portd = 255 Waitms 100 Portd = 254 Waitms 100 Portd = 252 Waitms 100 Portd = 248 Waitms 100 Portd = 240 Waitms 100 Portd = 224 Waitms 100 Portd = 192 Waitms 100 Portd = 128 Waitms 100 Portd = 0 Waitms 100 Else If Pinc.3 = 0 Then Portd = 129 Waitms 100 Portd = 66 Waitms 100 Portd = 36 Waitms 100 Portd = 24 Waitms 100 Portd = 36 Waitms 100 Portd = 66 Waitms 100 Else Portd = 255 Wait 1 Portd = 0 Wait 1 End If Loop Entschuldigung, wenn ich im falschen Forum dafür bin . Danke im Vorraus !