увы, не выходит каменный цветок

если делать OCR=255-PWM получается крайне неприятная вещь: было PWM=1, шли короткие иголки ШИМа, потом делаем PWM=0, в итоге отрабатывается один период ШИМа с единицей на выходе, а после этого устанавливается чистый 0. представьте себе работу регулятра в этом случае: уменьшали-уменьшали воздействие, компенсируя ошибку регулирования, и вот в момент, когда ошибка стала равна нулю, воздействие кратковременно становится 100%... само собой, регулятор болтает, как бакен в шторм...
P.S. в отсутствие осциллографа моделирую в протеусе... в реальности это так или нет?!
Я бы взял частями... но мне надо сразу.