это симулятор, "обвеска" идет программная (Proteus), я вроде разобрался в чем проблема, у меня не получилось настроить ШИМ контроллера (скорее всего это неполадка в Proteus) поэтому пришлось реализовать ШИМ программно, вроде все получилось.
А идея программы заключается в том, что мы подаем на аналоговый вход с датчика температуры сигнал и в зависимости от этого сигнала управляем двигателем, чем больше напряжение на аналоговом входе тем выше скорость двигателя.
Будет ли это работать в железе никому не интересно, боюсь препод и в СИ особо не разбирается, но надеюсь он меня поймет:)