Добрый день!
Наблюдается следующая проблема: При осуществлении передачи байта через UART микроконтроллера PIC18F452 установленный ранее в 1 вывод порта D сбрасывается в 0. Каким образом это происходит непонятно, все порты сконфигурированы правильно, UART работает тоже правильно. Компилятор microC PRO. Может быть у кого-то уже была такая проблема?
Часть программы:
LATD.B5 = 1; //Устанавливаем вывод в 1
Uart1_Write(marker2) ; //Передача байта данных
LATD.B5 = 0; //Устанавливаем вывод в 0