Stránka 1 z 1

Atmega8 přerušení od více tlačítek

Napsal: 11 zář 2012, 09:46
od sewerman_cz
Mněl bych na Vás jeden dotaz. Někde na netu jsem vyděl schémátko jak připojit k Atmega8 více tlačítek tak aby všechny mohli vyvolat externí přerušení.
Jde mi o to, že by stist libovolného tlačítka měl vyvolat probuzení ze spánku a pak by proběhla kontrola které tlačítko bylo stisknuto.
Napadá mne připjení každého talčítka k INT0 přes diodu, ale myslím si, že to bylo jednodušší.
Děkuji za pomoc.

Napsal: 11 zář 2012, 09:51
od Andrea
Nevím, jestli se teď nedopustím obrovského hříchu, když ti dám jen odkaz na anglicky psaný datašít, ale risknu to. http://www.atmel.com/Images/doc1232.pdf

Napsal: 11 zář 2012, 10:01
od sewerman_cz
Nejsem znalcem desatera, ale myslím si že nic takového mezi hříchy nepatří. Děkuji "Andreo" (pro jistotu abych nebyl zbičován) za rychlou odpověď.
Není to co jsme kdysi našel, ale jeden obrázek hovoří za vše.

Napsal: 11 zář 2012, 10:58
od Ivan_Ryger
kedysi na procesory rady x86 existoval tzv. radic prerusenia I8259. Mohol by pomoct, ak treba nieco zlozitejsie.

http://en.wikipedia.org/wiki/Intel_8259

Napsal: 11 zář 2012, 11:19
od jarda
Jsou i jiné "hříchy", třeba pojem "relátko" v jiných vláknech, nebo i jiné "samonázvy" :D
8259 bych měl někde mít ladem

Napsal: 11 zář 2012, 22:31
od Atlan
alebo http://www.ti.com/lit/ds/symlink/pcf8575.pdf ak staci 8 tlacidiel pcf8574