Ben, I've been doing a lot with the PWM hardware of late, always at interrupt level. I'll drop you some code soon. Holler if I forget. Handle the PWM interrupt before the serial, unless you're doing a really high bps. Andy ====================================================================== Andy Kunz - Montana Design - 409 S 6th St - Phillipsburg, NJ 08865 USA Electronics for Industry & R/C Hobbyists "Go fast, turn right, and keep the wet side down!" ======================================================================