-
        

Ergebnis 1 bis 5 von 5

Thema: Newbie braucht hilfe Display 3000 Atmega128 servo ansteuern

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    30.11.2006
    Ort
    Solingen
    Alter
    37
    Beiträge
    8

    Newbie braucht hilfe Display 3000 Atmega128 servo ansteuern

    Anzeige

    Guten Abend,
    seit zwei tagen versuche ich mit meinem atmega128 von display3000.de
    ein servo anzusteuern.
    Lesen lesen lesen und jetzt verzweifel ich!
    Diese PWM geschichte macht mich noch bekloppt......

    Kann mir einer Tips geben was ich alles brauche?
    Ich bin werkzeugmechaniker und kann toll mit alu bauen aber jetzt
    möchte ich auch gerne in die Roboterwelt.
    Wer kann mir helfen?
    Basic ist mir auch nur vom C64 bekannt!

    Ich möchte endlich einen AHA Effekt!

    Bitte helft mir.
    Schöne Grüße

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    21.10.2005
    Alter
    29
    Beiträge
    41
    In welcher Sprache(Bascom Basic,C++,.....) willst du denn den µcontroller programmieren?

    wenn du mit Bascom programmierst, verwende doch den Quellcode:
    Code:
    $regfile = "m128def.dat"                                     'µProssesor Einstellungen
    $crystal = 'Die Frequenz des verwendeten Quarzes eintragen!!! 
    
    
        Config Servos = 1 , Servo1 = Portc.6 , Reload = 10
        Config Pinc.6 = Output
        Enable Interrupts
    dim i as byte
    
    do
    i = 55
    For i = 55 To 145 Step +1
             Servo(1) = i
             Waitms 20
    Next i
    
    loop
    end
    naja beschreibe dein problem noch mal genauer.

    MfG UriAn

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    30.11.2006
    Ort
    Solingen
    Alter
    37
    Beiträge
    8

    daaaaaaaanke aber noch fehler.....

    hallo,
    vielen dank für die schnelle Antwort!
    Ja benutze Bascon.
    Es kommt jetzt immer eine fehlermeldun bei NEXT i

    Oh man das ist alles nicht einfach.....


    Vielen Dank für die Hilfe.

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    21.10.2005
    Alter
    29
    Beiträge
    41
    sry dass ich so spät antworte.
    Also bei next i fehler??????


    Dann probier mal das hier:
    Code:
    $regfile = "m128def.dat"                                     'µProssesor Einstellungen
    $crystal = 'Die Frequenz des verwendeten Quarzes eintragen!!!
    
    
        Config Servos = 1 , Servo1 = Portc.6 , Reload = 10
        Config Pinc.6 = Output
        Enable Interrupts
    do
             Servo(1) =  100
             Waitms 500
             servo(1) = 55
             waitms 500
             servo(1)= 135
    
    loop
    end
    normaler weise sollte bei dem next kein fehler kommen, normalerweise!!

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    30.11.2006
    Ort
    Solingen
    Alter
    37
    Beiträge
    8
    Hurra hurra,
    es funzt jetzt komme ich schon ein stück näher.

    Vielen Dank für die Hilfe.

Berechtigungen

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