Hallo,
ich hab´s mal probiert und das geht nicht:-(
Error:242 Source variable does not match the target variable
Hat da jemand einen Vorschlag, was ich falsch gemacht haben könnte?
(Programm hat und fuktioniert immer noch bis auf Schalter_gedrueckt)
Das hab ich schon geschrieben:
Dim Schalter_gedrueckt As Byte
Schalter_gedrueckt = 0
und das ist meine Do - Loop Schleife:(Prog im Anhang)
'-----------------------------------------------------------------------
--------
'Do - Looproutiene:
'-----------------------------------------------------------------------
--------
Do
'-----------------------------------------------------------------------
--------
'Uhrzeit festhalten!!!
'-----------------------------------------------------------------------
--------
If Pind.5 = 0 Then
Schalter_gedrueckt = Minute
End If
'-----------------------------------------------------------------------
--------
'UHR einstellen: Zum einstellen RESET(PD4)festhalten!!!
'-----------------------------------------------------------------------
--------
'Minuten +
If Pind.5 = 0 And Pind.4 = 0 Then
Minuten = Minuten + 1
End If
'Minuten -
'If Pind.5 = 0 And Pind.4 = 0 Then
'Minuten = Minuten - 1
'End If
'-----------------------------------------------------------------------
--------
'ALARM LED:
'If Pind.5 = 0 Or Pind.4 = 0 Then
'Portd.5 = 1 'Pin auf
High setzen(als Ausgang deklarieren!!!)
'End If
'-----------------------------------------------------------------------
--------
'Resettaster
If Pind.4 = 0 Then
Tuer_1_zaehler = 0
End If
'-----------------------------------------------------------------------
--------
'Ueberwachung Tuer_1
Tuer_1 = Pind.5 ' Pin für
Tür festlegen
'Tuerzähler 1
If Tuer_1 = 1 And Tuer_1_status = 0 Then ' Tür
wurde aufgemacht
Incr Tuer_1_zaehler ' Zähler
um 1 erhöhen,
Tuer_1_status = 1 ' Status
OFFEN eintragen
End If
If Tuer_1 = 0 Then Tuer_1_status = 0 ' Tür zu,
status zuweisen
Waitms 50
'---------------------------------------------------------------------
----------
'Ueberwachung Tuer_2
Gosub Anzeige ' Änderung
anzeigen
Loop