Sede: Sede Torre Arequipa Av. Arequipa 265 AULA A0106
rea: Ingeniera Profesor: Luis Eduardo Raymi Romn Secciones: 03-10715 Duracin: 90 minutos Fecha del examen: 07/12/2016 Hora programada: 20:15 21:45 Fila: nica Indicaciones: No est permitido el uso de celulares, los cuales deben de ser apagados y guardados No est permitido el uso personal de apuntes, materiales de clase o separatas. La ortografa, claridad, redaccin y limpieza sern tomadas en cuenta en la calificacin.
Pregunta 1 (4 puntos) dgito de su cdigo UTP, indicando
En el contexto del PIC18F4550 explique las partes que constituyen dicha brevemente lo siguiente: trama. a) TMR0IF c) TRISD b) (2 puntos) Se desea transmitir un b) GIEH d) TXREG archivo de 150 KB a travs de dicho enlace. Indicar el tiempo mnimo Pregunta 2 (3 puntos) que toma transmitir dicho archivo. Comparar atencin de perifricos por sondeo y por interrupcin Pregunta 4 (6 puntos) Pregunta 3 (3 puntos) Escribir un programa (en lenguaje Escribir una subrutina para leer un dato ensamblador o en Lenguaje C) del desde memoria EEPROM. Dicha PIC18F4550 que genere una sirena de 1 subrutina recibir en la variable Dir la KHz (onda cuadrada). Se contar con un direccin del dato a leer y deber pulsador que permitir encender la colocar en la variable Dato el valor sirena o apagarla si ya est encendida. ledo. Deber emplear el Timer0 por interrupcin. Pregunta 4 (4 puntos) Se recomienda emplear (y escribir) las Si una PC y un microcontrolador siguientes subrutinas: intercambian datos a travs de un ConfigTimer0: subrutina (o funcin) enlace serial de parmetros 9600, 8, n, que configure el Timer0 para ser 1, responda para esta situacin lo atendido por interrupcin y desbordar siguiente: despus de contar 500 pulsos (0.5 ms). a) (2 puntos) Mostrar una trama para RSITimer0: subrutina (o funcin) que la transmisin del ASCII del ltimo actualice TMR0 para volver a desbordar al contar otros 500 pulsos (0.5 ms) y que conmute la seal que controla la sirena solo s la variable SirenaON est en uno.