Демонстрационная управляющая программа 11x1_uart1.s43 предназначена для использования в качестве управляющей программы микроконтроллера, присутствующего в схеме на рисунке 1. Это программа формирования эха принятого сигнала. Т.е. ПК передает данные в демонстрационную схему, которая после принятия возвращает их назад. При инициализации происходит настройка всех выводов и синхронизация всех генераторов с кварцевым генератором LFXT1. LFXT1 настроен на работу в высокочастотном (HF) режиме. Если, как в этом примере, для формирования MCLK используется ВЧ резонатор, то он должен быть стабильным или же в режиме защиты от сбоев будет использоваться DCOCLK для формирования MCLK. OSCFAULT может опрашиваться для гарантирования стабильности работы автогенератора перед выбором его для формирования MCLK.
SetupBC bis.b #XTS, &BCSCTL1;ACLK = LFXT1 ВЧ XTAL SetupOsc bic.b #OFIFG, &IFG1 /сброс флага ошибки
;автогенератора
mov.b #0FFh, R15
SetupOscldec.b R15 /формирование задержки
;для гарантирования
;запуска
172 Библиотека Компэла