- Codice: Seleziona tutto
void __attribute__((no_auto_psv)) _ISRFAST _MI2C1Interrupt(void) { //I2C master
if (stato == 0) {
......;......;......;......;......;......;......;
stato++; goto ex; }
if (stato == 1) {
......;......;......;......;......;......;......;
stato++; goto ex; }
if (stato == 2) {
......;......;......;......;......;......;......;
stato++; goto ex; }
................................................
if (stato == 100) {
......;......;......;......;......;......;......;
stato++; goto ex; }
if (stato == 101) {
......;......;......;......;......;......;......;
stato=0; }
ex: IFS1bits.MI2C1IF = 0; } // reset interrupt flag e uscita ISR
In questo modo funziona ma sicuramente si può fare meglio, però io non sono capace.

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)




pigreco]=π


