You are on page 1of 2

Tarea 7.

2
Programacin de la UART en el
LPC1768
Versin 2.0

Sistemas Electrnicos Digitales

Universidad de Alcal
Departamento de Electrnica

Departamento de Electrnica

Universidad de Alcal

1 Introduccin al documento
El objetivo de esta actividad es introducir al alumno en la programacin bsica de la
UART0 para implementar una comunicacin serie asncrona entre la tarjeta blueboard y
un ordenador.

2 Medida de la velocidad de la comunicacin


Se propone llevar a cabo la medida de velocidad de la comunicacin. Para ello:
Conecte el osciloscopio a la salida TxD0 (lnea de transmisin) de la UART0.

Seleccione el barrido a 0.5ms/div, en modo captura nica (flanco de bajada).

Ejecute el programa pulsando el botn de reset.

Observe en la pantalla la seal capturada e identifique el formato asncrono (bit


start, 8 bits del dato y el bit de stop) a partir del primer carcter de la cadena que
se transmite (Esto es una prueba ) teniendo en cuenta que su cdigo ASCII
es 0x45.
Mida la duracin del bit START.

Compruebe la velocidad de transmisin.

3 Modificacin del programa


Se propone modificar el programa para actuar sobre el array de diodos LEDs
conectados de P1.20 a P1.29, de la siguiente forma:
El programa tras el reset ha de mostrar por la pantalla del Hyperterminal lo siguiente:
Enciende o apaga un LED:
Introduce N de LED (09) espacio 1 o 0 seguido de [enter].

En este momento el programa queda a la espera de introducir tres caracteres seguido de


la tecla [enter]. El carcter 1 provocar el encendido del LED correspondiente y el
0 lo apagar.
Mostrar al profesor los resultados.
El buen entendimiento del Puerto Serie es muy importante por lo que no dejes de
consultar al profesor lo que no entiendas de los programas.

You might also like