-         

Ergebnis 1 bis 2 von 2

Thema: timer preset bei ATTiny13...

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    20.10.2004
    Ort
    Thüringen
    Beiträge
    133

    timer preset bei ATTiny13...

    Anzeige

    Hallo Leute,

    rnavr geht leider nicht, da nur feste Frequenzen...

    Wie muß der 8bit-Timer bei ATTiny13 voreingestellt werden, damit man bei 128kHz int. Takt genau 1 Sekunde als Interrupt herausbekommt??

    Danke, MfG, dl1akp

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    05.08.2007
    Ort
    Oberhofen im Inntal (Tirol)
    Alter
    43
    Beiträge
    377

    Re: timer preset bei ATTiny13...

    Zitat Zitat von dl1akp
    Wie muß der 8bit-Timer bei ATTiny13 voreingestellt werden, damit man bei 128kHz int. Takt genau 1 Sekunde als Interrupt herausbekommt?
    Hallo dl1akp

    Ungetestet:
    Code:
    $regfile = "attiny13.dat"
    $crystal = 128000
    $hwstack = 32
    $swstack = 5
    $framesize = 20
    
    
    Config Timer0 = Timer , Prescale = 1024 , Clear Timer = 1 , Compare A = Disconnect
    On Oc0a On_compare0a
    
    Ocr0a = 125
    
    Enable Compare0a
    Enable Interrupts
    
    
    Do
       !NOP
    Loop
    
    End
    
    
    On_compare0a:
       'Interrupt jede Sekunde
       '...
    Return
    mfg
    Gerold
    :-)

Berechtigungen

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