Цитата Сообщение от aviator Посмотреть сообщение
Я дико извиняюсь, но вставлю свои 5 копеек.

Когда я к своему "железному" Ориону-128 подключал датчики и внешнее оборудование (а именно АЦП и дискретные входы), то первое что я сделал - контроллер прерываний на К580ВН59, аппаратные часы (Dallas Semiconductor, энергонезависимые, выдрал микруху с батарейкой внутри из старого Acer'а) и программируемый таймер К580ВИ53.
В общем так. Новый "Орион" просто обязан иметь нормальную схему обработки прерываний. А если Вы хотите что-то многозадачное, то и интервальный таймер. Ну а часы - это просто у меня в протоколировании использовалось.

Вот. Иначе этот паровоз быстро не поедет, а использование его как универсального контроллера в системах типа умного дома будет проблематичным.
К580ВИ53 полюбому ставить придется, т.к. оно нужно для 580вв51 (RS-232), а 512Ви1 (которая и часы и программируемый таймер, и могла бы заменить ВИ53) народ применять, прямо скажем, не горит желанием.
С прерываниями как-то можно выкручиваться уже и на голом Z80 за счет IM2 ИМХО. А вот для CPU ВМ80 К580ВН59 - это да, необходим.