SlideShare una empresa de Scribd logo
1 de 4
ESPOL-FIEC (Septiembre 16 del 2010) 
MICROCONTROLADORES: Mejoramiento sobre 100 puntos. TIEMPO DE EXAMEN UNA HORA 
Nombre: __________________________________________________________________Paralelo: ___________ 
NOTA: Llene la tabla de respuestas. Mantener la hoja de respuestas boca abajo en contacto con la 
mesa. Queda prohibido el uso de teléfonos celulares y el uso de calculadoras. 
1. 
Al ingresar al lazo infinito FIN el valor de la variable VAR1 es: 
a) 43H b) C3H c) 20H d) 08H 
2. Considere el segmento de programa siguiente 
char misnumeros [15]="0123456789999"; 
char z=1, y; 
uart1_init(9600); 
while (misnumeros [z]!=0) 
{ y= misnumeros [z]; 
uart1_write(y); 
z++; 
delay_ms(500); 
} 
while (1); 
a) Imprime en pantalla 0123456789. 
b) Imprime en pantalla 123456789999. 
c) No imprime ningún caracter. 
d) Imprime 1 solamente. 
3. Considere el siguiente segmento de programa 
char NUMEROS [15]="0123456789A99"; 
char Y; 
uart1_init(9600); 
for (Z=0; Z<=9; Z++); 
{ Y=NUMEROS [Z]; 
uart1_write(Y); 
delay_ms (500); 
} 
while (1); 
a) imprime 0123456789. 
b) no imprime ningún character. 
c) Imprime solamente 9. 
d) Imprime solamente A. 
4. La frecuencia FPWM máxima posible en un PIC16F887 operando con un cristal de 20 MHz y 
Peescalador=1 es: 
a) 1 MHz. 
b) 1 KHz. 
c) 250 KHz. 
d) 5.0 MHz. 
5.- En el modo PWM con CCP1 trabajando en el modo PWM, en que registro se carga la anchura del pulso: 
a) En PR2 
b) En CCPR1L:CCP1CON<5:4> 
c) En T1CON 
d) En T2CON 
6.- La entrada Vin de un convertidor ADC de 10 bits con un voltaje de referencia de 5.0 es 2.3 voltios. ¿Cuál 
es la salida binaria del ADC? 
a) 10010110012 
b) 00110101012 
c) 10010100112 
d) 01110101112 
TABLA ADDWF PCL, 1 
NOP 
GOTO SUB1 
GOTO SUB2 
SUB2 RRF VAR1, 1 
RRF VAR1, 1 
RETLW 2 
SUB1 RLF VAR1, 1 
RETURN 
Considere el siguiente segmento de programa: 
MOVLW 0x10 
MOVWF VAR1 
BSF STATUS, 0 
MOVLW 1 
CALL TABLA 
BSF STATUS,0 
CALL TABLA 
FIN GOTO FIN
7.- Si los pines del puerto B están programados como entradas y contienen el valor PORTB=0xCB, indique la 
velocidad de transmisión que se selecciona en el siguiente segmento de programa: 
int data, b_rate; 
data = portb; 
{ 
b_rate = portb & 0b00000010; 
switch(b_rate) 
{ case 0: uart1_init(1200); 
break; 
case 1: uart1_init (2400); 
break; 
case 2: uart1_init (4800); 
break; 
case 3: uart1_init (9600); 
break; 
} 
} 
a) La velocidad es 1200 bps 
b) La velocidad es 9600 bps 
c) La velocidad es 2400 bps 
d) La velocidad es 4800 bps 
8.- Considere el siguiente segmento de programa el que se pulse la tecla “a”: 
int i; 
char receive, char1='a'; 
void main() { 
UART1_Init(9600); 
for ( i=0; 1; i++) 
{ 
lazo: if(UART1_data_ready()==1) 
char1=UART1_Read(); 
else goto lazo 
if (char1=='a') break; 
else UART1_Write_Text("tema x"); 
} 
UART1_Write_Text("hola"); 
while(1); 
} 
a) Imprime dos veces “hola” 
b) Imprime dos veces “tema x” 
c) Imprime una vez “hola” 
d) Imprime una vez “tema x” 
9.- Considere el siguiente segmento de programa: 
void main() { 
int num[10]; int i; 
char texto[7]; 
UART1_Init(9600); 
for (i=0; i<10; i++) 
num[i]=i*i; 
for (i=1;i<10; i++) 
{ 
intToStr(num[i], texto); 
Uart1_write_text(texto); 
} 
while(1); 
} 
El programa imprime en pantalla: 
a) 0 1 4 9 16 25 36 49 64 81 
b) 1 4 9 16 25 36 49 64 
c) 0 1 4 9 16 25 36 49 64 
d) 0 4 8 12 16 20 24 28 32 36 
10.- En el espacio disponible en la hoja de respuestas, indique lo que imprime el siguiente programa: 
void main() { 
int i=0, j=0, n; 
char texto[7]; 
UART1_Init(9600); 
while(i < 5) 
{ 
for(j=0;j<5;j++) 
{ 
n=i*10+j;
intToStr(n, texto); 
Uart1_write_text(texto); 
i++; 
} 
} 
while(1); 
} 
a) 00 01 02 03 04 
b) 01 02 03 04 05 
c) 00 11 22 33 44 
d) 00 22 44 66 88 
11.- Trabajando con un cristal de 4MHz. ¿Cuál es el valor en milisegundos de la subrutina RETARDO en el 
siguiente ejercicio?: 
CALL RETARDO ; Llama a subrutina RETARDO 
RETARDO 
MOVLW 0x0 
MOVWF CONTA1 
MOVLW 0x03 
MOVWF CONTA2 
LAZO_RETARDO 
DECFSZ CONTA1,1 
GOTO LAZO_RETARDO 
DECFSZ CONTA2,1 
GOTO LAZO_RETARDO 
RETURN 
a) 12.43 b) 6.35 c) 9.78 d) 2.31 
12.- Luego de analizar el siguiente código ¿con qué valor retorna el registro de trabajo?: 
ADDLW 0x04 
MOVWFVALOR 
BIT2 
BTFSS VALOR,2 
GOTO VISUAL 
ADDLW 0x03 
VISUAL 
CALL DISPLAY ; 
DISPLAY 
ADDWF PCL,F 
RETLW 0x3F ; Retorna con el código del 0 
RETLW 0x06 ; Retorna con el código del 1 
RETLW 0x5B ; Retorna con el código del 2 
RETLW 0x4F ; Retorna con el código del 3 
RETLW 0x66 ; Retorna con el código del 4 
RETLW 0x6D ; Retorna con el código del 5 
RETLW 0x7D ; Retorna con el código del 6 
RETLW 0x07 ; Retorna con el código del 7 
a) 0x66 b) 0x07 c) 0x05 d) 0x7D 
13.- ¿Qué valor debe tener la variable CARGA_TMR0 para obtener una temporización de 23 milisegundos en el 
siguiente segmento de programa: 
CARGA_TMR0 EQU d'???' 
… 
INICIO 
BSF STATUS,5 
MOVLW b'10000111' 
MOVWF OPTION_REG 
MOVLW b'10100000' 
MOVWF INTCON 
CLRF TRISA 
CLRF TRISB 
BCF STATUS,5 
MOVLW CARGA_TMR0 
MOVWF TMR0 
a) 166 b) 90 c) 45 d) 60
14.- Considere la subrutina DELAY que corre en el PIC16F84A. 
MIREG EQU 0X0F 
DELAY MOVLW0XFF 
MOVWFMIREG 
REPITE NOP 
NOP 
DECFSZ MIREG, 1 
GOTO REPITE 
RETURN 
El número total de ciclos de instrucción que consume es: 
a) 1275 ciclos de instrucción. 
b) 1280 ciclos de instrucción. 
c) 1279 ciclos de instrucción. 
d) 1278 ciclos de instrucción. 
15.- Considere la siguiente secuencia de instrucciones en el PIC 16F84 
MIDATO EQU .12 
MIREG EQU 0X0F 
FACTOR EQU 0X10 
MOVLWMIDATO 
ADDLW FACTOR 
MOVWFMIREG 
NOP 
Después de la ejecución de NOP el contenido de la variable MIREG es: 
a) 0X1C 
b) 0X2E 
c) 0X0F 
d) 0X10 
************************************************************************************* 
FORMULAS DE REFERENCIA: 
• Un voltaje analógico una vez digitalizado se calculará como: Vin≈ (Vref / 2n )x INT(N) 
************************************************************************************* 
TABLA DE RESPUESTAS 
Marque con una X la alternativa correcta. 
Preguntas del 1-10 valen 7 puntos cada una 
Del 11 -15 valen 6 puntos cada una 
No 
. 
a b c d 
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15

