> > from your project - make sure TMR1H/L have the values 0x0E > > and 0x0F, respectively > > Double checked that and on the money there too. This will sound terribly trite and obvious, but the timer will do only what you tell it to. It won't be the timer routine, it won't be the chip, it will be where you aren't lookiing The only way to find the cause of the error yourself is to examine every line, comment it, and justify it. Assume nothing and double- check everything More than once (but hardly at all now) I've been going nuts over a small problem like yours and finally given up and thought screw it, I'll ask the list. Hmmm, better add some comments or I'll get growled at. And guess what happens next ? _______________________________________________ http://www.piclist.com View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist