1. Выход OC используете как WS. 2. Прерывание таймера по совпадению заквашиваете на двойную частоту обновления, тогглите выход по совпадению. 3. В обработчике прерывания по совпадению отправляете старший байт по SPI для текущего канала. 4. В прерывании SPI отправляете младший байт. 5. Повторяете с пункта 3.