Кто знает, если в at89c55 обрабатывается int таймера и приходит int по фронту, то он обработается ли он после таймера или нет?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
непонятно
05 апреля 2004 г. 19:58
Составить ответ
|||
Конференция
|||
Архив
Ответы
Смотри приоритеты. По умолчанию внешее прерывание прерывает прерывание от таймера.
—
Sinelogic
(05.04.2004 20:05,
пустое
)
К сожалению, это очень распространенное заблуждение
—
51
(05.04.2004 20:22, 595 байт)
Это справедливо для любого кол-ва ожидающих прерываний? И любых выполняющихся?
—
непонятно
(05.04.2004 21:09,
пустое
)
Да
—
51
(05.04.2004 21:14, 112 байт)
Спасибо
—
теперь понятно
(05.04.2004 21:42,
пустое
)
Может быть. Я понимал даташит так, но сам пока не использовал 55, а только 51. Там вроде так?
—
Sinelogic
(05.04.2004 20:26,
пустое
)
Так, как я сказал - во всех х51
—
51
(05.04.2004 20:52, 219 байт)
А каким же образом у меня проги работают которые используют прерывание таймера и внешее? При чём внешнее прерывает от таймера. Никаких установок приоритета не производится.
—
Sinelogic
(07.04.2004 19:22,
пустое
)
И спасибо за подсказку. На будущее приму к сведению.
—
Sinelogic
(05.04.2004 20:28,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru