Características de un Sistema Embebido
Marca, entre las siguientes opciones, cuáles son características de un sistema embebido:
– Es reactivo y en tiempo real.
Un procesador de propósito único
– Ha de tener memoria de programa no volátil.
– No dispone de memoria de datos
– No es rápido en su procesamiento
– Ninguna de las anteriores
Lenguaje C en Keil uVision
El lenguaje C del uVision de Keil:
– Incluye extensiones para los microcontroladores
Sentencias Erróneas en Keil uVision
Marcar, entre las siguientes, la/s sentencia/s errónea/s en uVision de Keil
– code xdata char cadena[10];
– #define PRELOAD 1352;
– sbit PULSADOR = P1^7;
– while(1) PCON = PCON | 1
Diagramas de Bloques
Un diagrama de bloques
– Se realiza simultáneamente con la codificación del comportamiento.
– Representa el comportamiento de los sistemas embebidos.
– Representa la estructura interna del procesador elegido para el sistema embebido.
– Ninguna de las anteriores
Diagramas de Estados
Un diagrama de estados
– Se puede codificar en un lenguaje de programación secuencial
Familia MCS-51
Sentencias Falsas sobre la Familia MCS-51
Sobre la familia MCS-51, marca la/s sentencias que sea/n falsa/s
– No pueden tener más de 256 bytes internos accesibles como datos.
Procesador Booleano del 8051
El procesador booleano del 8051
– Facilita las aplicaciones de control optimizando recursos y código
Bancos de Registros Generales del 8051
Los bancos de registros generales de 8051
– Permiten una conmutación rápida mediante la palabra de estado
Memoria de Programa del 8052
La memoria de programa del 8052
– Tiene un rango de direcciones mayor que la del 8051
– Se puede añadir memoria externa por páginas de 256 bytes
– No puede almacenar datos constantes si es externa
– Ninguna de las anteriores
Gestor de Consumo del 8051
El gestor de consumo del 8051
– Permite detener la ejecución de instrucciones
Sentencia Falsa sobre el 8051
Marca, entre las siguientes sentencias, referidas al 8051, la que es falsa:
– La memoria externa paginada solo puede aplicarse a la de programa
Gestor de Interrupciones del 8051
Sobre el gestor de interrupciones del 8051
Una interrupción no puede ser interrumpida por otra del mismo nivel de prioridad
Registro SBUF del Puerto Serie del 8051
En un 8051, el registro SBUF del puerto serie
– Son dos registros físicos diferentes mapeados en la misma dirección de memoria SFR
E/S Digital del 8051
En un 8051, la E/S digital que incorpora:
– Ninguna de las anteriores
Memoria Direccionable Bit a Bit del 8051
La memoria direccionable bit a bit en un 8051
– Está mapeada en memoria de datos
Modelos de Computación
Los modelos de computación
– Facilitan capturar el comportamiento del sistema.
Sentencia Falsa sobre el Temporizador T1
Marca la sentencia falsa entre las siguientes
El temporizador T1 se puede utilizar en modo 3 como reloj para la UART
Puerto Serie del 8051 en Modo Síncrono
El puerto serie de un 8051 cuando trabaja en modo síncrono
– El microcontrolador actúa siempre como maestro, es decir, genera el reloj
Memoria Externa del 8051
La memoria externa de un 8051
– Utiliza los puertos P1 Y P0 para su acceso
– El espacio máximo es de 64kB para datos compartido con instrucciones
– La memoria de programa externa no puede ser utilizada en la vectorización de las interrupciones
– Ninguna de las anteriores (UTILIZA LOS PUERTOS P2 Y P0 PARA SU ACCESO)
IDE
IDE son las siglas de
– Entorno de Desarrollo Integrado
Definición de Sistema Embebido
Un sistema embebido es
– Un dispositivo que contiene un procesador programable y que es utilizado por individuos que ignoran que está basado en un computador
Palabra No Reservada en Keil uVision
Marcar, entre las siguientes palabras, la que no es una palabra reservada de C para 8051 en Keil uVision
– #declare
Sentencia Falsa sobre la Memoria del 8051
Marcar, entre las siguientes sentencias referidas al microcontrolador 8051, la que es falsa
– La memoria del 8051 se compone de una área única de tamaño 64kB
Temporizadores del 8051
Sobre los temporizadores del 8051, marcar de entre las siguientes sentencias cuál es la verdadera
– El temporizador T0 se puede configurar como 2 temporizadores de 8 bits
IDE uVision de Keil
Sobre el IDE uVision de Keil, marcar la sentencia correcta entre las siguientes
– El gestor de interrupciones se puede visualizar en una ventana de periféricos
Puerto Serie para Comunicaciones
Si se utiliza el puerto series para comunicaciones
– En los modos 0 y 2 del puerto serie no es necesario configurar ningún temporizador
Modos de Consumo del 8051
El gestor de consumo del 8051
– Se recupera del modo IDLE al vectorizar una interrupción o realizar un RESET
Sentencia Falsa sobre la Memoria de Programa del 8051
Marca, entre las siguientes sentencias referidas al microcontrolador 8051, la que es falsa:
– La memoria de programa interna ha deshabilitarse obligatoriamente si se conecta memoria de programa externa
Registros SFR Direccionables Bit a Bit
En un 8051 los registros SFR que son direccionables bit a bit son:
– Todos los del puerto serie y los puertos paralelos
– Únicamente los que tienen direcciones que terminan en 0
– Únicamente los que tienen direcciones que terminan en 8
– Ninguna de las anteriores
Opción No Aplicable a un Microcontrolador
Marca la opción correcta que no sea aplicable a un microcontrolador
– Procesador de medida con propósito único
Características del Entorno de Desarrollo Integrado (IDE) uVision4
Marca, entre las siguientes sentencias, la/s que no describan características del entorno de desarrollo integrado (IDE) uVision4
– Diseño de periféricos integrados
Diagramas de Flujo
Un diagrama de flujo:
– Expresa el comportamiento del sistema
Sentencias Falsas sobre el Puerto Serie del 8051
Marcar, entre las siguientes sentencias referidas al microcontrolador 8051, la/s que no es/son cierta/s
– El puerto serie siempre trabaja en modos sincronos
Temporizador T0
SobRe los temporizadores del 8051, marcar de entre las siguientes sentencias cuál es la verdadera
– El temporizador T0 es el único que se puede utilizar en el modo 3
Simulación de Recepción por Puerto Serie en Keil uVision
Sobre el IDE uVision de Keil, marcar la sentencia correcta de entre las siguientes
– La recepción por puerto serie se puede simular mediante el comando SIN
Configuración de Temporizadores en el Puerto Serie
Si se utiliza el puerte serie para comunicaciones
– En los modos 0 y 1 del puerto series no es necesario configurar ningún temporizador
Modo POWER DOWN del 8051
El gestor de consumo del 8051
– Se sale del modo POWER DOWN únicamente al realizar un RESET
Sentencia Cierta sobre el Registro SBUF del 8051
Marcar entre las siguientes sentencias, referidas al microcontrolador 8051, la que es cierta
– El registro SBUF del puerto serie está implementado en dos registros físicos diferentes mapeados en la RAM interna
Sistemas Embebidos
De entre las siguientes afirmaciones marcar la que sea verdadera:
– Un sistema de embarcado tiene funcionalidad única y su software es fijo
Definición de Microcontrolador
Un microcontrolador es
– Un procesador de aplicaciones especificas orientado al control
Extensiones del ANSI C para el 8051
De entre las siguientes afirmaciones marque la que sea verdadera:
– Los datos tipo bit, sbit y sfr son extensiones del ANSI C para el 8051
Zona SFR en la Familia MSC-51
La zona SFR en la familia MSC-51
– Solo se puede acceder mediante direccionamiento directo
Sentencia Verdadera sobre el Acceso a Memoria en el 8051
Marcar, entre las siguientes sentencias referida al microcontrolador 8051 la que es verdadera
– El acceso a memoria interna o externa lo determina exclusivamente el valor de la dirección
Puertos de Entrada/Salida del 8051
En los puertos de entrada/salida 8051
– La configuración de salida de P1, P2 y P3 es open-drain con resistencia de pull-up
Procesador Booleano de la Familia MCS-51
El procesador booleano de la familia MCS-51
– Sirve para facilitar el procesamiento de los registros generales
– Permite acelerar las operaciones aritméticas
– Realizan operaciones con bits
– Todas las anteriores
Configuración del Temporizador T0 Durante la Transmisión
Si se utiliza el puerto serie para comunicaciones
– No es posible configurar el temporizador T0 mientras está en transmisión
Modo IDLE del 8051
El gestor de consumo del 8051
– Se puede reducir la tensión de alimentación si se activa el modo IDLE
Registro TCON del 8051
El registro TCON, situado en el área de memoria SFT del 8051
– Contiene flags de los temporizadores y de las interrupciones externas
– Permite, entre otras cosas, seleccionar la fuente de pulsos interna o externa para los temporizadores/contadores
– Selecciona el modo de trabajo de los temporizadores/contadores
– Todas las anteriores
Instrucción B = P3
La instrucción B = P3 realiza la transferencia al registro B de:
– El contenido de los latch del puerto
– El resultado de la XOR de los latch y el registro B
– El valor lógico presente en los pines del puerto
– Ninguna de las anteriores
Condición (P1 & 0xF0) != 0
La condición (P1 & 0xF0) != 0 se evaluará a cierto
– Nunca
Atención a la Petición de Interrupción del T1
En qué caso de los siguientes se atenderá la petición de interrupcion del T1
– Si se está atendiendo a una rutina de interrupcion del mismo nivel de prioridad
– Si se está atendiendo a una interrupción externa con mayor nivel de prioridad
– Si se está atendiendo una interrupción del puerto serie con mayor nivel de prioridad
– Ninguna de las anteriores
Línea #define MOT_ON MOTOR = 1 en un Fichero Fuente en C
En un fichero fuente en C, la linea #define MOT_ON MOTOR = 1
– Generará un error de compilación
Memoria de Datos Interna Disponible en un 8051
En un 8051 la memoria de datos interna disponible es de
– 128 bytes
Zona de Memoria Direccionable Bit a Bit de un 8051
La zona de memoria direccionable bit a bit de un 8051
– Ocupa únicamente los bytes del 0x20 al 0x2F
– La forman todos los registros SFR
– Si se accede en tamaño bit no se puede acceder por bytes
– Ninguna de las anteriores
Definición de Sistema Embebido
Un sistema embarcado es
– Un dispositivo con funcionalidad única basado en microprocesadores
Diagramas de Flujo
Un diagrama de flujo
– Contiene el algoritmo que realiza el sistema embarcado
Sentencia Falsa sobre la Memoria del 8051
Marcar entre las siguientes sentencias referidas al microcontrolador 8051 la que es falsa
– La memoria del 8051 tiene un área externa y otra interna de 64kB cada una
Temporizador T0
Si se utiliza el puerto serie para comunicaciones
– El temporizador T0 se puede desdoblar en dos temporizadores
Sentencia Cierta sobre el Espacio Reservado para los Registros SFR
Marca, entre las siguientes sentencias, referidas al microcontrolador 8051, la que es cierta
– El espacio reservado para los registros SFR es de 128bytes