- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 8 von 8

Thema: Ein wort über die RS232 schnitstelle senden

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    09.01.2006
    Ort
    Hamburg
    Alter
    40
    Beiträge
    40

    Ein wort über die RS232 schnitstelle senden

    Anzeige

    Powerstation Test
    hallo

    ich hoffe mir kann jemand helfen ich versuche herrauszufinden wie ich ein ganzes wort zum µc senden kann und er dann darauf antwort in vorm einer LCD ausgabe oder sonst wo das ist ja alles kein problem

    jedoch immer wenn ich h eingebe erscheint Test 2 im display warum ist das so muß ich etwas anders difinieren

    würd emcih freuen wenn mir jemand helfen kann!

    Dim x As Byte

    Do
    If USR.RXC = 1 Then
    x = UDR
    Select Case x
    Case "a"
    Print "Test 1"
    Case "hallo"
    Print "Test 2"
    Case Else
    Print "geht nicht"
    End Select
    End If
    Loop
    End

    gruß Nico

  2. #2
    Erfahrener Benutzer Roboter Experte Avatar von Rage_Empire
    Registriert seit
    10.03.2005
    Ort
    Pforzheim
    Beiträge
    710
    eine LCD-Ausgabe funktioniert mit LCD"text" und nicht mit Print"Text"

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    09.01.2006
    Ort
    Hamburg
    Alter
    40
    Beiträge
    40
    danke!

    das war nur ein beispiel ich wollte erst einmal damit anfangen die rückmeldung über den terminel zu bekommen

    es geht ja auch wenn ich a eingebe erscheint test 1 jedoch wenn ich h eingebe erscheint test 2 und das soll erst kommen wenn ich hallo eingebe

  4. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    03.01.2005
    Ort
    hessen
    Alter
    35
    Beiträge
    1.101
    hallo

    du könntest print "text" ohne case schreiben das klappt.

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    09.01.2006
    Ort
    Hamburg
    Alter
    40
    Beiträge
    40
    das verstehe ich noch nicht?

    ich möchte die daten die vom PC über die RS232 schnitstelle gesendet werden z.b. 12345678 abfragen und in einen print oder LCD befel ausgeben alle anderen daten sollen mit einer fehlermeldung zurückkommen.

  6. #6
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Beiträge
    2.731
    Hallo,

    Wenn du schreibst
    X = UDR
    liest Du direkt aus dem Datenregister der UART, dH. es kann immer nur ein Zeichen sein, nie ein Wort !
    Schau Dir mal den Befehl Input an.

  7. #7
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    @lanic


    Schau mal ins Bascomverzeichnis da findest du den Ordner "Samples"
    Da stehen etliche Beispiele an denen du dich orientieren kannst.
    Gruß
    Ratber

  8. #8
    Benutzer Stammmitglied
    Registriert seit
    09.01.2006
    Ort
    Hamburg
    Alter
    40
    Beiträge
    40
    danke für die schnelle hilfe mit input geht es

    war mir eine große hilfe nur komisch das ich so blind war und immer drüberweg gelesen habe.

    gruß Nico

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests