> The interrupt has a 1 mS trigger. The ISR keeps a count of 200 > (hopefully finally counting down instead of counting up as the last > several iterations of his code has done) to generate a 200 mS > trigger I probably planted the counting-up seed, early on showing him reloading with -ve numbers It's a legitimate way to do it though, one of at least four. But I wouldn't frustrate your efforts to use count-down and get some sort of rationale into the code. I remember how it took a little time to learn, and appreciate the benefit of, logical planning for my first=20 projects. Fortunately it's a mind-set that stays with you and becomes second nature so I really hope EC gets this project into shape in a way which will serve him better than what might currently be several bird's nests tied up with string I'm sure we've all had one of those, and not terribly pleased with it Joe=20 --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .