P.S. Пока решить проблему могу только аппаратно - заменой процессора с Меги16 на 64,- там больше ШИМов. Или добавив микросхему. Но хотелось бы без этого. А вообще-то я задал вопрос, потому что не спалось. Зачем-не знаю. Ведь для правильного ответе надо знать задачу целиком-от схемы до алгоритма программы. Так что спасибо за участие, справлюсь сам.