If you need speed in a pic project, consider a Senix SX. At 50MIPS, (50Mhz clock, one clock cycle per instruction) it is over 20 times faster than the PICs. They can be programmed in the same way the PICs are and are code and pin compatible. They cost a little more, and I would recommend getting the SXKey (cheap $150) true ICE from http://www.parallaxinc.com so you can watch your programs run in the production device and debug (even after product release) as every production chip has the ICE built in. Before anybody yells at me about touting SX chips or not marking this [OT]: Think about it, they ARE PIC's (CODE and PIN compatible) and Nils was asking for SPEED which is where the SX chips rule. James Newton mailto:jamesnewton@geocities.com phone:1-619-652-0593) webmaster http://techref.homepage.com NOW OPEN TO NON-MEMBERS! Members: Add your own private/public comments/pages (TANSTAAFL web hosting) -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Nils Olav Selesdal Sent: Friday, October 01, 1999 4:02 AM To: PICLIST@MITVMA.MIT.EDU Subject: Capture Speed I'm working at a project where i'll use the Capture function. There is two inputs,who'll detect(cature) a rising flank) The idea is in the main program a counter runs(as fast as possible)! I'll : -capture one rising flank, -store the currently value in the counter. -a time delay -capture the next rising flank on the other -store the currently value in the counter (reset all values and do this over again) The idea is that the time delay is as short as possible, but the counter must have increased with +1 (atleast). How fast can this time delay be?(atleast 1uS??) Which PIC to use? Can I set a 10 MHz PIC to run at a higher speed?( I really need speed for this task!) [nOs]