Выход ШИМа будет всегда примерно такой :
.
Он другим не может быть !
А если хочешь им дискретно управлять – добавь ЦАП , регистр , и схему его шифрования. Вот пример управления двумя кнопками "больше/меньше".
Какая логика управления тебе нужна – нам не известно ..