Говорят, при разработке любого проекта важно, для поддержания морального духа, чтобы на каком-то этапе он начал работать. Ну что же, можно констатировать, что эта задача выполнена: теперь я знаю, что встроенного осциллятора в MSP430G2553, выставленного на откалиброванные на заводе 1 МГц, вполне достаточно, чтобы точно выдерживать требуемые частоты и длительности формируемого программно сигнала с требуемой частотой следования импульсов 500 мкс и такой же их длительностью. А это значит, что основной код точно будет работать и можно теперь сосредоточиться на объединении всех блоков программы в единое целое. Заодно посмотреть потом, как на форму сигналов будет влиять уход микроконтроллера в сон и выход из него.
Очень, очень приятно, когда такое получается даже на собранной пока из кусочков грубой модели, скомпилированной в отладочном режиме исключительно для проверки принципиальной работоспособности. Ну а потом предстоит уже другая задача — по портированию кода на AVR, что обещает быть занятием не менее веселым!