Project

General

Profile

Работа с UART (ASM) » History » Version 3

Version 2 (krufter_multiclet, 04/16/2013 01:15 PM) → Version 3/27 (krufter_multiclet, 04/16/2013 01:16 PM)

h1. Работа с UART (ASM)

Рассмотрим передачу и приём сообщений посредством интерфейса UART подробнее(на ассемблере).
В приведённых ниже примерах кода используется список констант, который необходимо подключить директивой " .include "
<pre>
.include "HDL50001_pcf.inc"
</pre>

h3. а) Передача по UART
# Разрешаем алтернативные функции порта.

В настоящее время выпущены две отладочные платы, в которых задействованы UART0 (HW1-MCp04) UART0(HW1-MCp04) и UART3 (LDM-MCp04). UART3(LDM-MCp04).
Рассмотрим команды ассемблера для разрешения алтернативных функций порта.
Для UART0:
<pre>
getl 0x0003FFFF
wrl @1, GPIOA_BPS
</pre>