Homepage

  • Projekte
  • Shop
  • Forum
Erweiterte Suche
  • Schnellzugriff
    • Unbeantwortete Themen
    • Aktive Themen
    • Suche
  • FAQ
  • Anmelden
  • Registrieren
  • Foren-Übersicht
  • Suche

INT4 bei ATMEGA2560

Fragen und Antworten zu Atmel µC
Antworten
  • Druckansicht
Erweiterte Suche
1 Beitrag • Seite 1 von 1
pebu66

INT4 bei ATMEGA2560

  • Zitieren

Beitrag von pebu66 » 16.12.2007, 14:36:18

Hilfe Leute!

Möchte den Int4 Eingang des Atmega2560 aktivieren, aber scheinbar geht das ganze nicht so recht.
Es soll bei einer Flanke von H -> L der Interrupt INT4 ausgelöst werden. Scheinbar startet die CPU immer neu, wenn die EIxxx Register beschrieben werden. Woran kann das liegen?

ISR:
ISR(INT4_vect)
{
if(bit_is_set(REL_00_PORT,REL_00_NR))
cbi(REL_00_PORT,REL_00_NR);
else
sbi(REL_00_PORT,REL_00_NR);
}

INIT:
.
.
.
// INT4-EInstellung
EICRB = (1<ISC41);
EIMSK = (1<INT4);
EIFR = 0;
// Globale Interruptfreigabe
sei();
.
.
.


Bitte um Hinweise, was daran falsch sein könnte.
LG
Peter
Nach oben

Antworten
  • Druckansicht
1 Beitrag • Seite 1 von 1

Zurück zu „Atmel AVR µC“



  • Foren-Übersicht
  • Alle Zeiten sind UTC+02:00
  • Alle Cookies löschen

Powered by phpBB® Forum Software © phpBB Limited

Deutsche Übersetzung durch phpBB.de

Datenschutz | Nutzungsbedingungen

 

 

sitemap  |    |  datenschutz   |  impressum