SlideShare una empresa de Scribd logo
MICROCONTROLADORES PIC 16F887-2 : Examen Parcial sobre 60 puntos 
FECHA: Diciembre 9 del 2010. 
Tiempo: 1 hora 
Nombre: __________________________________________________________Paralelo: ______ 
1) APAGAR CALCULADORAS Y CELULARES. 
2) Mantenga la hoja de respuestas boca abajo en contacto con la mesa. 
3) Prohibido el intercambio de materiales. 
4) Llenar la tabla de respuestas. 
1. En el modo de direccionamiento directo de datos, la dirección del dato se encuentra en: 
a) el registro INDF 
b) en el código de máquina de la instrucción 
c) la memoria de datos 
d) Ninguna de las anteriores. 
2. REG1 es un registro definido con la directiva: 
REG1 EQU 0x20 
Al ejecutarse el siguiente segmento de programa: 
MOVLW '2' 
MOVWF REG1 
MOVLW .50 
SUBWF REG1,0 
BSF STATUS,C 
RLF REG1,1 
RLF REG1,1 
Indique el valor en REG1. 
a) 32H b) 0x60 c) '11001010' d) 0x34 
3. En el modo de direccionamiento indirecto de datos, la dirección del dato se encuentra en: 
a) el registro INDF 
b) en la memoria RAM 
c) en la memoria EEPROM de datos 
d) en el registro FSR 
4. En las instrucciones que manejan literales, como por ejemplo ADDLW 0x20, el dato se 
encuentra: 
a) en cualquier localidad de la memoria RAM de datos 
b) antes del código de máquina de la instrucción 
c) en el código de máquina de la instrucción 
d) Ninguna de las anteriores 
5. El pre-escalador de 16 bits del WDT del PIC16F887, por defecto divide la frecuencia de 
entrada (31 KHz) para: 
a) 128 
b) 256 
c) 512 
d) 1024 
6. Las palabras CONFIG1 y CONFIG2 del PIC16F887 se ubican en: 
a) la memoria de programa 2000H a 20004H 
b) en la memoria de datos EEPROM a partir de la dirección 207H 
c) en la memoria de datos SRAM a partir de la dirección BCH 
d) la memoria de programa 2007H y 2008H 
7. ¿Cuál sentencia es verdadera? 
a) Durante la programación de la memoria FLASH la patita RB6 transporta reloj y RB7 dato. 
b) Durante la programación de la memoria EEPROM la patita RB6 transporta reloj y RB7 
dato. 
c) Durante la programación de la memoria FLASH la patita RB6 transporta dato y RB7 reloj. 
d) Durante la programación de la memoria EEPROM la patita RB6 transporta dato y RB7 
reloj.
8. Si el contenido de STATUS, 7 es 1 y el registro FSR contiene el valor binario 000101012, 
entonces FSR apunta al: 
a) banco 1 dirección 15H b) banco 1 dirección 95H c) banco 2 dirección 15H d) banco 0 
dirección 95H 
9. REG1 es un registro definido con la directiva: 
REG1 EQU 0x20 
Al ejecutarse el siguiente segmento de programa: 
MOVLW 0X55 
MOVWF REG1 
COMF REG1,0 
ADDWF REG1,1 
DECF REG1,1 
XORWF REG1,0 
Indique el valor en W. 
a) 0x43 b) 0x45 c) 0x34 d) 0x54 
10. Para satisfacer parte de la lógica necesaria para utilizar la interrupción por desborde de TMR1 
en el PIC16F887 debo: 
a) Cargar “11110000” en el registro INTCON 
b) Cargar “10000111” en el registro INTCON 
c) Cargar “01111000” en el registro INTCON 
d) Cargar “00101000” en el registro INTCON 
11. Se está realizando una temporización de 10ms con el TMR0 para lo cual se usa un reloj de 
4Mhz, pre-escalador de 256 y Valor a cargar en TMR0=217. ¿Qué sucede con el tiempo de 
temporización si cambio el pre-escalador a 64? 
(a) El tiempo se divide para 2 
(b) El tiempo se divide para 64 
(c) El tiempo se multiplica por 2 
(d) El tiempo se divide para 4 
12. VAR1 y VAR2 son registros definidos con las directivas: 
CBLOCK 0x20 
VAR1, VAR2 
ENDC 
Al ejecutarse el siguiente segmento de programa: 
MOVLW B'00001000' 
MOVWF VAR1 
MOVLW B'00101111' 
MOVWF VAR2 
MOVF VAR1,0 
ADDWF VAR2,F 
MOVLW 0XB5 
XORWF VAR1,1 
Indique el valor final en VAR1. 
a) '10101111' b) 1Ah c) 0xBD d) 0xBC 
13. Se está realizando una temporización de 10ms con el TMR0 para lo cual se usa un reloj de 
4Mhz, pre-escalador de 256 y Valor a cargar en TMR0=217. ¿Qué sucede con el tiempo de 
temporización si cambio el reloj a uno de 20 Mhz y pongo el pre-escalador a 128? 
(a) La temporización es de 5ms 
(b) La temporización es de 1ms 
(c) La temporización es de 2ms 
(d) La temporización es de 4ms 
14. VAR1 y VAR2 son registros definidos con la directiva: 
VAR1 EQU 0X20 
VAR2 EQU 0X21 
Al ejecutarse el siguiente segmento de programa: 
MOVLW .20 
MOVWF VAR1 
MOVLW B'00001010' 
SUBWF VAR1,1 
BSF STATUS,0 
RRF VAR1,1 
Indique el valor en REG1.
a) B '10000101' b) B'00100010' c) B'10000001' d) 0xD4 
15. Considere el siguiente segmento de programa 
MOVLW 0x0F 
MOVWF VAR1 
BCF STATUS, 0 
RLF VAR1, 1 
RLF VAR1, 1 
RLF VAR1, 1 
IORWF VAR1, 1 
El contenido final de VAR1 es: 
a) 75H b) 7FH c) 80H d) NA 
16. VAR1 es un registro definido con la directiva: 
VAR1 EQU 0x20 
Al ejecutarse el siguiente segmento de programa: 
MOVLW 0X2C 
MOVWF VAR1 
MOVLW 0XEF 
COMF VAR1,0 
SWAPF VAR1,1 
ANDWF VAR1,1 
Indique el valor en VAR1. 
a) '00011011' b) '00100110' c) 0XC2 d) 0XF2 
17. ¿Cuál es el principal motivo de encerar los registros ANSEL y ANSELH? 
a) Permiten leer y escribir la memoria EEPROM 
b) Permiten escribir la memoria FLASH 
c) Permiten configurar las entradas analógicas del ADC como E/S digitales 
d) Permiten configurar el PORTD como puerto paralelo. 
18. VAR1 es un registro definido con la directiva: 
VAR1 EQU 0x20 
Al ejecutarse el siguiente segmento de programa: 
MOVLW .7 
MOVWF VAR1 
MOVLW 0X56 
ADDWF VAR1,1 
SWAPF VAR1,1 
BCF STATUS,C 
RLF VAR1,1 
Indique el valor en VAR1. 
a) '00010000' b) '00100000' c) 0xAA d) 0xBB 
19. Indique cuál de las siguientes sentencias es válida para el bit WDTE=1 ubicado en CONFIG1: 
a) El perro guardián corre libremente. 
b) Selecciona el acceso a la memoria Flash 
c) El perro guardián se bloquea. 
d) Selecciona el acceso a la EEPROM 
20. REG1 es un registro definido con la directiva: 
VAR1 EQU 0x20 
Al ejecutarse el siguiente segmento de programa: 
MOVLW B'01000100' 
MOVWF VAR1 
MOVLW b'00001000' 
SUBWF VAR1,1 
CLRW 
IORWF VAR1,1 
Indique el valor en VAR1. 
a) B'00111100' b) B'00011111' c) 0xA0 d) 0xDC 
**********************************************************************************
MICROCONTROLADORES: Examen Parcial sobre 60 puntos 
FECHA: Diciembre 9 del 2010. 
Tiempo: 1 hora 
Nombre: __________________________________________________________Paralelo: ______ 
Marque con una X la alternativa correcta. Cada pregunta vale 3 puntos. 
Preg 
a b c d 
1 x 
2 x 
3 x 
4 x 
5 x 
6 x 
7 x 
8 x 
9 x 
10 x 
11 x 
12 x 
13 x 
14 x 
15 x 
16 x 
17 x 
18 x 
19 x 
20 x

