Здравствуйте коллеги!
Собрал простую схему на реверсивном счетчике. Цель схемы: переключать каналы импульсом на устройстве вверх и вниз, и отображать номер канала на дисплее. Количество каналов буду задавать побитно тумблерами. Схема работает, но есть проблемы.
1. Верхний заданный канал при отображении, если цифра один разряд (1-9), то цифра номера канала высвечивается на дисплее с лишними полу подсвеченными пикселями, если два разряда, цифра мерцает вместе с надписью. Пробовал передвигать схему преобразования битов в число правее счетчика (здесь она в левом - нижнем углу), тогда начинает на верхнем заданном канале еще и мерцать отображение выставленного количества каналов.
2. На верхнем заданном канале переход на следующую цифру, хоть вверх, хоть вниз, счетчик иногда пропускает приходящие импульсы, не считает их. Иногда считает нормально, иногда пропускает. В моем случае это не допустимо, так как номер канала не будет соответствовать отображаемому номеру на дисплее.
Также хотел спросить, можно ли сделать установку счетчика в ноль при включении.
Сам я электронщик, программированием не владею. На объектно-ориентированном языке программировал Овен, помогал товарищу программировать Сименс, проблем не возникало.
Прошу помочь опытных.
С уважением, Павел.