Цифровая схемотехника алгоритм работы

1 год назад от AvaWesolowsk

2 Ответы



0 голосов
А чем тут поможешь? Брать карандаш, и рисовать.
Ввод параметров в режиме программирования: 1) при входе в РП сбрасывается позиционный четырёхразрядный счётчик; 2) ввод каждой цифры дешифруется (лучше в двоичный код) и записывается в регистр памяти (0. 2) , адресуемый этим счётчиком; 2а) каждый регистр памяти связан с дешифратором двоичного кода в семисегментный; 2б) позиционный счётчик управляет свечением индикаторов - светятся только уже введённые; 3) с каждым вводом цифры счётчик увеличивается на 1; 3а) нажатие F+7 уменьшает счётчик; 4) нажатие F+5 завершает РП.
Видимо, должен быть один флажок режима, который передается исполняющему устройству, чтобы оно знало, работать ему или ждать. По этому флажку можно включать мигание точки.
Ещё: матрицу нельзя сделать просто сеткой проводов: одновременное нажатие F+6 не позволит выбрать ещё и канал - 0 и 2 будут замкнуты. Там надо либо диодами развязываться, либо буферами.
Вот такая вот помощь.
1 год назад от Самый Главный
0 голосов
Как вариант, кнопки - х1, х2, х3 и т. д.
Нажата - лог. 1. Не нажата - лог. 0.
Дальше составляешь таблицу истинности для своих функций, сколько у тебя их там, пятнадцать по индикации, 4 для выбора канала, три для ввода параметра и вход - выход в программирование. Потом минимизируешь каждую функцию, потом минимизируешь автомат и прошивай свою ПЛМ хоть вдоль, хоть поперек
1 год назад от Alinka Malinka

Связанные вопросы

1 ответ
1 год назад от EdenDonnelly
3 ответов