Interrupt mega163

Gast #90276
Lesenswert?

Hallo,

habe eine PC-Tastatur an einem At90S2313 laufen und setzte gerade das
Programm auf einen mega163. Hier sind Vectoradressen nicht mehr ein
Byte groß sondern zwei. Das Programm läuft, Wie muss der Programmkopf
für den Sprung ins Interrupt Programm aussehen verwende INTF1.

rjmp start

reti
rjmp int1
....

start:
  ldi temp, 0b00001000  ; INT1 konfigurieren Takt Tastatur
  out MCUCR, temp
  ldi temp, 0b10000000  ; INT1 und INT0 aktivieren
  out GIMSK, temp

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren