- 
	
	
	
		
Опять прерывания
	
	
		Здравствуйте все!!! Вопрос наверное ламерский - но ничего не могу найти. Есть внешнее прерывание - 	 INT0, мне надо посчитать сколько раз оно сработало. Перед этим я так понимаю надо это прерывание запретить - detachInterrupt(), а потом опять разрешить - attachInterrupt(). Так или нет. Заранее спасибо за ответы
	 
 - 
	
	
	
		
Re: Опять прерывания
	
	
		Нужно в обработчике прерывания делать инкремент переменной
	 
 - 
	
	
	
		
Re: Опять прерывания
	
	
		да, я так и делаю, просто подумал может что получше есть- не очень мне это дело нравиться, а на счет запрета прерывания - я правильно понял, или это не обязательно. Спасибо Chip, опять меня выручаешь)))
	 
 - 
	
	
	
		
Re: Опять прерывания
	
	
 - 
	
	
	
		
Re: Опять прерывания
	
	
 - 
	
	
	
		
Re: Опять прерывания
	
	
		У меня еще один вопрос возник касательно прерываний. Как обратиться к прерыванию reset. я знаю что INT_0 - attachInterrupt (0, intr, CHANGE); - допустим. Или для этого прерывания только с регистрами работать надо. Заранее благодарю за ответы
	 
 - 
	
	
	
		
Re: Опять прерывания
	
	
 - 
	
	
	
		
Re: Опять прерывания
	
	
		Так сказать аварийный сброс программы. Чтобы нажав на кнопку сбрось программу и начать все заново. Вот как-то так.
	 
 - 
	
	
	
		
Re: Опять прерывания
	
	
		Я думаю что для этого проще использовать WDT
или при закрытии и новом запуске программы сброс контроллера происходит автоматически
	 
 - 
	
	
	
		
Re: Опять прерывания
	
	
		Я тоже так думаю, А зачет тогда на дуине вывод RESET?