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.

EJERCICIO 8)<br />

En un sistema digital basado en el 80C552 que trabaja con un reloj de frecuencia 120<br />

KHz. se necesita realizar la medida del desfase entre dos señales digitales de periodo<br />

200 ms e igual ciclo de trabajo. Dicho valor debe guardarse, expresado en radianes, en<br />

la variable: float desfase.<br />

Indique, justificadamente, que elemen<strong>to</strong>s del microcontrolador usaría, con qué valores<br />

deben trabajar dichos elemen<strong>to</strong>s y realice en código C (comentando las instrucciones)<br />

<strong>to</strong>da la programación necesaria (iniciación de periféricos y rutina/s de interrupción/es de<br />

los mismos) para esta aplicación.<br />

EJERCICIO 9)<br />

Se quiere realizar un sistema basado en el microcontrolador 87C552 trabajando a una<br />

frecuencia de reloj de 11.0592 MHz. para el control de una cinta transportadora de<br />

paquetes en una oficina Postal (Figura 1).<br />

scan<br />

detec<strong>to</strong>r<br />

cinta A<br />

zona de pesado<br />

cinta B<br />

camino A<br />

paquete<br />

camino B<br />

brazo móvil<br />

Vista superior<br />

Vista frontal<br />

Figura 1.- Vista superior y frontal de la cinta transportadora<br />

7

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

Saved successfully!

Ooh no, something went wrong!