-         
Ergebnis 1 bis 3 von 3

Thema: Uartausgabe Fehlerhaft

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.08.2006
    Beiträge
    118

    Uartausgabe Fehlerhaft

    Anzeige

    Hallo,
    ich will mit meinen Mega8 bei einen bestimmten ADC Wert ein Hexcode
    über RS 232 ausgeben.Die Ausgabe wird aber nicht wahrheitsgemäss
    übertragen.

    Code:
    Dim Umitte As Word 
    Dim Count As Word   
    Dim D As Byte 
    Declare Sub Temp   
    
    Do
     If Umitte < 446 Then
       Restore 20
       Call Temp
     End If  
    Loop  
    
    Sub Temp
     For Count = 1 To 10
     Read D : Printbin D
      Next
    End Sub
    
    
    20:
    Data &H04 , &H53 , &H02 , &H03 , &H56 , &H04 , &H50 , &H32 , &H30 , &H56
    Die Ausgabe beginnt bei &H53 und &H04 erscheint am Ende.
    Warum wird der Hexcode nicht wahrheitsgemäss abgearbeitet.
    Dadurch ist der ganze Code versaut.

    Wigbert

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.08.2006
    Beiträge
    118

    Uartausgabe Fehlerhaft

    hab ich auch schon probiert. Macht aber nichts aus.
    wenn ich aber zwischen Read und Printbin Waitms 1 einfüge,
    wird der Fehler auf das erste Hexpaar reduziert. Vorher wurden
    sogar die ersten beiden Paare vorne "vergessen" und hinten angefügt.


    Wigbert

  3. #3
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    11.04.2005
    Beiträge
    1.469
    Hi,
    sorry, hatte meine Antwort gelöscht, da es wohl Quatsch war.
    Warst zu schnell mit deiner Antwort

    Gruß
    Chistopher

Berechtigungen

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