Error[484] : psect "intsave_0" kann nicht gleichzeitig in den Klasse "BANK0" und "COMBANK" sein

Gast #1343688
Dieser seltsame Fehler erscheint ab und an bei mir udn treibt mich in 
den Wahnsinn. Was bedeutet es?

Error[484]   : psect "intsave_0" kann nicht gleichzeitig in den Klasse 
"BANK0" und "COMBANK" sein

Mein Compiler ist der PICC-Lite, mein PIC der PIC16F627A, als IDE 
verwende ich MPLAB.

Ich habe eine normale isr-Routine im Code
1
static void interrupt isr (void) {
2

3
    if (T0IF) {
4

5
        // ....
6

7
    }
8

9
    T0IF = 0;
10

11
}
Wenn ich den Inhalt der isr entferne (also alles mit dem T0IF) 
verschwindet der Fehler... Ich werd daraus nicht schlau, weiß jemand, um 
was es sich handelt?

Grüße
Jens

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.