Forum: Mikrocontroller und Digitale Elektronik Timer1 Overflow bei Attiny24


von Philipp L. (viech)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich wollte ein einfaches Programm vom Atmega8 für den Tiny24 nutzen.

Beim compilieren wird mir jedoch eine Warnung für folgende codezeile 
angezeigt:

ISR (TIMER1_OVF_VECT)

Wenn ich zum Test einen Ausgang in der ISR setze, wird dieser auch nicht 
angesteuert.

Woran kann das liegen / Welcher Befehl wird für die ISR benötigt ?

Danke für eure Hilfe !

Gruß,
Philipp

von Karl M. (Gast)


Lesenswert?

Hallo,

Nun Du musst noch eine Tasterauswertung programmieren!
Das ist eine flankegesteuerte Taster-Events.
Alles beobachtete wird daran gemessen.

von Karl M. (Gast)


Lesenswert?

Und wie genau ist dein Taster verschaltet ?

Sind da etwa keine Pullups oder -downs? Wenn ja, warum?

von Mario M. (thelonging)


Lesenswert?

Muss das nicht TIM1_OVF_vect heißen?

von Einer K. (Gast)


Lesenswert?

Muss es.

von Philipp L. (viech)


Lesenswert?

Karl M. schrieb:
> Nun Du musst noch eine Tasterauswertung programmieren!
Ist doch unter "void Servo1_Position(void)" enthalten

Karl M. schrieb:
> Sind da etwa keine Pullups oder -downs? Wenn ja, warum?
Meine Taster sind HW-Entprellt und mit Pullup/Down versehen

Der Fehler liegt darin, dass die ISR (Timer1_OVF-VECT) nicht ausgeführt 
wird und diese Zeile beim compilieren einen Fehler erzeugt.

Das "Timer1_OVF_VECT" ist im AtmelStudio auch schwarz
Wenn ich das alte programm von Mega8 öffne, dann ist es violett 
hinterlegt.

Er scheint diesen Befehl beim Tiny24 nicht zu kennen.
Was muss ich für diese ISR beim Tiny24 eingeben ?

Danke!

von Philipp L. (viech)


Lesenswert?

Mario M. schrieb:
> Muss das nicht TIM1_OVF_vect heißen?

DANKE !

von Karl M. (Gast)


Lesenswert?

Philipp L. schrieb:
> Karl M. schrieb:
>> Nun Du musst noch eine Tasterauswertung programmieren!
> Ist doch unter "void Servo1_Position(void)" enthalten
>
> Karl M. schrieb:
>> Sind da etwa keine Pullups oder -downs? Wenn ja, warum?
> Meine Taster sind HW-Entprellt und mit Pullup/Down versehen

Nöö ist es nicht.

Mache dich bitte mit den Begriffen vertraut:

> Nun Du musst noch eine Tasterauswertung programmieren!
> Das ist eine flankegesteuerte Taster-Events.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.