Библиотека Компэла


Ь ///- Интерфейс с внешними устройствами

Далее производится инициализация портов ввода-вывода и опрос состо­яния перемычек. Состояние перемычек сохраняется в переменной BAUDRATE и используется для определения скорости передачи данных в обоих направ­лениях.

По RS232 интерфейсу передается строка инициализации. Так как состо­яние сигнала CTS на линии RS232 не проверяется, то между посылками не­обходимо формировать задержку. Это предотвращает переполнение входного буфера RS232 порта у некоторых компьютеров на высоких скоростях передачи данных.

В это время разрешено только прерывание по линии порта Р1.0 и обеспе­чивается готовность принятия строки инициализации Лг или At. В зависимости от ответа пользователя MSP430 инициализирует все порты и прерывания для работы в режиме IrDA приемника или IrDA передатчика. Кроме того, микрокон­троллер посылает подтверждение через линию порта Р1.1. Это подтверждение отображается в терминальном окне.