Радио

Прерывания в ATMEGA16

Aleksey_N 05-05-2013 16:43

quote:
И всё у тебя будет хорошо.

улыбнуло
Автор, нафига "брать курсач на элементной базе", в которой ни фига не сечете?
VibraBrov 05-05-2013 18:51

quote:
Originally posted by Aleksey_N:
Автор, нафига "брать курсач на элементной базе"

что значит на элементной базе?
Тут разве много элементов надо нахерачить? Это выч техника здесь и рассчётов схем почти нет. Надо просто сеть спроектировать в которой всё бы передавалось по любому интерфейсу. Я выбрал SPI.

Что значит брать курсач?
"товарищь препод, я не буду брать этот курсач, он мне не нравится, и вы, кстати, тоже не нравитесь." Так что ли?)


quote:
Originally posted by Aleksey_N:
в которой ни фига не сечете?

Это в универе задали. Да и не стоит говорить что совсем не секу. Просто на работе программирую в IAR и там ARM-овские процы. В кодвижене почти не работал, но вот припёрло.

П.С. не вижу чтобы кто-нибудь из здешних умников знал в чем ошибка и смог помочь, однако написать, что я не шарю успевают. Похвально.

gypar 05-05-2013 22:26

инициализация прерывания в авр студии 6.0

void interrupt_init(void)
{
//включение прерывания INT1 по нисходящему фронту и INT0 по восходящему фронту
MCUCR = 1<<ISC11 | 0<<ISC10 | 1<<ISC01 | 1<<ISC00;
//включение прерываний
GICR = 1<<INT0 | 1<<INT1;
}

VibraBrov 06-05-2013 12:04

quote:
Originally posted by gypar:
инициализация прерывания в авр студии 6.0

void interrupt_init(void)
{
//включение прерывания INT1 по нисходящему фронту и INT0 по восходящему фронту
MCUCR = 1<<ISC11 | 0<<ISC10 | 1<<ISC01 | 1<<ISC00;
//включение прерываний
GICR = 1<<INT0 | 1<<INT1;
}


Благодарю!!