valarian napisał: A jakie piny mozna ustawic w tryb reakcji na zbocze?
piny oznaczone jako INT0,1
Jak?
outp((1<<INT0), GIMSK);
outp( (1<<ISC01)|(1<<ISC00) | (1<<ISC10)|(1<<ISC11), MCUCR);
...
sei();
o ile pamiętam - ustawia wywołanie przerwania zarówno przy opadającym, jak i narastającym zboczu, dla obu przerwań - INT0 i INT1
zaś w kodzie definiujesz obsługę przerwania jako np.
SIGNAL(SIG_INTERRUPT0) {
...
}
oczywiście powinna być możliwie 'krótka'
obowiązkowe include-y:
<avr/interrupt.h>, <avr/signal.h>
PS.
fragmenty kodu dla at90s4433, być może pewne wymaga drobnych modyfikacji dla atmega8
pozdro,
--
migod