Forum: Mikrocontroller und Digitale Elektronik 8051 interrupt


von achim (Gast)


Lesenswert?

ich schreibe morgen meine prüfung in informationstechnik welche unter 
anderem die mK-programmierung mit einschließt und heute ist mir 
aufgefalen das ich ja garnicht mehr weis wie ich in assambler beim 8051, 
im interrupt reagieren muss. ich hab keine probleme mit der 
programierung ich bin mir nur unsicher ob das so stimmt wie ich mir das 
ganze denk also hir die frage, wenn ich einen intterupt ,egal welchen, 
habe springt mein programm an die interrupt vektor address aber wie 
schreib ich da rein um meine sprungmarke zu setzen, ich hab das 
irgentwie voll verplan habs mir auch nicht aufgeschreiben.

währe net wenn mir jemand helfen könnte

gruß achim

von Bernd N (Gast)


Lesenswert?

An den entsprechenden ISR's muß ein ORG stehen und reagieren kannst du 
mit reti oder entsprechenden Code (was soll in der ISR passieren !?).

von achim (Gast)


Lesenswert?

das war schon was ich wissen wolte danke

von achim (Gast)


Lesenswert?

hab ich jetzt seit einem halben jahr nicht mehr programmiert

von Gästchen (Gast)


Lesenswert?

Hallo Achim,

org ist dein Freund.

Beispiel für Timer 1:

   org 001Bh

   push ...
   ...
   pop ...
   reti

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.