05-05-2006 05:43 PM
05-08-2006 12:16 PM
Hello gfinder,
The PCI-6259 only has 2 counters with an onboard 80MHz clock. It is possible to generate a retriggerrable finite pulse train using these two counters following your specification, but your application demands a specific trigger which would require another counter for its generation. The trigger in this application would have to stay high for 1028 clocks cycles and then low for 9639 cycles. This is where the 6259 would be inadequate. I have attached an example program that generates retriggerable finite pulse train for your reference.
Chetan K
Application Engineer
NI
05-08-2006 12:42 PM
05-09-2006 02:05 PM
You were right about what you understood about the counter operations.
The trigger can either be defined for rising or falling edge and does not need to stay high for 1028 clocks. The only thing that matters are the edges. If you can generate an external signal which meets your requirements then that would be perfect.
I did come across a VC project that does a similar task. It should help you to head in the right direction.
Chetan K
Application Engineer
NI