Thank you all for your help with the Compare Mode. It seems I have figured out my problem. Too many interrupts from the main code. I have a software 'serout' command that doesn't like to be interrupted. I had intended to use to compare module as a software solution to my current hardware configuration of PWM thru an RC (analog out), then to a Voltage-to-Frequency convertor. The PWM that the PIC has doen't need to cause interrupts. Now I can refine my V/F convertor and achieve the square waves I have been looking for. Unless anyone can tell me why I should try to iron-out a software frequency driver???? -Dave Celsnak Senior, Western Michigan University (Get me out of here, asap!)