Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > программируемый контроллер прерываний.


Автор: Pitt 23.12.2004, 06:22
Требования:
от 4 до 8 входов IRQ с возможностью программирования по фронту или уровню или по изменению состояния
Кодированно-параллельный выход ( 2 ножки для 4, 3 для 8 IRQ).
Аналогично входы для сброса прерывания.
Минимальный размер
Потребление - микроамперы.
8259 не проходит ни по размеру ни по режиму работы.
Расширители входа-выхода из-за сериального интерфейса( он сам требует прерываний )
-------------
Ваши предложения smile

Автор: Гость_Mazzi 23.12.2004, 11:36
Используй любой контроллер например AT89C51 или AT90S2313 предварительно запрограммировав его как тебе нужно.

Автор: Guest 23.12.2004, 15:48
Цитата
Note that recognition of falling or rising edge interrupts on INT0 and INT1 requires the presence of an I/O clock.
2543G–AVR–10/04 п.58

То же относится к пинам порта. Девайс должен все время спать иначе он не проходит по потреблению. Таким образом, максимум того что можно извлечь из этой идеи - только два прерывания по низкому уровню, а это не отвечает поставленным требованиям .

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)