Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Clocking digital I/O using a hardware timer.

I am using a DaqCARD-6062E to create a JTAG interface to a microcontroller. Using the delay VI's to create the clock and shift out bits serially takes a long time since I have to shift out 600 bits and the smallest delay I can use is 1ms (making the period 2ms, x600 bits to shift out = 1.2 seconds). I'd like to use one of the timers in the 6062E to clock 5 output lines and 1 input line. I tried using the Intermediate Digital IO functions but it doesn't look like my hardware supports it. Any suggestions would be appreciated.

Thanks,
John
0 Kudos
Message 1 of 2
(2,869 Views)
Hello John,
Hardware timed digital I/O is not supported with your card. So you are limited to static, or software timed digital I/O. Is it a possiblity for your application to output more than one bit at a time, on multiple digital lines? If so, you could do port output, use all 8 lines simultaneously, and cut your time by a factor of 8.
-Alan A.
0 Kudos
Message 2 of 2
(2,850 Views)