Рассмотрение примера разработки клавиатуры. Определение особенностей проектирования механической клавиатуры. Исследование особенностей шифраторов. Характеристика структуры коммутационной матрицы. Анализ схемы выработки выходных сигналов клавиатуры.
Разработка простых цифровых устройствВ лекции подробно рассматриваются примеры разработки простых цифровых устройств - клавиатуры и вычислителя контрольной суммы, начиная от анализа функций устройств и выделения основных узлов до проектирования принципиальных схем узлов и устройства в целом. Основная задача любой клавиатуры довольно проста: она должна при любом нажатии на клавишу выдавать код номера этой клавиши и сигнал флага нажатия клавиши (строб этого кода). Примем также, что максимально возможный темп нажатия клавиш на клавиатуре не должен превышать 20 нажатий в секунду (это довольно много). Каждая клавиша дает свой логический сигнал, сигналы от всех клавиш преобразуются шифратором в код номера клавиши. В нашем случае клавиатура имеет 128 клавиш, то есть коммутационная матрица должна состоять из 16 строк, опрашиваемых дешифратором 4-16 (ИД3), и 8 столбцов, сигналы с которых обрабатываются шифратором 8-3 (ИВ1).
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы