PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Über RC Fernbedienung Led schalten



Luppi
03.05.2006, 19:57
Hallo

Ich versuche über meine Fernsteuerung eine Led zu schalten.
Den Empfänger kann ich auslesen mit folgendem Code.


Rc_read:
'Den Timer starten mit steigender Flanke
If Reading = 0 Then
Start Timer1
Reading = 1
Toggle Portc.0
'Den Timer stoppen mit fallender Flanke
Else
Stop Timer1
Rc_value = Timer1
Timer1 = 0
Reading = 0
Toggle Portc.1
End If
'Error-Bit rücksetzen
Error = 0
Return

Laut diesem Code ist der wert bei neutralstellung = 1500 bei Knüppel nach unten 1000 und Knüppel oben 1900.

Jetzt versuche ich damit ne Led zu schalten mit diesem Code.


DO
If Rc_value <= 1500 Then
Portc.7 = 0
End If
loop
end


Leider tut sich nichts. Kann mir dabei einer helfen. Danke

fzehner
04.05.2006, 12:58
ich vermisse hier ein

else
portc.7 = 1

vorausgesetzt, Pinc.7 steht auf Ausgang und an diesem ist die LED angeschlossen.

Luppi
04.05.2006, 13:30
hab den fehler schon gefunden es lag an einem defekten atmega8