Настройка Atmel Studio + Isr()

7-09-2014, 14:26 От: admin Посмотрели: 496
Вот и добрался я до богов контроллера Настройка Atmel Studio  +  Isr()



код программы



/*

* Timer0_At16.c

*

* Created: 06.09.2014 11:34:33

*  Author: Home_on-mars

*/



#include <avr/io.h>

//#include <avr/iom16.h>

#include <avr/interrupt.h>



typedef unsigned char byte ;



byte a,b;



ISR(TIMER0_OVF_vect){

  b++;

}

ISR(TIMER0_COMP_vect){

  b++;

}

int main(void)



{ a=0;b=0;   

TCCR0|=(1<<0);

TCCR0 &=~(0<<WGM00);

TCCR0 &=~(0<<WGM01);

TIMSK |=(1<<0);

asm("sei");

  

while(1)

{  

   a++;

}

  

}

full.PNG






Но в студии в пошаговом режиме не переходит на прерывание прерывание а висит на а++

Снимок.PNG


хотя b растет по переполнению как настроить студию чтобы показывало (оптимизация стоит 0)

Даже в окне disassembly не переходит по прерыванию

disassm.PNG




Помогите настроить или скиньте файл настройки ATMEL STUDIO
Раздел: AVR

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться, либо войти на сайт под своим именем.

Обсудить на форуме


На момент добавления Настройка Atmel Studio + Isr() все ссылки были рабочие.
Все публикации статей, книг и журналов, представлены на этом сайте, исключительно для ознакомления,
авторские права на эти публикации принадлежат авторам статей, книг и издательствам журналов!
Подробно тут | Жалоба
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Популярные новости
Календарь новостей
«    Май 2024    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
2728293031