Эта документация устарела.
Новая версия документации находится здесь: https://canny.ru/docs |
Счетчик
Внешний вид | |
---|---|
![]() | |
Символьное обозначение | |
COUNT | |
Группа | |
Счетчики и детекторы | |
Входы | |
Инкремент: | логический |
Декремент: | логический |
Сброс: | логический |
Выходы | |
Результат: | числовой |
Версия CANNY Lab | |
с 0.6b |
При нулевом значении на входе «Сброс»: по каждому переднему фронту (изменению значения с нулевого на ненулевое) на входе «Инкремент», прибавляет к выходному значению единицу, а по каждому переднему фронту (изменению значения с нулевого на ненулевое) на входе «Декремент», вычитает из выходного значения единицу.
При ненулевом значении на входе «Сброс», устанавливает выходное значение равным нулю.
Особенности[править]
Выходное значение 16-и битное, с переполнением. Иными словами: выходное значение не может превысить 65535 или стать отрицательным числом. В случае увеличения выходного значения равного 65535 на единицу, результатом будет ноль, а в случае уменьшения выходного значения равного нулю на единицу, результатом будет 65535.
Примеры[править]
Шаг 1 | Шаг 2 | |
![]() |
![]() | |
Шаг 3 | Шаг 4 | |
![]() |
![]() | |
Шаг 5 | ||
![]() |