Joe, Thank you for explaining your suggestion about using the Comparator. I wil= l give that consideration once I figure out why my current approach isn't w= orking, which I will now explain. As mentioned previously, I was able to use a single CLC module to AND-gate = the NCO with my 32kHz PWM (for volume reduction), and then send the CLC out= put to the CWG module. But as I mentioned in a previous post here, the inv= erted CWG output is not what I need. Anyway, here is the complete ASM code= listing for doing that: https://cl.ly/1P3z440W0M0b The solution I have been pondering is the use of two CLC modules so I can a= void CWG altogether for volume reduction, and yet still be able to generate= the proper inverted waveform on RC4. To do this, CLC1 would AND-gate the = NCO with my 32kHz PWM (for volume reduction) and then output that on RC5. = I would then use CLC4 to AND-gate the NCO with the PWM again, but this time= I would INVERT the NCO output as it enters the AND gate, sending that CLC4= output to RC4. I would not have any deadband this way (like I would get i= f I used the CWG), but I just wanted to give it a try so I could connect an= d scope and see if the output would be acceptable for my H-BRIDGE. But unf= ortunately, I don't get an output on RC5 or RC4 for some reason. I've sear= ched for my code for errors but cannot find any. Perhaps I am overlooking = something. Here is the complete ASM code: https://cl.ly/0x3W12220F1v I know the PWM is working fine in my ver.0.4 code (with both CLC modules), = since I can put the PWM on a pin and check that with a scope. And again, I= have the CWG module disabled (see my "PWMsetup" subroutine in that ver.0.4= code). Disabling CWG that way should relinquish control of RC5 and RC4 to= the CLC modules, I would think. I have the CLC1 and CLC4 modules properly= setup (to my eyes) in my code to output to RC5 and RC4. But again, when I= write the HEX file to the 16F1508, drop it in the breadboard and check RC4= and RC5 with a scope and I get nothing at all from either pin. Perhaps I made a mistake that you can spot in the ASM code? Many thanks, James W. --=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 .