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

 
 
> почемуто в ходе выполнения прерывания
TamTam
сообщение Jun 6 2006, 02:36
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



МК иногда ресетится, пробывал в ПРОТЕУСЕ, ЗАЛИЛ в девайс тажа фигня, (собака выключена, но вставки для обнуления собаки в коде присудствуют)

Почему МК ресетится и как можно узнать из за чего ????
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
TamTam
сообщение Jun 6 2006, 07:25
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(haker_fox @ Jun 6 2006, 10:57) *
Цитата(TamTam @ Jun 6 2006, 15:27) *


Цитата(=AK= @ Jun 6 2006, 10:18) *

Цитата(TamTam @ Jun 6 2006, 13:28) *

Реситится он тогда - когда в режиме тревоги происходит чтение ключа.

Oбработки прерываний занимают огромное время - с какого-то бодуна там везде стоят огромные задержки. "Вредных советов" начитались?


А почемубы им не занимать столько сколько они занимают ??? ведь кроме этого он ничего не делает.

Ну и что, что кроме этого они ничего не делают? В нижеприведенном фрагменте кода полная ерудна, у Вас там в общей сложности задержка на 100 мс! И в какое время должны успевать выполнять ся другие обработчики прерываний?

Код
// External Interrupt 1 service routine
interrupt [EXT_INT1] void ext_int1_isr(void)
{
char i=0;
if (PIND.3==1) i++;
delay_ms(25);
if (PIND.3==1) i++;
delay_ms(25);
if (PIND.3==1) i++;
delay_ms(25);
if (PIND.3==1) i++;
delay_ms(25);



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

P.S. а то блин развели базар, про мусор, сам спросил сам ответил. не знаю я сам ответ на этот вопрос и не имею никакого понятия как его решить, может трабл со схемотехникой, Резюками подтянуты к плюсу обе ножки по которым происходит прерывания (4к7). ohmy.gif
Go to the top of the page
 
+Quote Post
=AK=
сообщение Jun 6 2006, 07:46
Сообщение #3


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Повторяю: по вочдогу ресетится, пока прерывание телепается сотни мс - вочдог никто не сбрасывает, oн ресетит проц.

Цитата(TamTam @ Jun 6 2006, 16:55) *
невижу никакой связи между праблемой и задержками так как прерывания всего 2 одно из них, то...

Я зато вижу прямую связь между грамотностью и техническим уровнем. Как правило, если человек не усвоил правила русского языка, то и в технике он не разбирается. Потому что читал мало. Ибо грамотность обычно сама приходит к тем, кто читает книги, включая технические. biggrin.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- TamTam   почемуто в ходе выполнения прерывания   Jun 6 2006, 02:36
- - andk   1. Запостить сюда исходник (Экстрасенсов тут нет)   Jun 6 2006, 02:52
- - TamTam   Цитата(kertis @ Jun 6 2006, 06:58) Цитата...   Jun 6 2006, 03:58
|- - =AK=   Цитата(TamTam @ Jun 6 2006, 13:28) Ресити...   Jun 6 2006, 06:18
- - WHALE   Поставь VMLAB-он понимает еер и прогони в нем.   Jun 6 2006, 04:40
- - TamTam   Цитата(WHALE @ Jun 6 2006, 08:40) Поставь...   Jun 6 2006, 04:55
|- - haker_fox   Цитата(TamTam @ Jun 6 2006, 13:55) Цитата...   Jun 6 2006, 05:15
- - TamTam   ЦитатаВы поняли, что вообще написали??? Ну вообще...   Jun 6 2006, 06:27
|- - =AK=   Цитата(TamTam @ Jun 6 2006, 15:57) А поче...   Jun 6 2006, 06:49
|- - haker_fox   Цитата(TamTam @ Jun 6 2006, 15:27) Цитата...   Jun 6 2006, 06:57
- - haker_fox   Давайте начнем с того, что в этом форуме Вам никто...   Jun 6 2006, 07:57
- - andk   Вам абсолютно правильно сказали по поводу задержек...   Jun 6 2006, 08:12
- - TamTam   Цитата(andk @ Jun 6 2006, 12:12) Вам абсо...   Jun 6 2006, 08:42
- - TamTam   Простите дурака грешного что не хотел видеть очеви...   Jun 6 2006, 09:35
- - haker_fox   Цитата(TamTam @ Jun 6 2006, 18:35) Прости...   Jun 7 2006, 01:12
- - Woodoo   Цитата(TamTam @ Jun 6 2006, 11:35) Прости...   Jun 11 2006, 07:48


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

 


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


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