Замечательно! Весьма компактная и гибкая реализация конечного автомата: Перемычка, которая сейчас используется для переключения программ, может быть входом для внешнего сигнала, на который машина может реагировать.VituZz wrote:описание монстрика прилагаю
В качестве ещё одной идеи, можно попробовать использовать вместо ПЗУ с параллельным интерфейсом ПЗУ с SPI, например 93C46D емкостью 128 байт или 64 16-битных слова. Вместо параллельного регистра потребуется два регистра сдвига: один parallel in, serial out для (фиксированной) команды чтения и на вход, второй serial in, parallel out на выход. Правда, нужно ещё как-то считать биты и вовремя формировать сигнал /CS.