Forum: Mikrocontroller und Digitale Elektronik Interupt Vektortabelle C167


von Manuel.B (Gast)


Lesenswert?

Hallo zusammen!

Sehe ich dass richtig das in der Interuptvektortabelle die Sprungbefehle 
auf die Interrupt service routine stehen?

Gruß Manuel.B

von nocheinGast (Gast)


Lesenswert?

Normalerweise ist das so, ja. Das wird dann bei diesem Prozessor auch 
nicht anders sein.

von nocheinGast (Gast)


Lesenswert?

Hoppla... es kann sein, dass der eigentliche "Sprungbefehl" dabeisteht, 
muss aber nicht. Es kann auch nur die Zieladresse sein...

von Manuel.B (Gast)


Lesenswert?

nocheinGast schrieb:
> Hoppla... es kann sein, dass der eigentliche "Sprungbefehl" dabeisteht,
> muss aber nicht. Es kann auch nur die Zieladresse sein...

Was meinst du mit Zieladresse? nicht die Rücksprungadresse der 
Interruptroutine oder??
Gruß

von nocheinGast (Gast)


Lesenswert?

Ich meine, dass bei manchen der tatsächliche "jump" mit in der Tabelle 
dabeisteht, und bei anderen nur der Parameter für den "jump"...

von tom (Gast)


Lesenswert?

was willst du denn machen ?

bootloader-funktionalität realisieren ?

gruss, tom.

von Global IE (Gast)


Lesenswert?

Manuel.B schrieb:
> Sehe ich dass richtig das in der Interuptvektortabelle die Sprungbefehle
> auf die Interrupt service routine stehen?

Fast richtig. Für die meisten Interrupts ist Platz für 2 words in der 
IVT. Da kannst du reinschreiben, was du willst. Zum Schluß muß aber ein 
RETI stehen.

Ergo: Außer einen Sprungbefehl zur eigentlichen ISR passt da nicht mehr 
rein.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.