Hi manhunt,

Zitat Zitat von manhunt
... wie Aktiviere ich diese Interrupts bzw wo finde ich das ISR define den in iomx8.h (interrupt.h) gibt es nur defines für PCINT0-2 von 3...23 ist keine Spur ...
Hmmm, Deine Frage ging doch nach dem mega168 - oder nicht?

Du holst Dir bei Atmel das entsprechende Datenblatt, also das vom mega168. Dort ist im Kapitel 12. External Interrupts abgehandelt wie Du 1) entweder einen der beiden Pinne extINT0 oder ~1 für steigende oder fallende Flanke definierst in Table 12-1. Interrupt 1 Sense Control, oder 2) im Abschnitt 12.2.6 PCMSK2 – Pin Change Mask Register 2 ist beschrieben, wie Du die anderen Pinne für diesen PCI programmieren kannst. Es ist nicht schwer (sogar ich habs hingekriegt), musst halt ein bisschen durcharbeiten.

Viel Erfolg