I would really appreciate any advice from the list on a program I am going to write for a 16c54. The program will basically "pick out" a pulse of a certain duration ( about 10 microseconds ) at one of the inputs from other pulses which are a little larger and a little smaller.I have a pretty good idea on how to write the code for this program, and I would like some advice from more experienced programmers on how they would write code for this program. Thanx in advance Dominic