Ich wollte eben gerade mal die neuen PIN CHANGE interrupts verwenden, die mein mega168 bietet, also iom168.h aufgemacht um zu schauen, wie die Interupt Vektoren dafür denn im GCC heissen. Allerdings wird darin nur die iom8.h included und einige Pagegrössen angepasst. Aber wo sind denn die neuen Interupts die die 48/88/168er bieten? Ich würde das ja schnell selbst machen, nur weiss ich nicht ob man ausser dem iom168.h File sonst noch etwas ändern müsste damit es klappt(?) Ich habe übrigens schnell die neuste WinAVR Version runtergeladen und dort ist es auch noch so wie oben beschrieben... oder habe ich doch irgendwas übersehen?
Also ich denke, die stehen in der iomx8.h, z.B. /* Pin Change Interrupt Request 0 */ #define PCINT0_vect _VECTOR(3) #define SIG_PIN_CHANGE0 _VECTOR(3) /* Pin Change Interrupt Request 0 */ #define PCINT1_vect _VECTOR(4) #define SIG_PIN_CHANGE1 _VECTOR(4) /* Pin Change Interrupt Request 1 */ #define PCINT2_vect _VECTOR(5) #define SIG_PIN_CHANGE2 _VECTOR(5) deshalb wird der Header ja in iom168.h included... Gruß Boxi
Oups...Ich hatte wohl ein bisschen zu schnell gelesen, gar nicht gesehen das es eine iomx8.h UND eine iom8.h gibt. Das wirds dann warscheinlich sein :) Danke! Gruss Nik
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.