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

Thema: Interrupt im Simulator

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Interrupt im Simulator

    Nur eine kurze, allgemeine Frage: Wie kann ich den Bascom-Simulator dazu überreden mit den Interrupts der Timer zu arbeiten und die Ergebnisse durch Einzelschritte zu kontrollieren?

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von Searcher
    Registriert seit
    07.06.2009
    Ort
    NRW
    Beiträge
    1.703
    Blog-Einträge
    133
    Hallo nappo,

    im Simulator gibt es die Lasche "Interrupts".
    Dorthin wechseln. Dort sind die im Programm eingerichteten Interrupts nicht mehr ausgegraut und können per Mausklick betätigt werden.
    Auswirkung zeigt der Klick aber erst, wenn im Simulator die Befehle zum Aktivieren des Interrupts und das "Enable Interrupts" durchlaufen wurden.

    Ich lasse das Programm durch Markieren der Zeile mit Cursor und "Run to current line" bis zu einer Stelle laufen, bei dem ein Interrupt auftreten soll. Dort betätige ich den Interrupt button in der Lasche "Interrupts" und gehe dann mit "Step into Code(F8 )" (Single Step) weiter. Die ISR wird angesprungen und man kann den Programmablauf verfolgen.

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

  3. #3
    Hallo Seracher! Den Tipp habe ich ausprobiert. Er hat auf Anhieb funktioniert! Danke für den schellen und guten Tipp!!
    Die besten Grüße nappo

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Searcher
    Registriert seit
    07.06.2009
    Ort
    NRW
    Beiträge
    1.703
    Blog-Einträge
    133
    In der Bascom Hilfe unter "BASCOM IDE" - "Program Simulate" gibt es mehr.
    zB. Aktivieren des Kästchens "Sim Timers" Dann kann man einen Breakpoint in der ISR setzen (Mit F9. Wie, steht auch in der Hilfe) und Programm laufen lassen. Erreicht der Timer die Interrupt Bedingung wird in die ISR gesprungen und am Breakpoint angehalten. Mit Einzelschritt kann es dann weitergehen.

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

Ähnliche Themen

  1. AVR Simulator
    Von Bulldozer im Forum C - Programmierung (GCC u.a.)
    Antworten: 5
    Letzter Beitrag: 05.03.2010, 19:37
  2. Bascom Simulator
    Von Richard im Forum Motoren
    Antworten: 0
    Letzter Beitrag: 16.02.2010, 18:58
  3. Frage zum Simulator
    Von michas_rob im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 14.11.2007, 23:04
  4. Atmega Simulator
    Von Arexx-Henk im Forum C - Programmierung (GCC u.a.)
    Antworten: 6
    Letzter Beitrag: 28.05.2006, 15:16
  5. Anfängerproblem mit dem Simulator?
    Von gpsklaus im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 30.09.2005, 23:57

Stichworte

Berechtigungen

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

Solar Speicher und Akkus Tests