Hallo,
theoretisch schon, aber zum flashen muss man immer eine ganze Seite neu beschreiben, nicht nur die paar Bytes des Sprungbefehles !
Beim Mega32 ist eine Seite(Page) 64words gross, also 128Bytes.
Diese muss man erst komplett löschen, damit man die wieder neu beschreiben kann.
Mir erscheint es deswegen praktischer, das im Code selbst zu lösen welche ISR man verwenden will.
So wird es auch in Systemen gelöst, die nur einen IRQ haben, hier muss immer erst nachgeschaut werden, wer/was den IRQ ausgelöst hat, um dann die entsprechende Routine aufzurufen.
Lesezeichen