Más contenido relacionado

La actualidad más candente

Micc mej feb18_2010_solucion
Micc mej feb18_2010_solucionMicc mej feb18_2010_solucion
Micc mej feb18_2010_solucion
Jair BG
 
Micp mejoramiento-sept2011solucion
Micp mejoramiento-sept2011solucionMicp mejoramiento-sept2011solucion
Micp mejoramiento-sept2011solucion
Jair BG
 
Micc final sept05_2009
Micc final sept05_2009Micc final sept05_2009
Micc final sept05_2009
Jair BG
 
Ejemplos Control por Modelo Inverso
Ejemplos Control por Modelo InversoEjemplos Control por Modelo Inverso
Ejemplos Control por Modelo Inverso
Omar Sanchez
 
Examen micros t1_06_solucion
Examen micros t1_06_solucionExamen micros t1_06_solucion
Examen micros t1_06_solucion
Jair BG
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTO 1er PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTO 1er PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTO 1er PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTO 1er PARCIAL (2019 1er T...
Victor Asanza
 

La actualidad más candente (19)

Micc mej feb18_2010_solucion
Micc mej feb18_2010_solucionMicc mej feb18_2010_solucion
Micc mej feb18_2010_solucion
 
Micc temas examen
Micc temas examenMicc temas examen
Micc temas examen
 
Micc final feb14_2009_soluc
Micc final feb14_2009_solucMicc final feb14_2009_soluc
Micc final feb14_2009_soluc
 
Micp mejoramiento-sept2011solucion
Micp mejoramiento-sept2011solucionMicp mejoramiento-sept2011solucion
Micp mejoramiento-sept2011solucion
 
Micc final sep02_2010 solucion
Micc final sep02_2010 solucionMicc final sep02_2010 solucion
Micc final sep02_2010 solucion
 
Micc final feb04_2010_soluc
Micc final feb04_2010_solucMicc final feb04_2010_soluc
Micc final feb04_2010_soluc
 
Mecatronica
MecatronicaMecatronica
Mecatronica
 
Micc final sept05_2009
Micc final sept05_2009Micc final sept05_2009
Micc final sept05_2009
 
Micc final feb03_2011_solucion
Micc final feb03_2011_solucionMicc final feb03_2011_solucion
Micc final feb03_2011_solucion
 
Practicadirigida2
Practicadirigida2Practicadirigida2
Practicadirigida2
 
⭐⭐⭐⭐⭐ FUNDAMENTOS DEL DISEÑO DIGITAL, LECCIÓN B RESUELTA 1er PARCIAL (2019 1e...
⭐⭐⭐⭐⭐ FUNDAMENTOS DEL DISEÑO DIGITAL, LECCIÓN B RESUELTA 1er PARCIAL (2019 1e...⭐⭐⭐⭐⭐ FUNDAMENTOS DEL DISEÑO DIGITAL, LECCIÓN B RESUELTA 1er PARCIAL (2019 1e...
⭐⭐⭐⭐⭐ FUNDAMENTOS DEL DISEÑO DIGITAL, LECCIÓN B RESUELTA 1er PARCIAL (2019 1e...
 
Ejemplos Control por Modelo Inverso
Ejemplos Control por Modelo InversoEjemplos Control por Modelo Inverso
Ejemplos Control por Modelo Inverso
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 1er ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 1er ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 1er ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 1er ...
 
Examen micros t1_06_solucion
Examen micros t1_06_solucionExamen micros t1_06_solucion
Examen micros t1_06_solucion
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 1er ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 1er ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 1er ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 1er ...
 
El conversor adc
El conversor adcEl conversor adc
El conversor adc
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTO 1er PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTO 1er PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTO 1er PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTO 1er PARCIAL (2019 1er T...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 2do Parcial (2020 PAO 1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 2do Parcial (2020 PAO 1)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 2do Parcial (2020 PAO 1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 2do Parcial (2020 PAO 1)
 
Electrónica digital: capitulo 7 Autómatas finitos parte 2
Electrónica digital: capitulo 7 Autómatas finitos parte 2 Electrónica digital: capitulo 7 Autómatas finitos parte 2
Electrónica digital: capitulo 7 Autómatas finitos parte 2
 

Destacado

Micc final sep02_2010 solucion
Micc final sep02_2010 solucionMicc final sep02_2010 solucion
Micc final sep02_2010 solucion
Jair BG
 
Micc final feb14_2009_soluc
Micc final feb14_2009_solucMicc final feb14_2009_soluc
Micc final feb14_2009_soluc
Jair BG
 
Parcial 2 tdic10_2010
Parcial 2 tdic10_2010Parcial 2 tdic10_2010
Parcial 2 tdic10_2010
Jair BG
 
Micc parcial dic9_2010 - copia (2)_sol
Micc parcial dic9_2010 - copia (2)_solMicc parcial dic9_2010 - copia (2)_sol
Micc parcial dic9_2010 - copia (2)_sol
Jair BG
 
Parcial dic 13 t2 2008 sol
Parcial dic 13 t2 2008 solParcial dic 13 t2 2008 sol
Parcial dic 13 t2 2008 sol
Jair BG
 
Parcial t1 2010 sol
Parcial t1 2010 solParcial t1 2010 sol
Parcial t1 2010 sol
Jair BG
 
Parcial t1 2011 sol
Parcial t1 2011 solParcial t1 2011 sol
Parcial t1 2011 sol
Jair BG
 

Destacado (7)

Micc final sep02_2010 solucion
Micc final sep02_2010 solucionMicc final sep02_2010 solucion
Micc final sep02_2010 solucion
 
Micc final feb14_2009_soluc
Micc final feb14_2009_solucMicc final feb14_2009_soluc
Micc final feb14_2009_soluc
 
Parcial 2 tdic10_2010
Parcial 2 tdic10_2010Parcial 2 tdic10_2010
Parcial 2 tdic10_2010
 
Micc parcial dic9_2010 - copia (2)_sol
Micc parcial dic9_2010 - copia (2)_solMicc parcial dic9_2010 - copia (2)_sol
Micc parcial dic9_2010 - copia (2)_sol
 
Parcial dic 13 t2 2008 sol
Parcial dic 13 t2 2008 solParcial dic 13 t2 2008 sol
Parcial dic 13 t2 2008 sol
 
Parcial t1 2010 sol
Parcial t1 2010 solParcial t1 2010 sol
Parcial t1 2010 sol
 
Parcial t1 2011 sol
Parcial t1 2011 solParcial t1 2011 sol
Parcial t1 2011 sol
 

Similar a Micc mej sept16_2010_solucion

Micc final feb03_2011_solucion
Micc final feb03_2011_solucionMicc final feb03_2011_solucion
Micc final feb03_2011_solucion
Jair BG
 
Leccion3 y4 agosto25_2011solucion
Leccion3 y4 agosto25_2011solucionLeccion3 y4 agosto25_2011solucion
Leccion3 y4 agosto25_2011solucion
Jair BG
 
Micc final feb04_2010_soluc
Micc final feb04_2010_solucMicc final feb04_2010_soluc
Micc final feb04_2010_soluc
Jair BG
 
Micc final feb14_2009
Micc final feb14_2009Micc final feb14_2009
Micc final feb14_2009
Jair BG
 
Micc final sept05 2009 soluc
Micc final sept05 2009 solucMicc final sept05 2009 soluc
Micc final sept05 2009 soluc
Jair BG
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
Victor Asanza
 
Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11
Mauricio Diaz Garcia
 

Similar a Micc mej sept16_2010_solucion (17)

Micc final feb03_2011_solucion
Micc final feb03_2011_solucionMicc final feb03_2011_solucion
Micc final feb03_2011_solucion
 
Leccion3 y4 agosto25_2011solucion
Leccion3 y4 agosto25_2011solucionLeccion3 y4 agosto25_2011solucion
Leccion3 y4 agosto25_2011solucion
 
Micc final feb04_2010_soluc
Micc final feb04_2010_solucMicc final feb04_2010_soluc
Micc final feb04_2010_soluc
 
Micc final feb14_2009
Micc final feb14_2009Micc final feb14_2009
Micc final feb14_2009
 
Leccion3 y4
Leccion3 y4Leccion3 y4
Leccion3 y4
 
Micc final sept05 2009 soluc
Micc final sept05 2009 solucMicc final sept05 2009 soluc
Micc final sept05 2009 soluc
 
Micc final sept05 2009 soluc
Micc final sept05 2009 solucMicc final sept05 2009 soluc
Micc final sept05 2009 soluc
 
Ejercicios_TeoriaOCW_zuz.pdf
Ejercicios_TeoriaOCW_zuz.pdfEjercicios_TeoriaOCW_zuz.pdf
Ejercicios_TeoriaOCW_zuz.pdf
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Lenguajes máquina y ensamblador
Lenguajes máquina y ensambladorLenguajes máquina y ensamblador
Lenguajes máquina y ensamblador
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
 
Tarea final
Tarea finalTarea final
Tarea final
 
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 1, LECCION RESUELTA 2do PARCIAL (2018 1er Término)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 1, LECCION RESUELTA 2do PARCIAL (2018 1er Término)⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 1, LECCION RESUELTA 2do PARCIAL (2018 1er Término)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 1, LECCION RESUELTA 2do PARCIAL (2018 1er Término)
 
Microprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersMicroprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timers
 
Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11
 
Curso Micro Tema 2
Curso Micro Tema 2Curso Micro Tema 2
Curso Micro Tema 2
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 

Micc mej sept16_2010_solucion

  • 1. ESPOL-FIEC (Septiembre 16 del 2010) MICROCONTROLADORES: Mejoramiento sobre 100 puntos. TIEMPO DE EXAMEN UNA HORA Nombre: __________________________________________________________________Paralelo: ___________ NOTA: Llene la tabla de respuestas. Mantener la hoja de respuestas boca abajo en contacto con la mesa. Queda prohibido el uso de teléfonos celulares y el uso de calculadoras. 1. Al ingresar al lazo infinito FIN el valor de la variable VAR1 es: a) 43H b) C3H c) 20H d) 08H 2. Considere el segmento de programa siguiente char misnumeros [15]="0123456789999"; char z=1, y; uart1_init(9600); while (misnumeros [z]!=0) { y= misnumeros [z]; uart1_write(y); z++; delay_ms(500); } while (1); a) Imprime en pantalla 0123456789. b) Imprime en pantalla 123456789999. c) No imprime ningún caracter. d) Imprime 1 solamente. 3. Considere el siguiente segmento de programa char NUMEROS [15]="0123456789A99"; char Y; uart1_init(9600); for (Z=0; Z<=9; Z++); { Y=NUMEROS [Z]; uart1_write(Y); delay_ms (500); } while (1); a) imprime 0123456789. b) no imprime ningún character. c) Imprime solamente 9. d) Imprime solamente A. 4. La frecuencia FPWM máxima posible en un PIC16F887 operando con un cristal de 20 MHz y Peescalador=1 es: a) 1 MHz. b) 1 KHz. c) 250 KHz. d) 5.0 MHz. 5.- En el modo PWM con CCP1 trabajando en el modo PWM, en que registro se carga la anchura del pulso: a) En PR2 b) En CCPR1L:CCP1CON<5:4> c) En T1CON d) En T2CON 6.- La entrada Vin de un convertidor ADC de 10 bits con un voltaje de referencia de 5.0 es 2.3 voltios. ¿Cuál es la salida binaria del ADC? a) 10010110012 b) 00110101012 c) 10010100112 d) 01110101112 TABLA ADDWF PCL, 1 NOP GOTO SUB1 GOTO SUB2 SUB2 RRF VAR1, 1 RRF VAR1, 1 RETLW 2 SUB1 RLF VAR1, 1 RETURN Considere el siguiente segmento de programa: MOVLW 0x10 MOVWF VAR1 BSF STATUS, 0 MOVLW 1 CALL TABLA BSF STATUS,0 CALL TABLA FIN GOTO FIN
  • 2. 7.- Si los pines del puerto B están programados como entradas y contienen el valor PORTB=0xCB, indique la velocidad de transmisión que se selecciona en el siguiente segmento de programa: int data, b_rate; data = portb; { b_rate = portb & 0b00000010; switch(b_rate) { case 0: uart1_init(1200); break; case 1: uart1_init (2400); break; case 2: uart1_init (4800); break; case 3: uart1_init (9600); break; } } a) La velocidad es 1200 bps b) La velocidad es 9600 bps c) La velocidad es 2400 bps d) La velocidad es 4800 bps 8.- Considere el siguiente segmento de programa el que se pulse la tecla “a”: int i; char receive, char1='a'; void main() { UART1_Init(9600); for ( i=0; 1; i++) { lazo: if(UART1_data_ready()==1) char1=UART1_Read(); else goto lazo if (char1=='a') break; else UART1_Write_Text("tema x"); } UART1_Write_Text("hola"); while(1); } a) Imprime dos veces “hola” b) Imprime dos veces “tema x” c) Imprime una vez “hola” d) Imprime una vez “tema x” 9.- Considere el siguiente segmento de programa: void main() { int num[10]; int i; char texto[7]; UART1_Init(9600); for (i=0; i<10; i++) num[i]=i*i; for (i=1;i<10; i++) { intToStr(num[i], texto); Uart1_write_text(texto); } while(1); } El programa imprime en pantalla: a) 0 1 4 9 16 25 36 49 64 81 b) 1 4 9 16 25 36 49 64 c) 0 1 4 9 16 25 36 49 64 d) 0 4 8 12 16 20 24 28 32 36 10.- En el espacio disponible en la hoja de respuestas, indique lo que imprime el siguiente programa: void main() { int i=0, j=0, n; char texto[7]; UART1_Init(9600); while(i < 5) { for(j=0;j<5;j++) { n=i*10+j;
  • 3. intToStr(n, texto); Uart1_write_text(texto); i++; } } while(1); } a) 00 01 02 03 04 b) 01 02 03 04 05 c) 00 11 22 33 44 d) 00 22 44 66 88 11.- Trabajando con un cristal de 4MHz. ¿Cuál es el valor en milisegundos de la subrutina RETARDO en el siguiente ejercicio?: CALL RETARDO ; Llama a subrutina RETARDO RETARDO MOVLW 0x0 MOVWF CONTA1 MOVLW 0x03 MOVWF CONTA2 LAZO_RETARDO DECFSZ CONTA1,1 GOTO LAZO_RETARDO DECFSZ CONTA2,1 GOTO LAZO_RETARDO RETURN a) 12.43 b) 6.35 c) 9.78 d) 2.31 12.- Luego de analizar el siguiente código ¿con qué valor retorna el registro de trabajo?: ADDLW 0x04 MOVWFVALOR BIT2 BTFSS VALOR,2 GOTO VISUAL ADDLW 0x03 VISUAL CALL DISPLAY ; DISPLAY ADDWF PCL,F RETLW 0x3F ; Retorna con el código del 0 RETLW 0x06 ; Retorna con el código del 1 RETLW 0x5B ; Retorna con el código del 2 RETLW 0x4F ; Retorna con el código del 3 RETLW 0x66 ; Retorna con el código del 4 RETLW 0x6D ; Retorna con el código del 5 RETLW 0x7D ; Retorna con el código del 6 RETLW 0x07 ; Retorna con el código del 7 a) 0x66 b) 0x07 c) 0x05 d) 0x7D 13.- ¿Qué valor debe tener la variable CARGA_TMR0 para obtener una temporización de 23 milisegundos en el siguiente segmento de programa: CARGA_TMR0 EQU d'???' … INICIO BSF STATUS,5 MOVLW b'10000111' MOVWF OPTION_REG MOVLW b'10100000' MOVWF INTCON CLRF TRISA CLRF TRISB BCF STATUS,5 MOVLW CARGA_TMR0 MOVWF TMR0 a) 166 b) 90 c) 45 d) 60
  • 4. 14.- Considere la subrutina DELAY que corre en el PIC16F84A. MIREG EQU 0X0F DELAY MOVLW0XFF MOVWFMIREG REPITE NOP NOP DECFSZ MIREG, 1 GOTO REPITE RETURN El número total de ciclos de instrucción que consume es: a) 1275 ciclos de instrucción. b) 1280 ciclos de instrucción. c) 1279 ciclos de instrucción. d) 1278 ciclos de instrucción. 15.- Considere la siguiente secuencia de instrucciones en el PIC 16F84 MIDATO EQU .12 MIREG EQU 0X0F FACTOR EQU 0X10 MOVLWMIDATO ADDLW FACTOR MOVWFMIREG NOP Después de la ejecución de NOP el contenido de la variable MIREG es: a) 0X1C b) 0X2E c) 0X0F d) 0X10 ************************************************************************************* FORMULAS DE REFERENCIA: • Un voltaje analógico una vez digitalizado se calculará como: Vin≈ (Vref / 2n )x INT(N) ************************************************************************************* TABLA DE RESPUESTAS Marque con una X la alternativa correcta. Preguntas del 1-10 valen 7 puntos cada una Del 11 -15 valen 6 puntos cada una No . a b c d 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15