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

 
 
> mega48 и INT0, Не пойму в чем дело!
alux
сообщение Jun 27 2006, 08:08
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Ситуация тупая до безобразия... Сделал проект на меге48 с бутлодером. Так как у м48 нет отдельного загрузчика, сделал так. По сбросу делаю rjmp boot_start в последние 512 байт памяти. Там по нажатию на кнопку определяю, что делать: запускать пользовательскую программу или ждать команд от компьютера. Все работает с песней. Пишу, стираю, читаю. Теперь надо добавить обработчик внешнего прерывания. Все сделал как положено. Настроил внешнее прерывание INT0 по фронту. Разрешил его. Указал вектор .org INT0addr rjmp metka . Программа перестала работать(или работать не так как надо) Кстати, в симуляторе (AVRStudio) все работает как положено. Не могу понять в чем дело. В обработчике ничего не делаю! Исчерпал все варианты. Помогите, пожалуйста.
java script:emoticon(':help:', 'smid_14')
help.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alux   mega48 и INT0   Jun 27 2006, 08:08
- - beer_warrior   Проверять железо, дребезг, подтяжка итп.   Jun 27 2006, 08:17
|- - alux   Проверять железо, дребезг, подтяжка итп. Вывод I...   Jun 27 2006, 09:06
- - Shurmas   Цитата(alux @ Jun 27 2006, 12:08) в симул...   Jun 27 2006, 08:20
- - beer_warrior   ЦитатаКак может вставка вектора прерывания ИНТ0 по...   Jun 27 2006, 09:18
|- - alux   Цитата(beer_warrior @ Jun 27 2006, 12:18)...   Jun 27 2006, 09:46
- - alux   Появилась версия... В бутлодере я использовал в ка...   Jun 27 2006, 09:33
- - GeorgyBey   Цитата(alux @ Jun 27 2006, 11:08) ... Ука...   Jun 27 2006, 10:26
|- - IgorKossak   Цитата(GeorgyBey @ Jun 27 2006, 13:26) Ст...   Jun 27 2006, 10:29
|- - GeorgyBey   Цитата(IgorKossak @ Jun 27 2006, 13:29) Ц...   Jul 10 2006, 15:21
|- - IgorKossak   Цитата(GeorgyBey @ Jul 10 2006, 18:21) А ...   Jul 11 2006, 12:34
|- - GeorgyBey   Цитата(IgorKossak @ Jul 11 2006, 15:34) Ц...   Jul 12 2006, 10:46
|- - IgorKossak   Цитата(GeorgyBey @ Jul 12 2006, 13:46) А ...   Jul 12 2006, 11:31
- - Sergio66   Была аналогичная проблема. Дело оказалось в том, ч...   Jun 27 2006, 10:30
|- - alux   Цитата(Sergio66 @ Jun 27 2006, 13:30) Был...   Jun 27 2006, 11:55
|- - Sergio66   Цитата(alux @ Jun 27 2006, 15:55) Цитата(...   Jun 27 2006, 12:41
- - serg_am   Может быть у тебя происходит вызов прерывания во в...   Jun 27 2006, 11:53
- - alux   Повторяю. Может ли быть проблема в том , что в бут...   Jun 27 2006, 12:13
|- - SpiritDance   Цитата(alux @ Jun 27 2006, 16:13) И кстат...   Jun 27 2006, 15:04
|- - alux   Цитата(SpiritDance @ Jun 27 2006, 18:04) ...   Jun 27 2006, 15:46
|- - SpiritDance   Цитата(alux @ Jun 27 2006, 19:46) Как-то ...   Jun 27 2006, 17:15
||- - alux   Цитата(SpiritDance @ Jun 27 2006, 20:15) ...   Jun 29 2006, 07:09
|- - singlskv   Цитата(alux @ Jun 27 2006, 19:46) .cseg b...   Jun 27 2006, 17:22
- - defunct   Действительно. Ничего не понятно. Откуда взялось ...   Jun 29 2006, 19:29
- - alux   Цитата(defunct @ Jun 29 2006, 22:29) Дейс...   Jul 3 2006, 13:04
- - SpiritDance   Цитата(alux @ Jul 3 2006, 17:04) Какие ещ...   Jul 3 2006, 14:17
- - alux   Цитата(SpiritDance @ Jul 3 2006, 17:17) Ц...   Jul 5 2006, 07:02


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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 20:55
Рейтинг@Mail.ru


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