LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

sending out a signal via Parallel port in interrupt mode?

I am trying to send out a 5KHz TTL signal via parallel port. the CPU should be disturbed at most time. so we can't use loop structure. I guess I have to use interrupt mode to do this job.

In other languages, we might be able to programm 8253, which is a timer and counter chip on mother board. can we generate a 5KHz siganl via parallel port without disturbing CPU?

or can we call another labview program in our main labview program.by doing so, two programs are running at the same time, we may be able to solve my problem

Thanks
0 Kudos
Message 1 of 2
(2,106 Views)
Hi Sean-

This functionality is theoretically possible, but this might not be the best option if you are concerned about latency in operation. A few references for using the parallel port in LabVIEW are linked in this thread.

If you are concerned about precise timing and operating system latency issues, you may want to consider a hardware-timed PCI counter/timer board instead. This utility is a good starting point for selecting such a card.
Tom W
National Instruments
0 Kudos
Message 2 of 2
(2,090 Views)