[an error occurred while processing this directive]
А если изменение на RB4...7 произошло во время обработки прерывания? Не будут импульсы теряться?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
PK
28 августа 2002 г. 13:06
В ответ на:
Ответ: + порт B (RB4-RB7) на изменение уровня работают - только нужна програмная расшифровка чего изменилось , но это просто
отправлено fantasy 28 августа 2002 г. 12:31
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: Нет, не будут - у всех 16-х пиков "прятная" особенность - сигнал прерывания держится до тех пор, пока его не снимут, соответственно и будет постоянно вызываться п.п обработки прерывания
—
fantasy
(29.08.2002 12:07, 80 байт)
Тогда нужно четко представлять где сбрасывать флаг прерывания - на входе в обработчик прерывания или на выходе.
—
PK
(29.08.2002 18:19,
пустое
)
То есть, чтобы не запутаться, достаточно 4 триггеров, и сбрасывать их программно?
—
papa
(29.08.2002 13:13,
пустое
)
Насобирать разных прерываний я могу и на АВРе, хотелось единообразия... :-(
—
papa
(28.08.2002 15:53,
пустое
)
Ответ: если вам все равно на чем, поробуйте на SX (Ubicom) - будет вам единообразие.
—
Dir
(28.08.2002 23:23,
пустое
)
А что это такое и сколько оно стоит?
—
papa
(29.08.2002 13:09,
пустое
)
Ответ: посмотрите на http://www.ubicom.com (+)
—
Dir
(29.08.2002 23:23, 363 байт)
Всем спасибо!
—
papa
(30.08.2002 11:12, 120 байт)
Ну тогда ой
—
PK
(28.08.2002 17:45,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru