User manual
Table Of Contents

On every rising edge on CNT, a 32 bit register is incremented. This counter requires the firmware to jump to a
small interrupt service routine on each rising edge. Therefore maximum edge rate without missing counts
depends on available processing resources. When the CNT counter is used exclusively, maximum input edge
rate will be in the range of t.b.d. Samples/s. With Multi Frame DAQ enabled at the same time, maximum input
edge rate will be less. And since each rising edge on CNT needs processing time, maximum Multi Frame
DAQ input frame rate will be reduced, too.
By default CNT counter is disabled and the counter register is set to 0. Prior to counting, the peripheral needs
to be enabled by software. In chapter Programming Reference => C++ => Counter you find further
information on how to enable/disable or reset CNT counter by software.
Specifications - Counter
Parameter Condition Min Typical Max Units
Low Level Input Voltage -0,3 0,8 volts
High Level Input Voltage 2 5,8 volts
Maximum Input Voltage (1) -10 10 volts
Input Total Edge Rate (2) Without reading (3) 300.000 edges/s
Continuously polling Counter value 35.000 edges/s
Mutli Frame DAQ @ 1 kHz (4) 25.000 edges/s
Mutli Frame DAQ @ 25 kHz (4) 5.000 edges/s
1. Keep voltages on Trigger I/O below Maximum Input Voltage to prevent CEBO-LC from damage. This is
also true, if CEBO-LC is unpowered.
2. Keep the total number of edges below the Max limit, to avoid missing edges.
3. Counter value is only checked, after counting events have been disabled.
4. Input frame consisting of Analog Input 0 & counter value.
28/63