22.07.2014 Views

to get the file - OCW UPM

to get the file - OCW UPM

to get the file - OCW UPM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

En los siguientes apartados se pretende completar los bloques A, B y C del<br />

programa para lograr que se cumplan las especificaciones de funcionamien<strong>to</strong>.<br />

B) Escriba las instrucciones a incluir en el “Bloque A” del programa anterior para<br />

configurar los timers 0 y 1, así como el dispositivo de comunicaciones serie. Incluya los<br />

cálculos realizados y comente las sentencias de lenguaje C.<br />

C) Escriba las instrucciones a incluir en el “Bloque B” para atender las interrupciones<br />

del timer 0; incluyendo las declaraciones de variables locales que necesite. Incluya<br />

comentarios para aclarar las tareas que realiza la función.<br />

D) Escriba las instrucciones a incluir en el “Bloque C” para atender las interrupciones<br />

de transmisión en la UART. Indique claramente como se inicia el envío de un mensaje y<br />

cómo se detecta el final del envío de dicho mensaje.<br />

E) Escriba la función Construir_Mensaje(), que construya el mensaje[] que<br />

se enviará por la línea serie a partir de los valores almacenados en las variables: hora,<br />

minu<strong>to</strong>, temperatura_ADC y humedad_relativa_ADC. Incluya comentarios<br />

para aclarar las instrucciones.<br />

EJERCICIO 12)<br />

Se desea realizar un sistema de adquisición de da<strong>to</strong>s utilizando para ello un 80C552 de<br />

Philips funcionando a una frecuencia de 11,059 MHz. El sistema está compues<strong>to</strong> por un<br />

sensor de temperatura, un sensor de presión y un sensor de humedad, dispues<strong>to</strong>s como<br />

se muestra en la figura.<br />

80C552<br />

ADC0<br />

Vtemp<br />

Sensor de Temperatura<br />

UART<br />

ADC1<br />

Vpres<br />

Sensor de Presión<br />

ADC2<br />

Vhum<br />

Sensor de Humedad<br />

15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!