загрузил пример - там всё нормально, импульсы шпарят. короче, я вывел наружу интересующие сигналы. нашёл баг - нужно было обнулять регистры color и bright.
спасибо.