|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.04.2015, 12:35 | #1 |
Пользователь
Регистрация: 04.12.2011
Сообщений: 14
|
в программе выстроить правильно прерывание для контроллера ATmega8
ОМК ATmega8 (прерывание)
ТовариШЧи, второй день бьюсь об заклад . Не могу в программе выстроить правильно прерывание для контроллера ATmega8 . Кто подскажет ? Код:
Не забывайте, тема должна иметь название, отвечающее правилам форума! Модератор Последний раз редактировалось pochti_poluchilos; 01.04.2015 в 13:24. |
01.04.2015, 19:37 | #2 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
Не знаю ни С ни АТМегу, но навскидку
1. не вижу инициализации flagInt1 2. в ISR проверка должна быть через '==' (это же С-парта), то же и в main. 3. Используемые переменные PinB1 и flagInt1 хоть и используются, но нигде не модифицируются и оптимизатором gcc могут быть даже удалены из кода. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа для контроллера SDK | Шпилька | Фриланс | 5 | 19.11.2014 13:55 |
Задержка в программе. прерывание. | EvilHero | Помощь студентам | 0 | 11.04.2014 14:13 |
ШИМ для мк atmega8 | pimple2006 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 09.02.2012 04:11 |
програматор для ATmega8. все это длля чайника! | pufystyj | Микроконтроллеры, робототехника, схемотехника, 3D принтеры | 14 | 28.05.2011 00:57 |
API для контроллера AC-link | asv | Win Api | 2 | 08.11.2008 09:29 |