Вобщем полез я за сорцом и уже хотел было выложить, но решил ещё раз всё проверить, открыл симулятор, мельком пробежал и оказалось что в симуляции стоит мк at90s2313, whatta F. он там стоит? Переправил на 8515, проверил - оказалось что я бог ШИМа :-)) !! А в коде реально всё правильно, я его делал при помощи мастера предварительных установок!! Самое смешное и глупое - я 3-й день бьюсь над решением этой проблемы!!!