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