Más contenido relacionado

PPTX
Assembly Language Programming By Ytha Yu, Charles Marut Chap 4 (Introduction ...
PDF
USB protocol
PDF
Android Multimedia Framework
PDF
Intel x86 Architecture
PPTX
I2C Protocol
PPTX
Arm DynamIQ: Intelligent Solutions Using Cluster Based Multiprocessing
 
PPT
Chomsky & Greibach Normal Forms
PPTX
Introduction to ARM
Assembly Language Programming By Ytha Yu, Charles Marut Chap 4 (Introduction ...
USB protocol
Android Multimedia Framework
Intel x86 Architecture
I2C Protocol
Arm DynamIQ: Intelligent Solutions Using Cluster Based Multiprocessing
 
Chomsky & Greibach Normal Forms
Introduction to ARM

La actualidad más candente (20)

PPTX
PDF
Red Hat Linux cheat sheet
PPT
PPT
Uart 16550
PDF
Memory management in Linux kernel
PDF
Session 8 assertion_based_verification_and_interfaces
PPT
AXI_presentation.ppt
ODP
Basics of boot-loader
PPTX
AMBA BUS.pptx
PDF
Introduction to UBI
PDF
Algorithm (MAC/GCM/GMAC)
PPTX
ARM Cortex-M3 Training
PDF
TOC 10 | Turing Machine
PDF
C Programming - Refresher - Part II
PDF
PAI Unit 2 Protection in 80386 segmentation
PPTX
PDF
SFO15-503: Secure storage in OP-TEE
PPTX
Register of 80386
PPTX
PCI express
Red Hat Linux cheat sheet
Uart 16550
Memory management in Linux kernel
Session 8 assertion_based_verification_and_interfaces
AXI_presentation.ppt
Basics of boot-loader
AMBA BUS.pptx
Introduction to UBI
Algorithm (MAC/GCM/GMAC)
ARM Cortex-M3 Training
TOC 10 | Turing Machine
C Programming - Refresher - Part II
PAI Unit 2 Protection in 80386 segmentation
SFO15-503: Secure storage in OP-TEE
Register of 80386
PCI express
Publicidad

Destacado (6)

DOC
Parcial dic 13 t2 2008 sol
DOCX
Parcial 2 tdic10_2010
DOCX
Micc parcial dic9_2010 - copia (3)_sol
DOC
Micc final sep02_2010 solucion
DOC
Micc final feb14_2009_soluc
DOC
Micc final sep02_2010 solucion
Parcial dic 13 t2 2008 sol
Parcial 2 tdic10_2010
Micc parcial dic9_2010 - copia (3)_sol
Micc final sep02_2010 solucion
Micc final feb14_2009_soluc
Micc final sep02_2010 solucion
Publicidad

Similar a Micc parcial dic9_2010 - copia (2)_sol (20)

DOCX
Micc parcial dic9_2010 - copia (1)_sol
DOCX
Parcial t1 2010 sol
DOCX
Parcial t1 2011 sol
DOCX
Micc mejoramiento-sept2011-solucion
DOCX
Micp mej feb18_2011_solucion
DOC
Micc mej sept16_2010_solucion
DOCX
Mej feb17 2011_solucion
DOC
Micc final feb14_2009_soluc
DOCX
Micp mejoramiento-sept2011solucion
DOC
Micc temas examen
DOC
Micc final feb14_2009
DOC
Micc final sept05_2009
DOC
Micc final sept05 2009 soluc
DOC
Micc final sept05 2009 soluc
DOC
Micc leccion04 nov26_2009
DOC
Micc final feb04_2010_soluc
DOC
Micc final feb04_2010_soluc
DOC
Examen micros t1_06_solucion
PDF
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
DOCX
Leccion 3 y 4 junio 2011
Micc parcial dic9_2010 - copia (1)_sol
Parcial t1 2010 sol
Parcial t1 2011 sol
Micc mejoramiento-sept2011-solucion
Micp mej feb18_2011_solucion
Micc mej sept16_2010_solucion
Mej feb17 2011_solucion
Micc final feb14_2009_soluc
Micp mejoramiento-sept2011solucion
Micc temas examen
Micc final feb14_2009
Micc final sept05_2009
Micc final sept05 2009 soluc
Micc final sept05 2009 soluc
Micc leccion04 nov26_2009
Micc final feb04_2010_soluc
Micc final feb04_2010_soluc
Examen micros t1_06_solucion
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 2)
Leccion 3 y 4 junio 2011

Más de Jair BG (10)

DOC
Micc mejoramiento feb_28_2009_soluc
DOCX
Micc mej sept16_2010
DOC
Micc mej feb18_2010_solucion
DOC
Micc mej feb18_2010
DOCX
Micc final feb03_2011_solucion
DOCX
Leccion 3 y4_p1
DOCX
Leccion 3 y4_2tp1ene2011
DOCX
Leccion3 y4 agosto25_2011solucion
DOCX
Leccion3 y4
DOCX
Examen final micros t1 2011
Micc mejoramiento feb_28_2009_soluc
Micc mej sept16_2010
Micc mej feb18_2010_solucion
Micc mej feb18_2010
Micc final feb03_2011_solucion
Leccion 3 y4_p1
Leccion 3 y4_2tp1ene2011
Leccion3 y4 agosto25_2011solucion
Leccion3 y4
Examen final micros t1 2011

Último (20)

PDF
informe tipos de Informatica perfiles profesionales _pdf
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Introducción a la historia de la filosofía
PDF
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PPTX
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
DOCX
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
PPTX
Presentación de la Cetoacidosis diabetica.pptx
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
PDF
IPERC...................................
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
TOMO II - LITERATURA.pd plusenmas ultras
informe tipos de Informatica perfiles profesionales _pdf
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Introducción a la historia de la filosofía
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
PLAN DE CASTELLANO 2021 actualizado a la normativa
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
Presentación de la Cetoacidosis diabetica.pptx
V UNIDAD - SEGUNDO GRADO. del mes de agosto
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
Tomo 1 de biologia gratis ultra plusenmas
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
Programa_Sintetico_Fase_4.docx 3° Y 4°..
IPERC...................................
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
Escuelas Desarmando una mirada subjetiva a la educación
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
TOMO II - LITERATURA.pd plusenmas ultras

Micc parcial dic9_2010 - copia (2)_sol

  • 1. MICROCONTROLADORES PIC 16F887-2 : Examen Parcial sobre 60 puntos FECHA: Diciembre 9 del 2010. Tiempo: 1 hora Nombre: __________________________________________________________Paralelo: ______ 1) APAGAR CALCULADORAS Y CELULARES. 2) Mantenga la hoja de respuestas boca abajo en contacto con la mesa. 3) Prohibido el intercambio de materiales. 4) Llenar la tabla de respuestas. 1. En el modo de direccionamiento directo de datos, la dirección del dato se encuentra en: a) el registro INDF b) en el código de máquina de la instrucción c) la memoria de datos d) Ninguna de las anteriores. 2. REG1 es un registro definido con la directiva: REG1 EQU 0x20 Al ejecutarse el siguiente segmento de programa: MOVLW '2' MOVWF REG1 MOVLW .50 SUBWF REG1,0 BSF STATUS,C RLF REG1,1 RLF REG1,1 Indique el valor en REG1. a) 32H b) 0x60 c) '11001010' d) 0x34 3. En el modo de direccionamiento indirecto de datos, la dirección del dato se encuentra en: a) el registro INDF b) en la memoria RAM c) en la memoria EEPROM de datos d) en el registro FSR 4. En las instrucciones que manejan literales, como por ejemplo ADDLW 0x20, el dato se encuentra: a) en cualquier localidad de la memoria RAM de datos b) antes del código de máquina de la instrucción c) en el código de máquina de la instrucción d) Ninguna de las anteriores 5. El pre-escalador de 16 bits del WDT del PIC16F887, por defecto divide la frecuencia de entrada (31 KHz) para: a) 128 b) 256 c) 512 d) 1024 6. Las palabras CONFIG1 y CONFIG2 del PIC16F887 se ubican en: a) la memoria de programa 2000H a 20004H b) en la memoria de datos EEPROM a partir de la dirección 207H c) en la memoria de datos SRAM a partir de la dirección BCH d) la memoria de programa 2007H y 2008H 7. ¿Cuál sentencia es verdadera? a) Durante la programación de la memoria FLASH la patita RB6 transporta reloj y RB7 dato. b) Durante la programación de la memoria EEPROM la patita RB6 transporta reloj y RB7 dato. c) Durante la programación de la memoria FLASH la patita RB6 transporta dato y RB7 reloj. d) Durante la programación de la memoria EEPROM la patita RB6 transporta dato y RB7 reloj.
  • 2. 8. Si el contenido de STATUS, 7 es 1 y el registro FSR contiene el valor binario 000101012, entonces FSR apunta al: a) banco 1 dirección 15H b) banco 1 dirección 95H c) banco 2 dirección 15H d) banco 0 dirección 95H 9. REG1 es un registro definido con la directiva: REG1 EQU 0x20 Al ejecutarse el siguiente segmento de programa: MOVLW 0X55 MOVWF REG1 COMF REG1,0 ADDWF REG1,1 DECF REG1,1 XORWF REG1,0 Indique el valor en W. a) 0x43 b) 0x45 c) 0x34 d) 0x54 10. Para satisfacer parte de la lógica necesaria para utilizar la interrupción por desborde de TMR1 en el PIC16F887 debo: a) Cargar “11110000” en el registro INTCON b) Cargar “10000111” en el registro INTCON c) Cargar “01111000” en el registro INTCON d) Cargar “00101000” en el registro INTCON 11. Se está realizando una temporización de 10ms con el TMR0 para lo cual se usa un reloj de 4Mhz, pre-escalador de 256 y Valor a cargar en TMR0=217. ¿Qué sucede con el tiempo de temporización si cambio el pre-escalador a 64? (a) El tiempo se divide para 2 (b) El tiempo se divide para 64 (c) El tiempo se multiplica por 2 (d) El tiempo se divide para 4 12. VAR1 y VAR2 son registros definidos con las directivas: CBLOCK 0x20 VAR1, VAR2 ENDC Al ejecutarse el siguiente segmento de programa: MOVLW B'00001000' MOVWF VAR1 MOVLW B'00101111' MOVWF VAR2 MOVF VAR1,0 ADDWF VAR2,F MOVLW 0XB5 XORWF VAR1,1 Indique el valor final en VAR1. a) '10101111' b) 1Ah c) 0xBD d) 0xBC 13. Se está realizando una temporización de 10ms con el TMR0 para lo cual se usa un reloj de 4Mhz, pre-escalador de 256 y Valor a cargar en TMR0=217. ¿Qué sucede con el tiempo de temporización si cambio el reloj a uno de 20 Mhz y pongo el pre-escalador a 128? (a) La temporización es de 5ms (b) La temporización es de 1ms (c) La temporización es de 2ms (d) La temporización es de 4ms 14. VAR1 y VAR2 son registros definidos con la directiva: VAR1 EQU 0X20 VAR2 EQU 0X21 Al ejecutarse el siguiente segmento de programa: MOVLW .20 MOVWF VAR1 MOVLW B'00001010' SUBWF VAR1,1 BSF STATUS,0 RRF VAR1,1 Indique el valor en REG1.
  • 3. a) B '10000101' b) B'00100010' c) B'10000001' d) 0xD4 15. Considere el siguiente segmento de programa MOVLW 0x0F MOVWF VAR1 BCF STATUS, 0 RLF VAR1, 1 RLF VAR1, 1 RLF VAR1, 1 IORWF VAR1, 1 El contenido final de VAR1 es: a) 75H b) 7FH c) 80H d) NA 16. VAR1 es un registro definido con la directiva: VAR1 EQU 0x20 Al ejecutarse el siguiente segmento de programa: MOVLW 0X2C MOVWF VAR1 MOVLW 0XEF COMF VAR1,0 SWAPF VAR1,1 ANDWF VAR1,1 Indique el valor en VAR1. a) '00011011' b) '00100110' c) 0XC2 d) 0XF2 17. ¿Cuál es el principal motivo de encerar los registros ANSEL y ANSELH? a) Permiten leer y escribir la memoria EEPROM b) Permiten escribir la memoria FLASH c) Permiten configurar las entradas analógicas del ADC como E/S digitales d) Permiten configurar el PORTD como puerto paralelo. 18. VAR1 es un registro definido con la directiva: VAR1 EQU 0x20 Al ejecutarse el siguiente segmento de programa: MOVLW .7 MOVWF VAR1 MOVLW 0X56 ADDWF VAR1,1 SWAPF VAR1,1 BCF STATUS,C RLF VAR1,1 Indique el valor en VAR1. a) '00010000' b) '00100000' c) 0xAA d) 0xBB 19. Indique cuál de las siguientes sentencias es válida para el bit WDTE=1 ubicado en CONFIG1: a) El perro guardián corre libremente. b) Selecciona el acceso a la memoria Flash c) El perro guardián se bloquea. d) Selecciona el acceso a la EEPROM 20. REG1 es un registro definido con la directiva: VAR1 EQU 0x20 Al ejecutarse el siguiente segmento de programa: MOVLW B'01000100' MOVWF VAR1 MOVLW b'00001000' SUBWF VAR1,1 CLRW IORWF VAR1,1 Indique el valor en VAR1. a) B'00111100' b) B'00011111' c) 0xA0 d) 0xDC **********************************************************************************
  • 4. MICROCONTROLADORES: Examen Parcial sobre 60 puntos FECHA: Diciembre 9 del 2010. Tiempo: 1 hora Nombre: __________________________________________________________Paralelo: ______ Marque con una X la alternativa correcta. Cada pregunta vale 3 puntos. Preg a b c d 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 x 11 x 12 x 13 x 14 x 15 x 16 x 17 x 18 x 19 x 20 x