PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : If-Then Problem mit neuem Bascom?!



BASTIUniversal
07.01.2005, 17:21
Hallo,
ich hab jetzt mal wieder mein Bascom angeworfen (nach ner kleinen Pause zum Ideen sammeln 8-[ )
Nunja, ich hab mir die neue 1.11.7.7 runtergeladen (besonders wegen den freien 4 kB statt 2kB bei der alten Demo) und jetzt mal getestet.
Nun ja, ich wollte eigentlich nen UART Empfänger mit Interrupt programmieren, der, wenn das passende Zeichen gesendet wurde, ne Aktion einleitet (Formatieren vom EEPROM).
Naja, also ne schöne If - Then schleife geschrieben:


If Input = Y Then Portd Sub X

Und jetzt kommt "Error 242: Source variable does not match the target variable [___BTMPA=INPUT]"

Ich hab keine Ahnung was das soll! Müsste doch eigentlich alles korrekt sein, oder?

Naja, ich test mal noch ein wenig weiter...aber falls jemand das Prob kennt/Tips für mich hat: Nur her damit!

MfG

07.01.2005, 19:55
If Input = Y Then
call X
endif

was soll "Portd Sub X" machen?

07.01.2005, 20:12
Naja, hat sich erledigt! Portd stammt noch von der eingabe davor (hab irgendwie net alles gelöscht), sollte eigentlich "Call" heißen.
Darf übrigens nicht If Input = Y heißen, sondern If Input = "Y" ! Sonst tut's nicht.

Naja, trotzdem Danke
BastiUniversal

(Hab kein Bock mich einzuloggen)