- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 16

Thema: SPI Interrupt wird ZU SPÄT ausgelöst nach Sendevorgang

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    05.11.2007
    Beiträge
    1.076
    Ich habe mal eben ein Project mit deinem PIC erstellt
    und dies ist der erzeugte Assembler Code der interrupt Funktion:

    Code:
    unsigned char spi_reg_addr;
    18:            
    19:            void interrupt isr(void)
    20:            {
    21:                if (PIR1bits.SSPIF == 1)
    0052  A69E     BTFSS PIR1, 3, ACCESS
    0054  D006     BRA 0x62
    22:                {
    23:                    spi_reg_addr=SSPBUF;
    0056  CFC9     MOVFF SSPBUF, spi_reg_addr
    0058  F018     NOP
    24:                    SSPBUF=0x00;
    005A  0E00     MOVLW 0x0
    005C  6EC9     MOVWF SSPBUF, ACCESS
    25:                    RD5=0;
    005E  9A83     BCF PORTD, 5, ACCESS
    26:                    PIR1bits.SSPIF = 0;
    0060  969E     BCF PIR1, 3, ACCESS
    27:                }
    28:            }
    0062  C012     MOVFF 0x12, 0x1C


    er sichert keine Register und ein RETFIE vermisse ich auch.
    Muss man da noch was einstellen, vermutlich erscheint es nicht im Listingfile ??
    Geändert von Siro (07.06.2018 um 13:50 Uhr)

Ähnliche Themen

  1. SPI Interrupt wird nicht ausgelöst nach Sendevorgang
    Von steckplatte im Forum PIC Controller
    Antworten: 4
    Letzter Beitrag: 25.04.2018, 21:08
  2. Interrupt wird nicht ausgelöst.
    Von DarkSoldier im Forum C - Programmierung (GCC u.a.)
    Antworten: 1
    Letzter Beitrag: 28.04.2013, 15:42
  3. Interrupt wird nicht ausgelöst
    Von Michael_am32 im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 02.08.2010, 01:37
  4. Es wird kein Interrupt ausgelöst
    Von MrTaco im Forum C - Programmierung (GCC u.a.)
    Antworten: 9
    Letzter Beitrag: 19.07.2010, 17:48
  5. Wann wird ein Interrupt ausgelöst?
    Von CKroll im Forum PIC Controller
    Antworten: 2
    Letzter Beitrag: 08.09.2004, 09:16

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests