externer Interrupt an PORT C

Gast #1733955
Lesenswert?

Hi,
ich möchte gerne einen externen Interrupt (Taster) an PORT C bei meinem 
ATMEGA 8 bzw. MyAVR MK2 ausführen, weil PORT D, wo das normalerweise 
geht, wegen einem Display schon belegt ist.
Habt ihr da Erfahrungen oder Ideen? Wie kann ich an PORT C durch einen 
Taster ein Interrupt auslösen?

Vielen Dank, falls ihr Ideen oder Erfahrungen habt.
#1733996
Lesenswert?

AVR beginner schrieb im Beitrag #1733955:
> Hi,
> ich möchte gerne einen externen Interrupt (Taster) an PORT C bei meinem
> ATMEGA 8 bzw. MyAVR MK2 ausführen, weil PORT D, wo das normalerweise
> geht, wegen einem Display schon belegt ist.
> Habt ihr da Erfahrungen oder Ideen? Wie kann ich an PORT C durch einen
> Taster ein Interrupt auslösen?
>
> Vielen Dank, falls ihr Ideen oder Erfahrungen habt.

Was du noch machen koenntest (je nach Auslastung der anderen Ports):
Einfach dein Display an einen anderen Port(Ich habe nen Mega32 und hab 
mein Display an PortB angeschlossen) anschliessen. Dann haettest du 
deine INT's frei.
#1734839
Lesenswert?

AVR beginner schrieb im Beitrag #1733955:
> weil PORT D, wo das normalerweise
> geht, wegen einem Display schon belegt ist.

Fürs LCD gehen völlig beliebige Pins.
Also erstmal alles andere verteilen und dann von dem Rest die 6 Pins 
fürs LCD.


> Habt ihr da Erfahrungen oder Ideen?

Ja.
Fürs Tasten Entprellen nie einen externen Interrupt nehmen!
Wenn ich sowas schon lese, krieg ich Bauchgrimmen.


Peter

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