реклама на сайте
подробности

 
 
> прерывания в IAR, Почнму не включается общее разрешение прерыв???
ИИван
сообщение Oct 21 2007, 15:29
Сообщение #1





Группа: Новичок
Сообщений: 13
Регистрация: 28-08-07
Из: Магнитогорск
Пользователь №: 30 112



Исследую прерывания в ИАР. Написал следующий код, но при отладке в АВР студио прервание от таймера0 не происходит! По прчине того что не выставляется общий бит разрешения прерываний!!!!!!
В чём может быть дело? Ведь я включаю разрешение прерываний на языке С??

int tics=0;
#pragma vector=TIMER0_COMP_vect

void __interrupt void basic_interrupt (void)
{
tics+=1;
}


void main (void)
{
OCR0=0x02;
TIMSK=0x02;
TCCR0=0x03;
void __enable_interrupt();


while(tics<100)

PORTB++;
}
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 10:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01336 секунд с 7
ELECTRONIX ©2004-2016