Короче суть... надо нам допустим 10 точек на четверть периода. Гоняем счетчик от -10 до +10 и обратно. Когда флаг = 0, то рисуем нижний полупериод, обычную параболу по сути, потом доходим до 10, меняем флаг на 1, и считаем в обратном направлении, а результат переворачиваем и смещаем вверх в данном случае на (2*10^2). у меня в коде 11, чтоб было близко к 255 для ШИМа