- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 7 von 7

Thema: Code of death

  1. #1
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    30.12.2008
    Beiträge
    1.427

    Code of death

    Anzeige

    Powerstation Test
    Hi
    bin grad dabei für jemanden etwas mit Watchdog als interrupt zu testen
    jedenfals stürtzt Bascom beim compilieren ab

    Code:
    $regfile "m1284def.dat"
    
    
    $asm
    .org $0010
             rjmp wachhund
    .org $0000
    cli
    
    ; Reset Watchdog Timer
    wdr
    ; Start timed sequence
    
    cbi mcusr, 3
    in    r16, WDTCSR
    ori   r16,80; 0b01010000
    Out Wdtcsr , R16
    
    .org $0010
             rjmp wachhund
    
    
    
    
    
    ; --  Got four cycles to set the new values from here -
    
    ; --  Finished setting new values, used 2 cycles -
    ; Turn on global interrupt
    sei
    $end Asm
    
    
    Do
    Loop
    
    Wachhund:
    Nop
    Debug "Interrup"
    Return
    alle anderen programme funktionieren
    verwendet version 2.0.7.5

    liegt der fehler irgendwo in meiner version oder an meim rechner lässt es sich bei euch kompilieren?

    mit freundlichem gruß
    thomas

    bearbeitet:
    .org $0000 führt zum absturz von Bascom
    Geändert von Thomas$ (19.11.2012 um 17:39 Uhr)
    was gibt es noch zu sagen

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von Searcher
    Registriert seit
    07.06.2009
    Ort
    NRW
    Beiträge
    1.703
    Blog-Einträge
    133
    was gibt es noch zu sagen


    Das mit .org hab ich auch festgestellt. Hat bei mir (BASCOM V2.0.5.0, WINXP) im Quellcodeverzeichniss eine Riesen .err Datei erzeugt, die während des Kompilierens immer größer wurde.

    Gruß
    Searcher
    Hoffentlich liegt das Ziel auch am Weg
    ..................................................................Der Weg zu einigen meiner Konstruktionen

  3. #3
    Erfahrener Benutzer Roboter Experte Avatar von Thomas E.
    Registriert seit
    29.12.2011
    Beiträge
    638
    Wie wäre es, dieses Problem dem Support von MCS mitzuteilen?

    EDIT: Mit der neuen 2.0.7.6 lässt sich das kompilieren durch drücken von Escape abbrechen.
    Geändert von Thomas E. (17.12.2012 um 23:22 Uhr)
    Grüße
    Thomas

  4. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    30.12.2008
    Beiträge
    1.427
    bin noch nicht dazu gekommen und dann wieder vergessen .... nun das interessante war ja das sich die komplette ide aufhängt wenn man auch nur die datei wieder öffnet
    was gibt es noch zu sagen

  5. #5
    Erfahrener Benutzer Roboter Genie Avatar von HeXPloreR
    Registriert seit
    08.07.2008
    Ort
    Bad Bramstedt
    Alter
    45
    Beiträge
    1.369
    Fehlt in dem Programm nicht diese berüchtigte "$crystal =" Angabe. Oder ist die hier nicht nötig?
    Ich musste bisher auch bei $regfile mein "=" einfügen?
    Geändert von HeXPloreR (18.12.2012 um 14:42 Uhr)

  6. #6
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    30.12.2008
    Beiträge
    1.427
    regfile ist mit "=" und ohne möglich $crystal so langen unwichtige solange man Bascom nicht eine funktion nutzen lässt, welche diese angabe benötigt z.b. waitms da geht es ohne nicht
    was gibt es noch zu sagen

  7. #7
    Erfahrener Benutzer Roboter Experte Avatar von Thomas E.
    Registriert seit
    29.12.2011
    Beiträge
    638
    Wenn regfile und crystal fehlen verwendet der Compiler die Angaben in den Voreinstellungen.
    Grüße
    Thomas

Ähnliche Themen

  1. Code Optimierung
    Von Siro im Forum C - Programmierung (GCC u.a.)
    Antworten: 10
    Letzter Beitrag: 19.08.2010, 22:45
  2. Code-Schloss mit Tastatur, LCD und Logger. Code-Beispiel
    Von Stray_Cat im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 2
    Letzter Beitrag: 05.06.2009, 10:31
  3. Code
    Von Asurofragen im Forum Asuro
    Antworten: 7
    Letzter Beitrag: 05.04.2009, 10:07
  4. Bascom Code in GCC Code umschreiben
    Von Martin. im Forum C - Programmierung (GCC u.a.)
    Antworten: 8
    Letzter Beitrag: 13.07.2008, 19:14
  5. asm-code-einblick vom bascom-code
    Von roboterheld im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 16.10.2007, 06:39

Berechtigungen

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

MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad