- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 25

Thema: C-Control Pro programmieren - Fehler

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    27.08.2013
    Ort
    Region Basel
    Alter
    67
    Beiträge
    2.435
    Hallo Getriebesand,

    Da hast du wirklich etwas Sand im Getriebe.

    EOF = End Of File

    Der Compiler hat bestimmte Merkmale, an welchen er erkennt, wann das Programm logisch zu ende ist.

    Typisches Beispiel ist eine offene Klammer "(", da muss irgendwo zuerst noch ein geschlossene Klammer ")" zu finden sein. Der Compiler sucht diese dann, möglicherweise bis über das Ende der Textdatei hinaus.
    Da wäre die typische Fehlermeldung "unerwartetes EOF"

    Ich kenne deinen Compiler nicht, aber möglicherweise muss da als letztes noch ein "END" stehen, damit der Compiler weiss, das fertig mit Übersetzen ist.

    Eine andere Möglichkeit ist noch, dass nach "End Sub" einfach noch ein Zeilenvorschub fehlt.

    MfG Peter(TOO)

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    07.01.2010
    Ort
    Deutschland
    Beiträge
    739
    Hallo,
    Ich besitze selber einen Probot. Hab ihn zwar schon länger nicht mehr programmiert weil ich umgestiegen bin aber ich versuchs mal:

    Also ich hab das Programm mal überarbeitet.

    #define FLL 19
    Port_datadirbit(FLL , Port_out) 'Lampe vorne links
    Sub main()

    Do While True 'Endlosschleife
    Port_writebit( FLL , 0) 'Lampe blinkt
    AbsDelay(1000) 'im Sekundentakt
    Port_WriteBit(FLL , 1)
    Absdelay(1000)
    End While

    End Sub

    Ich denke so sollte es schon ehr funktionieren. Gerade die IDE vom ProBot is sehr empfindlich alleine schon was die Groß- und Kleinschreibung angeht.
    Ich hoffe es hilft dir weiter und es funktioniert. Du kannst aber auch gerne auf meiner Pro-Bot Website vorbei schauen.(Link ist in der Signatur)

    MfG
    bnitram

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    28.08.2013
    Alter
    23
    Beiträge
    18
    Hallo

    Habe alle Vorschläge ausprobiert, funkioniert nicht! Immer noch die oben genannte Fehlermeldung!
    Trotzdem danke für die Hilfe.

    Getriebesand

  4. #4
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    27.08.2013
    Ort
    Region Basel
    Alter
    67
    Beiträge
    2.435
    Hallo Getriebesand,

    Gib mal als allerletztes Zeichen in der Datei ein CTRL-Z (0x1A) ein.

    MfG Peter(TOO)

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    28.08.2013
    Alter
    23
    Beiträge
    18
    Hallo Gemeinde,

    Danke für die Infos.

    Ich antworte hier mal für meinen Sohn. Er ist gerade zwölf Jahre alt geworden, hat den RoboPro schon vor einem Jahr alleine zusammen gelötet und eignet sich jetzt alleine ohne fremde Hilfe das Programmieren an. Ich bin stolz auf ihn, da er meine Ratschläge (rtf : read the f#g handbook) befolgt und sich viel Mühe gibt. Deswegen danke für eure Ratschläge. Ich kann Ihnen leider nicht helfen, da ich von Computern keine Ahnung habe.


    Grüße der Vater

  6. #6
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    27.08.2013
    Ort
    Region Basel
    Alter
    67
    Beiträge
    2.435
    Hallo Vater vom Getriebesand,

    Der kleine macht das schon richtig, ich habe so mit 9 Jahren, meine ersten Radios zusammengelötet, das war gegen Ende der 60er, das gab's noch keine Mikroprozessoren.
    Die Löterei habe ich dann zum Beruf gemacht und über die Mikrokontroller mussten wir auch alles selber lernen, da gab's Mitte der 70er noch keine Bücher wie heute und wenige Leute die man fragen konnte.

    MfG Peter(TOO)

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    28.08.2013
    Alter
    23
    Beiträge
    18
    Hallo
    wenn das so:

    #define FLL 19
    Port_DataDirBit(FLL , Port_out) 'Lampe vorne links
    Sub main()

    Do While True 'Endlosschleife
    Port_WriteBit( FLL , 0) 'Lampe blinkt
    AbsDelay(1000) 'im Sekundentakt
    Port_WriteBit(FLL , 1)
    AbsDelay(1000)
    End While

    End Sub
    CTRL-Z (0x1A)

    gemeint war, gehts immer noch nicht!

    getriebesand

Ähnliche Themen

  1. RP6v2 CC-PRO MEGA128 LCD Fehler
    Von Kevin0597 im Forum Robby RP6
    Antworten: 10
    Letzter Beitrag: 16.04.2013, 19:08
  2. Pro-Bot 128 Fehler
    Von TimonMi im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 11
    Letzter Beitrag: 07.04.2013, 10:51
  3. RP6v2 CC-PRO MEGA128 LCD Fehler
    Von Kevin0597 im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 01.04.2013, 09:57
  4. Pro Bot 128 Programmieren......
    Von Hummeldum im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 0
    Letzter Beitrag: 07.04.2011, 23:35
  5. C-Control PRO (ATmega128) per BASCOM-AVR programmieren
    Von dariegel im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 26.03.2011, 17:55

Berechtigungen

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

Labornetzteil AliExpress