> > > >Non-deterministic execution is NOT a feature. :) > > It must be a feature, Microchip included it on many of their later micros, even running at default clock speed :( I seem get a new errata every week from them. Seems like the Microsoft beta testing strategy, but the silicon is a lot harder and slower to get fixed. If you leave the CKOPT fuse in an AVR in the default state, and then use an external crystal or resonator, you get much the same effect. The default mode is a "vittoz" low power oscillator, which has barely enough amplitude to clock the chip. Symptoms include slightly slow baud rates, undebuggable errors that happen once in a few seconds of operation, emulation problems like doing 2-10 instructions on a "single step", without actually DOING some/most/all of them, other fun things. Why that's the default state is something that I've never heard a good explanation of. I've helped a number of people with products they were shipping that had this problem, with wierd symptoms in some systems, but not all. Funny how things completely clear up when the clock is actually high enough amplitude to run the system. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist