Timerprobleme beim ATMega128

juro

Neues Mitglied
09. Feb. 2009
94
0
0
Sprachen
Hallo Zusammen,

Ich wollte eigentlich mit einem Timer eine Druckmessung ansteuern. Soll heißen ich wollte dass alle Stunde die Messung startet und der Wert zur Anzeige gebracht werden. Ich stell mich irgendwie zu blöd an und bekomme das Ding nicht zu laufen. Im Moment mache ich das über SYSSEC(). Ich lasse mir die Systemsekunden ausgeben und "zähle" sozusagen hoch bis auf 3600s und dann startet die Messung. Das funktioniert gut. Ich bin mir nur nicht sicher, ob das so richtig ist und ob man das so "darf".
Vielleicht kann mir mal jemand helfen?!
Ach so, ich habe einen ATMega128 auf einem D072-Modul (Display3000)
Danke!
Gruß Juro
 
Hi Juro,

eigentlich verstehe ich Dein Problem nicht. Wenn es funktioniert, was möchtest Du dann ändern?

"Never touch a running system" :D

Was willst Du mit dem Timer machen? Selbst mit einem 16Bit-Timer und nur 1 MHz Tackfrequenz kommst Du mit dem Timer bei "voller Bestückung" auf eine Zeit von ca. 67 Sekunden. Bedeutet Du musst auch zählen. Du wirst es nicht schaffen, den Timer so zu konfigurieren, dass Dir der timer nach 3600 Sekunden einen Interrupt auslöst.

Hmmm, also stelle ich mir die Frage, warum es nicht so lassen wie es ist.

Grüße,
Markus
 
Hi Juro,

Das funktioniert gut. Ich bin mir nur nicht sicher, ob das so richtig ist und ob man das so "darf".
dazu fällt mir nur eine Einstellung von Perl-Programmierern ein ...

Wenn es funktioniert ist es auch erlaubt. Es gibt viele Wege ein Problem zu
lösen und wenn man es schafft wird keiner dran rummäkeln warum man es
denn nicht anders gelöst hat. Das einzige was zählt ist das Endergebnis.

Oder anders ausgerdückt: Viele Wege führen nach Rom.

Gruß
Dino
 
Hi Dino,

Wenn es funktioniert ist es auch erlaubt. Es gibt viele Wege ein Problem zu
lösen und wenn man es schafft wird keiner dran rummäkeln warum man es
denn nicht anders gelöst hat. Das einzige was zählt ist das Endergebnis.

Oder anders ausgerdückt: Viele Wege führen nach Rom.
Schön zu lesen.


Grüsse,

Michael
 
Hallo Zusammen,

ja, ja ihr habt ja Recht. Wer viel fragt...
Ich wollte eigentlich nur wissen, ob das grober Unfug ist, was ich da treibe. Ich bin natürlich froh, dass es so läuft und ich um den Timerkram drum herum komme.

Danke!
Gruß Juro
 
Hi Juro,

Ich bin natürlich froh, dass es so läuft und ich um den Timerkram drum herum komme.

ja da bin ich aber auch froh :bath:
wobei ..... Timerthemen können schon sehr spannend sein :p

Grüße,
Markus
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)