Nick_F wrote: > Each digital output is supposed to generate a pulse (Pulse1, Pulse2, > Pulse3), Ah, so the three digital outputs each produce a single pulse in sequence. > From the start of Pulse3 to the start of Pulse1, there will > be a Delay3 (Delay3 > Width3). But you said pulse1 will always be first, so how can you specify a delay from pulse3 to pulse1? > Width1 = 1...200us > Width2 = 1...200us > Width3 = 1...200us > > Delay1 = Width1+1...Width1+200 (us) > Delay2 = Width2+1...Width2+200 (us) > Delay3 = Width3+1...Width3+500 (us) > > After setting the new > parameters, the pulses should reappear after any period of time, less > than 1000ms. So these sets of three pulses are being constantly repeated at a 1Hz or greater rate? ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist