Hi: I recently put together a clock using a Timer1 external oscillator. I used a 32.768 kHz crystal. The program is designed to 'tick' every two seconds, as the Timer1 buffer overflows. Unfortunately, the ticks come every 1.8 seconds, instead. I thought maybe I'd done something screwy to the crystal, but the oscilloscope shows it chunking away at as close to exactly 32.768 kHz as I can measure on it. (i.e. Maybe not exact, but certainly not 10% off.) What else can I check? When the Timer1 overflows, I assume it jsut keeps counting from zero. Perhaps this is not correct? Do I need to clear the Timer1 buffers explicitly? Thanks, -Tom ---------------------------------------------------------------------- tomss at ids.net - 401-861-2831 - 42 Forge Rd, Potowomut, RI 02818 USA