Jinx wrote: >> By using a more modern PIC (maybe an low-end PIC18) you get more >> "things" (like better timers, table-lookup and so on) to play with. > > An 18F would also at least double the maximum clock speed. Delays > and pulses with 1us resolution is going to be a lot easier with a > 40MHz clock than a 20MHz. So why not start out with a dsPIC? The OP did way too much hand waving, but did mumble something about 1uS resolution. If response times are also on that order (he never said anything about response time), then that will be tough even for a PIC 18. ******************************************************************** 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