Счетчик
Классификация | Графическое обозначение |
---|---|
Наименование: Счетчик Символьное обозначение: COUNT |
Внешний вид функционального блока: |
Группа: Счетчики и детекторы Версия CannyLab: с 0.6b |
Иконка функционального блока: |
Входы |
Вход | Значение |
---|---|
Инкремент: | логический |
Декремент: | логический |
Сброс: | логический |
Выходы |
Выход | Значение |
---|---|
Результат: | числовой |
Общее описание
При нулевом значении на входе «Сброс»: по каждому переднему фронту (изменению значения с нулевого на ненулевое) на входе «Инкремент», прибавляет к выходному значению единицу, а по каждому переднему фронту (изменению значения с нулевого на ненулевое) на входе «Декремент», вычитает из выходного значения единицу.
При ненулевом значении на входе «Сброс», устанавливает выходное значение равным нулю.
Особенности
Выходное значение 16-и битное, с переполнением. Иными словами: выходное значение не может превысить 65535 или стать отрицательным числом. В случае увеличения выходного значения равного 65535 на единицу, результатом будет ноль, а в случае уменьшения выходного значения равного нулю на единицу, результатом будет 65535.