a. Por un evento interno o externo al sistema del microcontrolador 2. Las fuentes de interrupción son a. Los dispositivos que manejan eventos capaces de provocar una solicitud de interrupción se denominan fuentes de interrupción 3. En el registro INTCON se encuentra el siguiente número de controles de interrupciones a. Solo se encuentra con 3 controles de interrupción : interrupciones ocasionadas en la patilla RB0/INT, las ocasionadas por cambio de estado en RB/:RB4 y las que tienen lugar por el desbordamiento del temporizador TMR0 ;el resto de los controles de periféricos y funciones especiales se encuentran en los registros PIR1, PIR2 4. Los siguientes controles de interrupciones se encuentran en los registros PIR1 y PIR2 a. El resto de los controles de periféricos y funciones especiales se encuentran en los registros PIR1, PIR2(Banderas) y PIE1,PIE2(Mascaras) (Ninguna de las anteriores) 5. El bit PEIE (INTCON 6) a. Este bit habilita (1) o deshabilita (0) las interrupciones asociadas a módulos periféricos no de todas las interrupciones.(Ninguna es correcta) 6. La única manera en que una solicitud de interrupción provoca en efecto una interrupción en el programa es cuando : a. La máscara global está activada (GIE=1). (En su caso) la máscara global de periféricos está activada (PEIE=1) La máscara local está activada Ocurre un evento que activa la bandera correspondiente. (Las dos anteriores simultáneamente) 7. Las banderas de todas las interrupciones del PIC16F877 se encuentran en los registros a. INTCON,PIR1,PIR2 8. Los registros que deben ser salvados durante una interrupción son: a. STATUS, W, PCLATH 9. Las sentencias RETFIE realiza las siguientes acciones: a. Retorna al programa principal y reinicializa el bit GIE 10. Para controlar varias interrupciones simultáneamente, se debe determinar que evento fue generado, mediante la respectiva mascara. a. Se puede habilitar varias interrupciones simultáneamente, porque la primera providencia del control de interrupción es la de verificar cuál evento habilitado genera la interrupción de la ejecución de parte del programa. Este control puede ser efectuado utilizando Interrupt Flag (bandera de interrupción).(Falso) 11. Los beneficios que se obtienen con las características especiales de la CPU son: a. Aumentar al máximo su fiabilidad del sistema, y protección del código, minimizar el costo de elementos externos, y modo de trabajo en bajo consumo(Las dos anteriores) 12. El modo reposo del PIC es: a. Reduce en ocasiones el consumo de corriente. 13. El tiempo de uso del PIC en el modo reposo es: a. Son abundantes las situaciones reales de trabajo en que el microcontrolador debe esperar, sin hacer nada, a que se produzca algún acontecimiento externo que le ponga de nuevo en funcionamiento. Para ahorrar energía, (factor clave en los aparatos portátiles), los microcontroladores disponen de una instrucción especial (SLEEP en los PIC), que les pasa al estado de reposo o de bajo consumo, en el cual los requerimientos de potencia son mínimos. En dicho estado se detiene el reloj principal y se “congelan” sus circuitos asociados, quedando sumido en un profundo “sueño” el microcontrolador. Al activarse una interrupción ocasionada por el acontecimiento esperado, el microcontrolador se despierta y reanuda su trabajo.(Ninguna de las anteriores) 14. En el modo de reposo no se establecen las siguientes consideraciones: a. Ninguna de las anteriores 15. La instrucción SLEEP realiza las siguientes acciones: a. Finaliza la ejecución del programa, apaga los circuitos internos, excepto aquellos necesarios para mantener el estado de los puertos de I/O aquellos que lo sacaran de esa condición. 16. Luego de despertar al PIC se realiza a. Un reset o se comporta como en el caso de una interrupción normal 17. El Watch Dog Timer es: a. Evitan “caídas” del sistema cuando el computador personal se bloquea por un fallo del software u otra causa, se pulsa el botón del reset y se reinicializa el sistema. Pero un microcontrolador funciona sin el control de un supervisor y de forma continuada las 24 horas del día. El Perro guardián consiste en un temporizador que, cuando se desborda y pasa por 0, provoca un reset automáticamente en el sistema.(Un oscilador interno al PIC pero completamente independiente del resto de la circuiteria) 18. La función del Watch Dog timer es: a. Elimina eventuales bloqueos de la CPU del PIC y lo resetea para que retome la ejecución normal del programa. 19. La instrucción CLR WDT realiza las siguientes acciones a. Pone en cero a intervalos regulares el WDT no permitiéndole llegar al final de su temporización. 20. El temporizador del Watchdog a. Tiene su propio reloj de funcionamiento. 21. La memoria EEPROM es: a. Una memoria no volátil que se graba eléctricamente. 22. La memoria Flash es: a. Se trata de una memoria no volátil, de bajo consumo, que se puede escribir y borrar. Funciona como una ROM y una RAM pero consume menos y es más pequeña. Es memoria EEPROM de un tipo especial que permite una alta velocidad de escritura, que a diferencia de la ROM, la memoria FLASH es programable en el circuito. Es más rápida y de mayor densidad que la EEPROM. La alternativa FLASH está recomendada frente a la EEPROM cuando se precisa gran cantidad de memoria de programa no volátil. Es más veloz y tolera más ciclos de escritura/borrado.(Ninguna es correcta) 23. La memoria Flash tiene la siguiente ventajas a la memoria EEPROM: a. Es más veloz, graba más veces, tamaño de palabra de memoria es mayor, capacidad de memoria es mayor 24. Durante la operación de escritura la memoria de programa: a. Escribe un byte o una palabra borrando automáticamente la localización seleccionada y coloca en ella el dato elegido. 25. Si sucede una interrupción al grabar la memoria de programa se procede las siguientes acciones: a. Esta interrupción queda en espera hasta que el ciclo de escritura de la memoria haya terminado, ejecuta una instrucción más y luego salta al vector de interrupción 26. Las ventajas de programar dinámicamente las memorias EEPROM y FLASH son: a. Pueden ser leídas y escritas durante la ejecución de un programa ala tensión de grabación del microcontrolador. 27. Es posible ampliar el área de la memoria de datos EEPROM a. Con posiciones libres de una memoria externa 28. Todos los registros involucrados en la grabación y lectura de la memoria Flash son: a. Son 8 : EEDATA,EEADR,EEDATH,EEADRH,EECON1,EECON2,PIR2,PIE2(Ninguna de las anteriores) 29. Todos los registros involucrados en la grabación y lectura de la memoria EEPROM son: a. Son 8 : EEDATA,EEADR,EEDATH,EEADRH,EECON1,EECON2,PIR2,PIE2(Ninguna de las anteriores) 30. La ejecución de una posición de la memoria de programa que contenga datps resulta una no operación a. Verdadero.