Прерывания в PIC

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 29
Зарегистрирован: Чт дек 24, 2009 16:45:25
Откуда: Брянск

Сообщение Николай0013 »

Здравствуйте. Возник вопрос. МК pic16f628a. Разрешено глобальное прерывание и прерывание от RB4-RB7. Так вот, если RB4 и RB5 настроены на выход, а RB6 и RB7 на вход, не будет ли изменение уровней на RB4 и RB5 вызывать прерывание?
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7376
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

судя по диаграмме, лог.0 на выходе регистра TRISB "закрывает" элемент "И" через который с соотв. пина идёт сигнал на прерывание.

Изображение
добавил картинку
Последний раз редактировалось uldemir Вс мар 04, 2018 18:29:25, всего редактировалось 1 раз.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 29
Зарегистрирован: Чт дек 24, 2009 16:45:25
Откуда: Брянск

Сообщение Николай0013 »

Благодарю
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 29
Зарегистрирован: Чт дек 24, 2009 16:45:25
Откуда: Брянск

Сообщение Николай0013 »

У меня еще вопрос. В части программы запрещаем глобпльноне прерывание. Приходит сигнал прерывания. После выполнения кода разрешаем прерывание. Мк уйдет на прерывание или нет?
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Аватара пользователя
Сообщения: 428
Зарегистрирован: Вс мар 12, 2006 14:53:26
Откуда: Вологда

Сообщение Vovan555 »

Если соответствующее прерывание было разрешено в регистрах INTCON или PIE, то уйдёт.
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 29
Зарегистрирован: Чт дек 24, 2009 16:45:25
Откуда: Брянск

Сообщение Николай0013 »

спасибо
Контактная информация:
Реклама
Ответить

Вернуться в «Теория»