Counters and Edge Detectors
In the integrated development environment CannyLab the following types of counters and detectors:
| Symbol | Function block name |
|---|---|
![]() |
Counter: at a zero value at the “Reset” input: on each leading edge at the “Increment” input, adds one to the output value, and on each rising edge at the “Decrement” input, subtracts one from the output value |
![]() |
Rising edge detector: signal source of minimum duration (one pass of the diagram), synchronized by the leading edge |
![]() |
Falling edge detector: signal source of minimum duration, synchronized with a falling edge |



