Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEMICROCONTROLADORES

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
MICROCONTROLADORES

Descripción:
EXAMEN DE MICRO

Autor:
AVATAR

Fecha de Creación:
21/11/2018

Categoría:
Informática

Número preguntas: 107
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Cuál de los siguientes dispositivos es una salida? Sensor de presión Servo Botón Potenciómetro.
¿Cuál de los siguientes dispositivos es una entrada analógica? Sensor de presión Servo Botón Led Un valor entero entre -2147483648 y 2147483647.
¿Qué hace esta instrucción: int led=9; ? Únicamente define la variable led como numérica entera. Define la variable led como numérica entera y la asigna el valor 9. Asigna el valor 9 a la variable led. Enciende el led en el pin 9.
¿Qué tenemos que escribir para declarar una salida digital? pinMode(2,OUTPUT); begin(9000); pinMode(2,OUTPUT) pinMode(2, INPUT).
El tipo de dato "int" en la tarjeta Arduino DUE puede almacenar: Un valor entero entre 0 y 4294967294 Un valor entero entre 0 y 65536 Un valor entero entre -32768 y 32767.
Seleccione el enunciado correcto respecto a las memorias del PIC16F887. La memoria EEPROM no puede cambiar su contenido durante la operación del programa. El microcontrolador cuenta con 4 tipos de memorias en su hardware. La memoria ROM es de 8kB dividida en 4 páginas de 2 kB. La memoria RAM tiene 4 clases de registros.
Identifique la función de la siguiente línea de programación en Arduino (No considere la declaración de variables). if (x < 2) { x++; }; Si la variable x es menor a dos no realiza las acciones declaradas dentro del estamento if. Si la variable x es menor a dos incrementa la unidad al valor de la variable x. Si la variable x es menor a dos la variable x se suma dos veces su propio valor. Existe un error en la codificación.
¿En qué registro(s) se almacenan los resultados de la conversión del módulo ADC? ADRESH ADRESL ADRESX y ADRESC ADRESH y ADRESL.
¿Cuál de las siguientes no corresponde a una función UART de MikroC? UART1_Clear UART1_Init UART1_Write UART1_Read.
¿Qué registro habilita las resistencias de PULL UP? WPUB RPULL PCON PIE1.
¿Cuántos bytes posee la memoria RAM PIC16F887? 368 255 4000 123.
¿Cuál es el tiempo de ejecución de una instrucción para el microcontrolador PIC16F884/887 si se opera a una frecuencia de 10MHz? 124ns 256ns 400ns 900ns .
¿Cómo se encuentra distribuida la memoria ROM? La memoria ROM se divide en dos páginas de 4 kB. La memoria ROM se divide en cuatro páginas de 2 kB. La memoria ROM se divide en cuatro páginas de 8 Kb. La memoria ROM se divide en dos páginas de 1 kB. .
¿Cuál es el nombre del bit empleado para el direccionamiento indirecto en el registro Status? BIT IRP BIT PSA BIT RBPU BIT Z .
¿En qué posición se encuentra ubicado el vector de interrupción El vector de interrupción se sitúa en la posición 0x04 de la memoria de datos. El vector de interrupción se sitúa en la posición 0x00 de la memoria de datos. El vector de interrupción se sitúa en la posición 0x03 de la memoria de datos. El vector de interrupción se sitúa en la posición 0x05 de la memoria de datos.
¿Qué tipo de placa Arduino no existe? Yún Zero Ethernet Gun.
¿Con qué velocidad de baudios trabaja por defecto Arduino? 28800 baudios 9600 baudios 112500 baudios 57600 baudios.
Los pines del microcontrolador no pueden ser programados como Salidas digitales Entradas digitales Salidas analógicas Entradas analógicas.
¿Cuántos pines posee el PIC16F887? 36 pines 28 pines 40 pines 42 pines.
¿Cuánto es el consumo de corriente del PIC16F887 en modo de espera? 220uA 11uA 50nA 10nA.
¿De cuántos ciclos de reloj es el tiempo de ejecución de una instrucción? 8 ciclos de reloj 4 ciclos de reloj 10 ciclos de reloj 4 ciclos de reloj.
¿Qué función tiene el WatchDog Timer (WDT)? Verifica presencia de errores en el código Si el código se encuentra con un bucle infinito, produce un reset al microcontrolador Avisa cuando el código se cierra Verifica elementos erróneos del código y lo termina.
¿Qué registro contiene un habilitador por software del BOR? STATUS OPTION REG PCON PC.
El tipo de dato "int" en la tarjeta Arduino DUE puede almacenar: Un valor entero entre 0 y 65536 Un valor entero entre 0 y 4294967294 Un valor entero entre -32768 y 32767 Un valor entero entre -2147483648 y 2147483647.
Que pines de Arduino se utilizan para la comunicación serial? Pin 1 RX, Pin 0 TX Pin 0 RX, Pin 1 TX Pin 11 RX, Pin 12 TX Pin 8 RX, Pin 9 TX.
¿Qué salida de alimentación es la más utilizada en las placas Arduino UNO y Arduino MEGA? 5V 3.3V 12V 5V.
¿Para qué sirve el estamento void setup ()? Permite repetir instrucciones de forma cíclica en el programa Permite declarar variables globales e instrucciones que se ejecutan una sola vez en el programa Permite establecer condiciones en una instrucción Es una instrucción de control del programa.
Seleccione la respuesta que tenga 4 opciones de baudios validos en el Arduino IDE 500,1000, 1500, 2000 300, 1200, 2400, 9600 600, 1200, 2000, 3000 300, 9600, 19200, 40000.
¿Cuales son comandos para activar los puertos del PIC16F887? TMR0, TOSE, TOSC WDT, TOSC, INTCOM TRISA, TRISC, TRISB DC, ACTIVE PORT, INCLUDE PORT.
¿Cuál es el vector de interrupción en el PIC16F887? 0x06 0x12 0x10 0x04.
La Memoria EEPROM del PIC16F887 tiene una capacidad de: 1 KB 256KB 368B 256B.
En cuantos bancos de memoria se divide la Memoria RAM del PIC16F887 2 3 1 4.
¿Cuáles son las líneas de transmisión que posee la comunicación serial sincrónica I2C ? SDAy SCK SCL y SDI SCK y SS SDA y SCL.
¿Cuáles son las partes que conforman la estructura básica de programación de Arduino? Funciones y bloque de comentarios Punto y coma (;) Void setup y void loop Variables.
¿Para qué se utiliza el punto y coma en lenguaje de programación de Arduino? Para definir el inicio y final de un bloque Para separar instrucciones Para declarar una variable Para definir un entero.
Si defino una variable como int x=1200; este tipo de dato será: Un numero decimal Un byte Un conjunto de valores Un numero entero.
Al usar operadores lógicos obtenemos como respuesta: Una matriz de datos Verdadero o Falso Una constante Un numero decimal.
Cuales son las sentencias que se utilizan para la declaración de bucles: For, While y Do While PinMode y DigitalRead Delay y millis Min y max.
1. ¿Qué comando hay que usar para configurar el pin 7 como salida digital(Arduino)? int sensorValue = 7; int sensorPin = 7; pinMode(7, OUTPUT); digitalWrite(7);.
¿Al usar las salidas digitales, tenemos que tener en cuenta que? La salida máxima que da el puerto es 20 mA La Imax es 50 mA La Imax es 100 mA La Imax es 1 mA.
¿Para provocar un reposo dentro del programa, se usa? digitalWrite(10,HIGH); delay(10); sleep 10 ms; digitaRead(+);.
¿Cuáles son los dos sketch principales en la programación de Arduino? Void Loop y Void Setup; Void Main y Void Loop Void Setup y Void Return; Setup Void y Void Loop;.
¿Cuántos bits de resolución posee el ADC de Arduino? 15 bits; 10 bits 3 bits 25 bits.
Después de cualquier RESET la base de tiempo nominal de WDT del PIC16F887 es: 13ms 505 ms. 17 ms. 268 ms.
Respecto al sistema de interrupciones del PIC16F877: Existen 23 vectores de interrupción. Existen 7 vectores de interrupción. Existen 3 vectores de interrupción. Existe un solo vector de interrupción.
Cuántas veces se puede reprogramar el PIC16F887? El PIC16F887 se puede reprogramar hasta 15 mil veces. El PIC16F887 se puede reprogramar hasta 20 mil veces. El PIC16F887 se puede reprogramar hasta 100 mil veces. El PIC16F887 se puede reprogramar hasta mil veces.
¿Cuál es el principal motivo de encerar los registros ANSEL y ANSELH? Permiten leer y escribir la memoria EEPROM. Permiten escribir la memoria FLASH. Permiten configurar las entradas analógicas del ADC como E/S digitales. Permiten configurar el PORTD como puerto paralelo.
¿Cómo está conformado el contador del programa de 13 bits? Está conformado por 3 bits del registro PCLATH y 10 bits del registro PCL. Está conformado por 9 bits del registro PCF y 4 bits del registro PCL. Está conformado por 8 bits del registro PCL y 5 bits del registro PCLATH. Está conformado por 7 bits del registro PCL y 6 bits del registro PCLATH.
En el modo de direccionamiento indirecto de datos, la dirección del dato se encuentra en: El registro INDF En el registro FSR En la memoria EEPROM de datos Ninguna de las anteriores.
En el modo de direccionamiento directo de datos, la dirección del dato se encuentra en: El registro INDF En el código de máquina de la instrucción La memoria de datos Ninguna de las anteriores.
Después de cualquier RESET la base de tiempo nominal de WDT del PIC16F887 es: 1 ms 512 ms 17 ms 268 ms.
El modelo HITACHI 44780 se encuentra en: Sensores infrerojos Matriz de LEDs Modulos LCD.
¿En que pin se puede conectar un led directamente sin que se queme? 4 12 13 14.
Se define Arduino como: Un compilador para los microprocesadores Un entorno de desarrollo Una familia de entornos de desarrollo Todas las anteriores.
En un puerto digital de un Arduino cuál es la intensidad máxima que se puede obtener? 25 miliamperios 5 miliamperios 40 miliamperios 80 miliamperios.
Seleccione la o las respuestas correctas, El operador modulo: Tiene como símbolo % Devuelve el cociente de una división Devuelve el resto de una división Tiene como símbolo $.
SREG es: Registro de habilitación global de interrupciones Registro de máscaras de interrupciones externas Registro de control de interrupciones externas Registro de banderas de interrupciones externas Ninguna de las anteriores.
El tamaño máximo que puede alcanzar un programa de Arduino compilado está limitado: Por la dimensión SRAM Por el tamaño de la memoria EEPROM Depende del tipo de tarjeta Por la capacidad de memoria FLASH.
La capacidad de las memorias del PIC16F887 son: SRAM de 2KB, ROM de 32 KB y EEPROM de 1KB. SRAM de 8KB, ROM de 368 Bytes y EEPROM de 256 Bytes. SRAM de 2KB, ROM de 368 Bytes y EEPROM de 256 Bytes. SRAM de 2KB, ROM de 32 KB y EEPROM de 32 KB.
¿Cuántos canales y bits poseen el convertidor A/D del ATMEGA328P? 6 canales 10-bits. 14 canales 10-bits. 6 canales 12-bits. 14 canales 12-bits.
¿Cuál de los siguientes no es un bucle dentro de la programación de Arduino? For while Do while If.
¿Cuántos temporizadores independientes tiene el PIC16F887? tres temporizadores independientes Timer0, Timer1 y el perro guardián. tres temporizadores independientes Timer0, Timer1 y Timer2. dos temporizadores independientes Timer0 y Timer1. dos temporizadores independientes Timer0 y el perro guardián.
¿Qué voltaje de operación necesita el PIC16F887? 1.8 V a 5.5 V. 2 V A 5.5 V 2 V A 5 V 1.8 V a 5.5 V.
¿Cuál de estos no es un pin del conector DB9? Transmisor de dato Receptor de dato GND Request to Clear.
¿Cuántas entradas analógicas tiene un Arduino 3 4 5 6.
¿Cuántas salidas PWM tiene un Arduino? 6 7 8 9.
¿Cuánto es el consumo Energético de un PIC en modo de espera? 25 uA 50 uA 25 mA 50 mA.
¿Cuántas instrucciones posee el PIC16F887? 25 Instrucciones 45 Instrucciones 35 Instrucciones 15 Instrucciones.
¿Cuál de los siguientes timer No pertenece a uno de los temporizadores del PIC16F887? Timer0 Timer1 WDT(Watchdog) Timer9.
¿Cuántos pines posee el PIC16F887 ? 8 pines 40 pines 16 pines 20 pines.
¿Cuál de los siguientes tipos de comunicación serial es asíncrono? SPI I2C UART.
¿Cuáles son los bits de control de una comunicación serial asíncrona? Start y Stop Maestro y Esclavo Maestro y Stop Start y Esclavo.
Cuáles son los registros de trabajo STATUS, PICON, PORT STATUS, OPTION REG, PCON, PC STATUS, BOR, INCLUDE, FSR PORTB, OPTION REG, TOSE.
Como se encuentran distribuidos los pines del PIC16F887 35 pines de E/S, 1 pin de entrada, 2 pines VDD, 4 pin GPS 30 pines de E/S, 1 pin de salida, 2 pines VDD, 1 pin VDD 38 pines de E/S, 2 pin de salida, 2 pines VDD, 2 pin VDD 35 pines de entrada/ salida, 1 pin de entrada, 2 pines de VDD, 2 pines de VSS.
Si se tiene un registro DIA=7 y ponemos la instrucción (INCF DIA,1) que valor retorna. DIA = 1 DIA = 8 DIA = 7 DIA = 5.
Mencione algunos tipos de interrupciones Eventos de Hardware, errores producidos, interrupciones externas Banderas, PIEEI, errores producidos Por RETTIE, problemas en la memoria Ron Fallas en el sistema, uso de temporizadores TWDT.
Características de ATEMEGA328P Puertos PWN, frecuencia de 20Hz, lenguaje c Código abierto, memoria flash de 32KB, frecuencia 20MHz, puertos PWM Puertos ABC, memoria flash de 50KB, 40 pines Código abierto, memoria flash de 32KB, frecuencia de 10Hz.
¿Cuál de las siguientes instrucciones sirve para borrar el contenido de un registro en el PIC16F887? NOP INCF CLRF MOVF.
¿Cuál de las siguientes instrucciones no es una instrucción orientada a bit en el PIC16F887? RRF BCF BSF BTFSC.
Cual de los siguientes bits no pertenece al Registro Estatus IRP Z DC PSA.
Cuando el resultado de una operación lógica o aritmética es 0. ¿Qué bandera se pone en 1? Z C DC PD.
De cuantos bits de ancho es el contador de programa del PIC16F887 8 bits 16 bits 12 bits 13 bits.
¿Cuáles sin los pines de un LDC? A0,D1,GND,VCC,E,RS,R/W,A2,A3,A4,A5,A6 GND,VCC,VEE,RS,R/W,E,D0,D1,D2,D3,D4,D5,D6,D7 GND,VCC,VRR,RS,R/W,E,D0,D1,D2,D3,D4,D5,D6,D7 GND,VCC,VEE,RS,R/W,E,D1,D2,D3,D4,D5,D6,D7,D8 .
¿Cuáles Son las funciones en MicroCPro para una LCD? Lcd_Init, Lcd_Clear, Lcd_Comando Lcd_in, lcd_status,lcd_w Lcd_Out_Cp, Lcd_Init , Lcd_Chr , Lcd_Chr_Cp , Lcd_Cmd Ninguna de las anteriores .
¿Cuáles de las siguientes es una característica del módulo ADC? Posee un generador de caracteres que se denomina CGRAM de 64 bytes. Desplazamiento de caracteres a la izquierda o derecha. El convertidor usa el método de aproximaciones sucesivas y almacena el resultado de la conversión en los registros ADC (ADRESH – ADRESL). Pantalla de caracteres ASCII. .
¿Cuál de mas siguientes corresponde a una comunicación serial Sincrónica? PCA SP2,IIC TLL SPI, I2C .
¿Qué es una comunicación serial Asincrona? Asíncrona significa que no hay reloj de sincronización. Tiene que sincronizarse por si misma, y lo hace mediante dos bits de control. Los bits de control son: bit “START” y bit “STOP”. Todas las anteriores.
1. ¿Cuáles son las dos partes importantes que conforman un sketch de Arduino? Void Loop y Void Setup; Void Main y Void Setup; Process, Init; Void, Main;.
¿Cantidad de bits numéricos sin decimales que almacenan INT y LONG en Arduino Uno? 8-16 32-8 16-32 16-8.
¿Cuál es el tamaño de la memoria EEPROM, Rom y Ram del microcontrolador Atmega328P? 32Kb,2Kb,1Kb 32Kb,32Kb,2Kb 1Kb,2Kb,2Kb 1Kb,32Kb,2Kb.
Después de cualquier RESET la base de tiempo nominal de WDT del PIC16F887 es: 1 ms 512 ms 17 ms 268 ms.
¿Qué instrucción emplearías para cambiar los parámetros de una medición? La función map. La función loop. La función if. La función setup.
¿Cuál es la capacidad de la memoria RAM del PIC16F887? 32 KB 256 Bytes 368 Bytes 8 KB 2 KB.
¿Qué operación realiza la instrucción BTFSC ? Coloca cero la variable F Desplaza a la izquierda el valor de F Salta una instrucción si el bit de F es cero. Salta una instrucción si el bit de F es uno. Decrementa F y salta una instrucción cuando llega a cero.
¿Qué pines del Arduino se utilizan para la comunicación serial? Pins VCC y GND Pins OSC1 y OSC2 Pin AREF Pins análogos (A0 – A5) Pin 0 y 1 (RX,TX).
¿Para qué se utilizan los bits RP1 y RP0 del registro STATUS? Para la selección de bancos de registros Para verificar el acarreo en operaciones Para la Asignación del Pre-escalador al WDT o al TMR0 Para habilitar las resistencias de Pull Up internas Para seleccionar el flanco de conteo del TMR0 desde TOCK1.
¿Para qué se usa la función Serial.avaible()? Para habilitar los puertos mediante registros. Para activar las entradas Digitales o Analógicas. Devuelve un entero con el número de bytes disponibles para leer desde el buffer serie. Para configurar la velocidad de la comunicación con el monitor serial, dentro del paréntesis va el valor en baudios.
¿Cuál de los siguientes dispositivos puede ser leído como una entrada analogica? Potenciómetro Pulsante Switch Sensor on/off.
¿Qué hace el comando millis()? Detiene el tiempo en la instrucción según su valor. Retorna el tiempo transcurrido desde el inicio hasta el momento. Crea un bucle infinito. Sirve para crear un break de un bucle.
¿Cómo se define una entrada tanto analógica como digital? Pin(2,INPUT); pinType(2,INPUT); pinMode(2,INPUT); pinMode(2,input).
¿Entre el void loop y el void setup, cual o cuales afirmaciones es correcta ? El void setup solo se lo llama una vez. Ambos retornan alguna respuesta de alguna variable deseada. El void loop es usado una sola voz para configurar. El void setup es un bucle infinito.
¿Qué se puede decir con respecto a la librería de servo? Se utiliza para el encendido y apagado de leds. Deshabilita todas las salidas PWM de la tarjeta. No necesita se llamada la librería para utilizarse. Sirve para crear un break de un bucle.
¿El display de 7 segmentos cuantos números permite formar? 0 a 8 0 a 9 0 a 6 0 a 8.
¿Qué es un PIR? Sensor ultrasónico Sensor de temperatura Fototransistor Sensor infrarrojo .
¿Cómo está conformado el sketch? Begin y setup Loop begin Loop y setup Dela y begin .
¿Qué instrucción permiten habilitar puertos como salida en mikroC ? TRIS; PORT; INCON; CHAR.
¿Qué tipo de función es el delay de Arduino? Función de control de flujo Función de aleatorio Función de tiempo Función matemática.
Denunciar test Consentimiento Condiciones de uso