- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 10

Thema: timer problem ms_sleep()

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #6
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    53
    Beiträge
    2.236
    aber trotzdem versteh ich die kombination von SC00 SC01 SC02 nich so ganz ... welche kombination ergibt welchen prescaler ... zumal der Atmega 16-2 scheinbar nur bis 256 geht -_- ich wollte halt nen millisekunden genauen timer (u_long) damit ich präzise verzögerungen machen kann ... gut ich schau mir das nochmal an mit dem tcnt aber das mit dem prescaler musst du mir bitte erklären >_<



    ein Bild sagt mehr als 1000 Worte...
    Schau Dir bitte die zwei Ausschnitte aus dem Dattenblatt von Tiny2313 an, die ich im Anhang gepostet habe...
    Im Ersten Bild siehst Du welche Kombinationen von CS* Bits was ergeben
    Bei jedem Timer heißen sie CS irgendwas danach folgt die Timernummer also hier CS0* was auf Timer 0 schliessen läßt, Timer 1 hätte dann irgendwas mit CS1 Timer 2 CS2 usw und danach folgt die Bitnummer 0-2
    Im zweitem Bild Siehst Du wie der dazugehörige Timer 0 Control Register aufgebaut ist und findest auch die 3 Prescallerbits wieder

    mit
    TCCR0B = (1<<CS00);
    stellst Du z.B. Prescaller 1 ein
    mit
    TCCR0B = (1<<CS01);
    Prescaller 8 usw.

    Jetzt klarer ?

    Gruß Sebastian
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken tccr0b.jpg   prescaller.jpg  
    Software is like s e x: its better when its free.
    Linus Torvald

Berechtigungen

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

LiFePO4 Speicher Test