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

 
 
> Внешнее прерывание Atmega64, по низкому уровню
AndreyVN
сообщение Jan 9 2018, 12:55
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Всем привет!

Не могу запустить внешнее прерывание Atmega64 int0 по низкому уровню.
По фронту- работает, по спаду - работает т.е. аппаратная часть и настройки регистров в порядке.

Что может быть не так при работе от низкого уровня? Еще ниже надо?! :-)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Александр1
сообщение Jan 9 2018, 13:25
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 465
Регистрация: 13-05-15
Из: Запорожье
Пользователь №: 86 663



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



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

 


RSS Текстовая версия Сейчас: 11th August 2025 - 06:31
Рейтинг@Mail.ru


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