Цитата Сообщение от caro
можно конечно поставить три регистра, но если WAIT выдается на 3.5 мксек, то какой в этом смысл.
Мда =) А если поставить ещё и attiny2313 на 20мгц, то небось и короче будет =) Хотя я считаю, что если можно сделать без ваитов, то зачем делать с ваитами? Ну да ладно.

Кстати, в твоём контроллере есть интерполяция мыши (чтоб не дёргалась)? Я на основе той схемки начал было делать универсальный контроллер (amiga/com/ps2 мыша), благо наработки ps/2 были (для клавиатурного контроллера для амиги), но потом забил. Успел только сделать интерполированную ком-мышку - это реально круто - в 5байтном режиме стрелочка по экрану спека ползает плавно! Имхо и для ps/2 это актуально - мыша может присылать пакеты с какой ей вздумается частотой, независимо от того, что ты ей выставил.

С клавиатурой еще проще, пока не нажата ни одна клавиша,
WAIT блокируется. И тогда какой смысл городить
"кучу мсх/на плмке/на озушке"
Тут имхо как раз сложнее. Всякие хитрые гамы, которые кадр под завязку забивают и клаву постоянно опрашивают, а юзер кнопы жмёт тоже постоянно... Да и ещё пока там аврка заANDит все требуемые ряды вместе =)