I am trying to cascade counters on a DAQCard 700 (8253/54) so I can count events beyond the capacity of one 16-bit counter. I am trying to use the output of counter #2 as the clock input of counter #1, in effect constructing a 32 bit counter. I am using the ICTR Control.vi in LabVIEW 5.1, which is used to control the 8253/54.
I believe my difficulty must be in the setup mode I am choosing. I have been using the control code 4 for counter #2. According to the LabVIEW documentation, in setup mode 4, the output is initially high. While the gate input is high, the counter counts down. When 0 is reached, the output becomes low for one clock pulse, and then goes high again. That should provide a pulse to counter #1 which should then inc
rement each time 0 is reached on counter #2. I do not seem to be getting the output pulse as expected when 0 is reached on the counter #2.
Any comments are appreciated.