03-06-2008 10:06 AM
03-10-2008 09:07 AM
Hi Rafi2003,
To answer your questions you will be able to define the pulse with the driver, but you will have difficulty controlling the accuracy of the pulse with software timing. The accuracy of software timed operations cannot be guaranteed because the operating system controls when each process is executed. If your anti-virus needs to run, or any other program or process requests time on the CPU the operating system will execute each process in a non-deterministic fashion.
The ideal hardware for generating a 10ms
pulse would be a board that has a counter, so that you can do hardwire timing.
Unfortunately the 6527 doesn't have any counters on board, so you'll have to do
it with software timing.