Основной цикл Mainloop

В основном цикле на ЖК выводится новое значение, которое хранится в буфере DIGITS, после чего MSP430 переходит в режим пониженного потреб­ления LPM3. MSP430 остаётся в этом режиме до тех пор, пока не возникнет прерывание от базового таймера Basic Timer!, после чего процессор перейдёт к выполнению обработчика прерываний базового таймера BTJSR. При этом начинается цикл измерения. Таймер Timer_A работает в 16-битном режиме и тактируется частотой ACLK. Регистр CCR1 находится в режиме сравнения с числом 12, таким образом, на выходе Р1.5 получаем «пачку» из 12 импульсов частотой 40 кГц. Далее формируется задержка из 36 тактов частоты ACLK для прекращения колебаний на выходе излучателя. Это осуществляется перево-