-
        

Ergebnis 1 bis 3 von 3

Thema: Attiny13: Startschwierigkeiten Timer0 / Geloest

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.11.2005
    Ort
    QTH: JO43BC
    Alter
    49
    Beiträge
    112

    Attiny13: Startschwierigkeiten Timer0 / Geloest

    Anzeige

    Hallo,

    ich bin einfach zu doof den Timer0 bei einem Attiny13 nach einem Stop wieder zu starten.
    Im Programm kann ich mittels "Stop Timer0" diesen jederzeit anhalten. Hingegen mit "Start Timer0" nicht wieder starten. Dieses funktioniert genauso in einem anderen Projekt mit einem ATMega128 bestens.
    In dem nachfolgenden rudimentaeren Programm wird der Timer vor der do-loop einfach testhalber kurzfristig gestoppt, dann wird etwas gewartet und gleich darauf geht’s mit "Start Timer0" weiter. Aber das klappt irgendwie nicht. Die LED bleibt leider aus.
    Was mache ich da noch falsch?

    Mit freundlichen Gruessen
    Digitali


    ---------------schnipp--------------------------------------
    $regfile = "ATtiny13.dat"
    $hwstack = 16

    Config Portb.0 = Output
    Led Alias Portb.0

    Config Timer0 = Timer , Prescale = 1024
    On Timer0 Timer0_isr
    Enable Timer0
    Enable Interrupts

    Stop Timer0
    Waitms 1000
    Start Timer0

    Do
    nop
    Loop

    End

    Timer0_isr:
    Toggle Led
    Return

    ---------------schnapp--------------------------------------

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.11.2005
    Ort
    QTH: JO43BC
    Alter
    49
    Beiträge
    112
    Problem geloest.
    Anstelle Start Timer0 und Stop Timer0 verwende ich nun Enable Timer0 und Disable Timer0. Funktioniert wunderbar.

  3. #3
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Alter
    48
    Beiträge
    2.731
    Hallo,

    hiermit wird aber nicht der Timer an sich gestoppt oder gestartet, sondern nur der Interrupt dafür aktiviert, oder wieder deaktiviert.

Berechtigungen

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