- Codice: Seleziona tutto
void Hight_Int_Event (void); //Prototipo di funzione
#pragma code hight_interrupt_vector = 0x08 //interrupt vector x modalià compatibile
void hight_interrupt (void) { // salto x la estione dell'interrupt
_asm GOTO Hight_Int_Event _endasm
}
#pragma code
#pragma interrupt Hight_Int_Event
EnablePullups (); //Abilito resistori di pullups
INTCONbits.RBIE = 1; // Abilito le interruzioni su PORTB
RCONbits.IPEN = 0; //Abilito modalità compatibile
INTCONbits.GIE = 1; //Abilito l'interrupt globale
INTCONbits.PEIE = 1; //Abilito l'interrupt periferiche
dichiarare interrupt con xc8
Moderatore:
Paolino
2 messaggi
• Pagina 1 di 1
0
voti
Ciao, mi trovo in difficolta, come si scrivono (dichiarano) con XC8 le istruzioni di interrupt? Ero abituato al C18 e si scrivevano cosi:
-

guidonetto
13 1 5 - Frequentatore

- Messaggi: 124
- Iscritto il: 8 mag 2011, 21:08
2 messaggi
• Pagina 1 di 1
Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 5 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
