-         

Ergebnis 1 bis 4 von 4

Thema: Analogwert in Variable speichern

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    03.10.2007
    Alter
    44
    Beiträge
    128

    Analogwert in Variable speichern

    Anzeige

    Hallo,

    ich möchte einen Wert an einem analogen Eingang einlesen und in einer Variablen speicern.
    Aus irgent einem Grund bekomme ich den Wert allerdings nicht in die Variable rein

    Code:
    $regfile = "m8def.dat"
    $crystal = 7372800
    $baud = 9600
    
    
    Dim Tx1 As Integer
    
    
    
    Ddrc = &B00000000
    Admux = &B01100000
    
    Adcsra = &B11100010                                         'AD-Konverter einschalten auf ADC0
    
    Tx1 = Adch
    
    Adcsra = &B00000000                                         'AD-Konverter wieder ausschalten
    
    Gosub Zeitausgabe
    
    
    
    Do
    
     "Hauptprogramm in dem die Variable genutzt werden soll"
    
    Loop
    
    
    Zeitausgabe:
    
    Print Tx1
    
    Return
    Kann mir jemand den Fehler sagen?

    Daniel

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.836
    Willst du Assembler programmieren oder Bascom ?
    Ganz sicher bin ich mir bei deinem Code ja nicht.

    Bascom jedenfalls bietet "config", "start" und "Getadc", die solltest du auch nehmen.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    03.10.2007
    Alter
    44
    Beiträge
    128
    wo siehst du das Problem?
    Ich kann doch auch in Bascom direkt über die Register programmieren.

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    02.10.2007
    Ort
    Saalfeld
    Alter
    29
    Beiträge
    78
    also für bascom:



    Dim X as word

    start adc

    x = getadc (0)

    und schon müste der wert in der variable X sein

    mfg

Berechtigungen

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