Warum geht meiner INT0 nicht ??

Gast #88058
Hallo,

kann mir einer sagen, warum ich mit meinem AVR-GCC keinen INTO
generiert bekomme ?

MCUCR = _BV(ISC01)|_BV(ISC00); // Ansteigende Flanke
enable_external_int ((1<<INT0) );


Interrupt-Hnadler schaut so aus :
SIGNAL  (SIG_INTERRUPT0) { // Drehzahlmesser
      rpm++;
//    lcd_puts_P(".-#");
}
Sollte doch eigentlich so sein, daß wenn das SIgnal auf INT0-Pin von 0
auf 1 wechselt, meine Routine angesprungen werden soll, oder sehe ich
das falsch ?

Danke Dominic
Gast
Hallo Thomas,
ei, natürlich habe ich die Interrupts enabled, habe es bloss vergessen
oben zu erwähnen......
Ist in der main, gleich nach init(); wo der gesamte Initkram wie auch
die Interrupts gemacht werden.....

Dominic
Gast
Hallo Dieter,
hatte beides ausprobiert, Ausgang wie Eingang.
Laut Datenblatt des M16 soll es ja, sofern man nicht vorhat einen
Softwareinterrupt zu generieren egal sein, ob dieser Pin als Eingang
ode als Ausgang fungiert.

Dominic
Gast
Ach nochwas,

als Taktgenerator für den INT0, habe ich zur Zeit einen weiteren M16
auf dem STK500, welcher zyklisch von 0-255 Zählt und dies auf Port C
ausgibt, von dort 2 Strippen auf die andere Platine an den
INT-Eingang...

Dominic
Gast
ich schätz mal das
enable_external_int ((1<<INT0) );
sollte dafür sein aber probier trotzdem mal das INT0 Bit im GICR
Register manuell zu setzen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.