
Демонстрационная программа "UART1".

----------------
--- Описание ---
----------------
Программа демонстрирует работу периферийного блока UART1.

Программа настраивает UART1 или UART2 (8-битная передача данных,
нет бита четности, один стоповый бит, скорость: 115200 бит/с),
далее переходит в ожидание приема данных. Как только принят байт,
программа считывает его из буфера приемника UART, выводит на светодиоды
VD6 - VD13, и, добавив 1, отправляет обратно.
Для определения, что приняты данные используется опрос флага RXFE в
регистре UARTx_FR.

--------------------
--- Конфигурация ---
--------------------

Сборка проекта для UART1 осуществляется установкой определения UART_1 в 1,
сборка проекта для UART2 осуществляется установкой определения UART_1 в 0.

Сборка проекта для первой ревизии осуществляется комментированием определения REVISION_2.
Сборка проекта для второй ревизии осуществляется раскомментированием определения REVISION_2.

На плате необходимо установить перемычки:
для первой ревизии платы:
XP159 - положение GEN
XP163 - убрать
XP160 - UART1/UART2
XP161 - UART1/UART2
XP46 - UART
XP44 - UART
XP137 - XP144 установить

для второй ревизии платы:
XP51 - положение OSC
XP52 - установить
XP19 - установить UART1/UART2 (замкнуть либо нижний и средний конакты на 
тройном ряде перемычек для подключения UART2, либо верхний и средний 
контакты  на тройном ряде перемычек для подключения UART1).
XP18 - положение UART (замкнуть нижний и средний контакты на тройном ряде 
перемычек для сигналов TX и RX, аналогично XP19).
XP16.1 - XP16.8 - установить
