Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Другие архитектуры » Инопланетные скрижали |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 11 12 13 14 15 * 16 17 18 19 .. 25 26 27 28 29 30 | Печать |
MC68k |
Не думаю, что прерываний в моем случае надо больше одного. Прерывания хороши, когда устройств много, когда они медленные и когда критично время отклика на событие. Например, один вычислитель, один накопитель и десяток терминалов. В моем случае самое медленное устройство это последовательный интерфейс и, возможно, таймер на КСИ(вообще хорошо знать, когда экран не рисуется, чтобы скроллить его без "снега"). Инициализированная карточка может работать с клоком 20-25МГц, значит 10МГц пиксельклок будет в самый раз. При тактовой частоте процессора 5МГц контроллер будет успевать собирать байт между командами процессора. Тут прерывания точно не нужны. Клавиатура всегда имеет какое-то состояние и ее опрашивать можно по мере необходимости. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Я выше вам уже рекомендовал использовать 32 и 33 ноги процессора для прерываний от КСИ(КГИ) и от ВВ51. Кстати, хороший порт получается на scn2681, и прерывание в нём одно на все источники - после прерывания следует проверить регистр, в котором указано будет, какое событие потребовало прерывания. Таким же образом можно поступить и в своей схеме, сделав регистр источника прерывания, а сигнал запроса иметь один. Обработчик "посмотрит" в регистр и передаст управление программе обработки прерывания в соответствующем дёрнувшему устройству драйвере. |
MC68k |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 сентября 2017 8:04 Сообщение отредактировано: 28 сентября 2017 12:53
Anonymous написал: Примерно так оно и будет. Я выше вам уже рекомендовал использовать 32 и 33 ноги процессора для прерываний от КСИ(КГИ) и от ВВ51. Anonymous написал: Я знаю Кстати, хороший порт получается на scn2681 Anonymous написал: Одним регистром тут не обойтись, так как очередное событие может произойти во время обработки текущего. Как вариант можно после каждой ветки обработчика проверять регистр "а не случилось ли еще чего". сделав регистр источника прерывания, а сигнал запроса иметь один. Обработчик "посмотрит" в регистр и передаст управление программе обработки прерывания в соответствующем дёрнувшему устройству драйвере. Какой ужас! Там же все ИНВЕРТИРОВАННОЕ! |
Mixa
Member
Откуда: Москва Всего сообщений: 170 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2009 |
Вспомнил, есть еще такая кр1818ВН19, поистине универсальная, мне очень понравилась в связке с Z80. Но у нее протокол шины CS/A0/RD/WR, имеет смысл, если планируются другие корпуса с таким же протоколом. |
andyTh |
NEW! Сообщение отправлено: 28 сентября 2017 14:03
Вы не поверите но это не что иное как DEC DC319 DLART со всеми вытекающими. |
Сейчас на форуме |
MC68k |
Намек на 1807ВМ1? |
andyTh |
NEW! Сообщение отправлено: 28 сентября 2017 15:29 Сообщение отредактировано: 28 сентября 2017 15:45
Нет, это просто родной тип УАРТа для дековских систем. ПыСы, раньше это была труднодоступная диковина. Но благодаря одному местному камраду появилась в продаже. ПыПыСы ДИП40, все адреса на "правильных" местах. |
Сейчас на форуме |
MC68k |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 сентября 2017 16:46 Сообщение отредактировано: 28 сентября 2017 16:49
А, ок, я то думал вы меня уже на 1807ВМ1 заманивать начали. Mixa написал: И сразу надо было прикладывать датащит Вспомнил, есть еще такая кр1818ВН19, поистине универсальная Озадачился комплектухой. Оказывается не все так плохо. 8283(580ИР83) и 8287(580ВА87) есть в CMOS версии от Intersil 82C83 и 82C87, а если хочется 74ю серию(AC, HC, HCT), то там тоже все хорошо - 620,640 инвертирующий трансивер(8287, не совместим по распиновке), 533, 563 инвертирующий латч(8283, не совместим по распиновке), 534, 564 инвертирующий флип-флоп. 8216 (589АП26 эти вроде как вполне доступны). Трассировать под классику 580ИР83/ВА87? |
svinka
Advanced Member
Сеньор Откуда: Совчина Всего сообщений: 1585 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 июня 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 сентября 2017 16:57 Сообщение отредактировано: 28 сентября 2017 17:00
кр1818ВН19 - универсальный контроллер прерываний. Аналог AM9519APC. Настраивается на многие протоколы прерывания на различные шины Использовался дигиталятами в их профешионалах В исходниках биоса Э-85 должен быть код для инциализации под протокол МПИ (почти МПИ) И у комрада тоже есть |
svinka
Advanced Member
Сеньор Откуда: Совчина Всего сообщений: 1585 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 июня 2016 |
svinka написал: отечественные аналоги 1843ир82 и 1843ва87 82C83 и 82C87 |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 11 12 13 14 15 * 16 17 18 19 .. 25 26 27 28 29 30 | Печать |
Полигон-2 » Другие архитектуры » Инопланетные скрижали |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |