PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kurze Frage zu externen Interrupts



Martinius11
28.11.2010, 22:19
Liebes Forum,

ich arbeite mich noch immer dur das microcontroller.net c-tutorial durch ich
bin bei den externen interrupts angekommen und hab da eine kurze Frage:

Wenn ich jetzt einstellungen zu Int2 oder Int3 habe kann ich dann GIMSK ,
GIFR und ins MCUCR Register schreiben, da ja MCUCR ja eigentlich voll ist ?

Jaecko
28.11.2010, 22:33
Einfach ins Datenblatt des jeweiligen Controllers schauen, wo die Einstellungen für INT2/3 liegen. Bei nem ATMega8 wirst die z.B. nicht finden.
Andere, die INT2/3 haben, haben dann halt andere Register dafür.

Martinius11
28.11.2010, 22:46
Also ich hab im datenblatt des Atmega 128 gesucht und wirklich nichts gefunden da steht zwar was zum MCUCR- Register abnichts dazu wenn man
INT2 - INT7 benutzen will

Jaecko
28.11.2010, 23:03
Auf den ersten 3 Seiten im Kapitel (90-92) der ext. Interrupts sind die nötigen Register alle aufgeführt: EICRA, EICRB, EIMSK, EIFR.

Martinius11
28.11.2010, 23:09
gut danke ich hat nur generell bei Interrups geschaut