elseIf bedingung

Gast #230788
ich bekomme die else bedingung nicht hin!! hier der code:
$regfile = "2313def.dat"
$crystal = 8000000
$baud = 9600

Config Portb = Output
sbi portb, 0
sbi portb, 1
Dim Passwort As Integer
Dim Passwort2 As Integer
Do
First:
Passwort = 0
Passwort2 = 1515
Input "Enter passwort : " , Passwort
If Passwort = Passwort2 Then Print "access granted"
Elseif Then Print "access denied" ;hier irgendwo fehler ohne else if
  ;gehts!
rjmp first
Cbi Portb , 0
Wait 1
sbi portb, 0
Loop
Gast #230791
versuchs mal so

                      $regfile = "2313def.dat"
$crystal = 8000000
$baud = 9600

Config Portb = Output
sbi portb, 0
sbi portb, 1
Dim Passwort As Integer
Dim Passwort2 As Integer
Do
First:
Passwort = 0
Passwort2 = 1515
Input "Enter passwort : "
If Passwort = Passwort2 Then Print "access granted" else Print
"access denied"

rjmp first
Cbi Portb , 0
Wait 1
sbi portb, 0
Loop
Gast #230792
If Passwort = Passwort2 Then Print.... "access denied"

das muss in einer zeile stehen. at hier nicht reingepasst. oder so:

If Passwort = Passwort2 Then
Print "access granted"
Else
Print "access denied"
End If
Gast #230793
ich habs jetzt so ist zwar umständlich aber geht denn ich muss ja zwei
befehle mit einer bedingung ausführen!!
$regfile = "2313def.dat"
$crystal = 8000000
$baud = 9600

Config Portb = Output
sbi portb, 0
sbi portb, 1
Dim Passwort As Integer
Dim Passwort2 As Integer
Do
First:
Passwort = 0
Passwort2 = 1515
Input "Enter passwort : " , Passwort
If Passwort = Passwort2 Then Print "access granted" Else Print
"access denied"
If Passwort = Passwort2 Then Rjmp Nex Else Rjmp First
Nex:
Cbi Portb , 0
Wait 1
sbi portb, 0
Loop
Gast #230794
ach so wolltest du das das geht ach in einer anweisung:

$regfile = "2313def.dat"
$crystal = 8000000
$baud = 9600

Config Portb = Output
sbi portb, 0
sbi portb, 1
Dim Passwort As Integer
Dim Passwort2 As Integer
Do
First:
Passwort = 0
Passwort2 = 1515

Input "Enter passwort : "  , Passwort

If Passwort = Passwort2 Then

Print "access granted"
Cbi Portb , 0
Wait 1
sbi portb, 0

Else

Print "access denied"
Rjmp First

End If

Loop
Gast #230795
Ja Danke so wollte ich das denn ich wollte mir vielleicht ein
garagentoröfner mit uart bauen weil es ja zu unsicher währe die
Leitungen direkt vom motorblock nach draußen zu legen da man ja dann
einfach kabel durchschneidet und dann kurz schließt mit uart will ich
dann nur das passwort an den chip senden der dann den impuls gibt

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.