1. El PIC 16F84A es un microcontrolador de: a) 16 bits b) 8 bits c) 4 bits d) 32 bits e) 64 bits MICROCONTROLADORES 2. La memoria de programa del PIC 16F84A es de tipo: a) ROM b) OTP c) RAM d) EPROM e) EEPROM 3. El número de pines del PIC 16F84A (empaque PDIP) es: a) 12 b) 8 c) 16 d) 18 e) 20 4. El número de instrucciones del PIC 16F84A es: a) 35 b) 30 c) 38 d) 32 e) 40 5. El PIC 16F84A opera con señales de reloj hasta de: a) 4 Mhz b) 10 Mhz c) 20 Mhz d) 12 Mhz e) 40 Mhz 6. La memoria de datos del PIC 16F84A es de tipo: a) ROM b) OTP c) RAM d) EPROM e) EEPROM 7. La memoria de datos RAM del PIC 16F84A tiene: a) 68 bytes b) 120 bytes c) 2014 bytes d) 16 bytes e) 72 bytes 8. La memoria de datos EEPROM del PIC 16F84A tiene:
a) 68 bytes b) 120 bytes c) 64 bytes d) 16 bytes e) 72 bytes 9. El byte contiene: a) 4 bits b) 6 bits c) 16 bits d) 8 bits e) 32 bits 10. Las fuentes de interrupción del PIC 16F84A son: a) 2 b) 6 c) 3 d) 5 e) 4 11. Una de las siguientes partes del PIC 16F84A, no producen interrupción: a) RBO b) TMR0 c) PORTB nibble superior d) Data EEPROM e) Data RAM 12. Los pines de entrada/salida del PIC 16F84A son: a) 16 b) 12 c) 7 d) 8 e) 13 13. El puerto A del PIC 16F84A tiene: a) 5 pines b) 8 pines c) 16 pines d) 7 pines e) 4 pines 14. La corriente máxima que puede soportar una entrada/salida del PIC 16F84A es: a) 1A b) 1 ma c) 10 ma d) 25 ma e) 50 ma 15. Cuantos ciclos de borrado/escritura puede soportar la memoria de programa del PIC 16F84A: a) 1000 b) 5000 c) 3000 d) 10000
e) 50000 16. Los datos almacenados en la memoria de datos EEPROM pueden permanecer más de: a) 5 años b) 40 años c) 20 años d) 10 años e) 100 años 17. El modo de programación ICSP del PIC 16F84A se realiza mediante: a) 4 pines b) 3 pines c) 8 pines d) 5 pines e) 2 pines 18. La función especial POR del PIC 16F84A es: a) Reinicio cuando falla la alimentación b) Entrar al modo de reposo c) Salir del modo de reposo d) Reinicio cuando se conecta la alimentación e) El perro guardián 19. La función especial WDT del PIC 16F84A es: a) Reinicio cuando falla la alimentación b) Entrar al modo de reposo c) Salir del modo de reposo d) Reinicio cuando se conecta la alimentación e) El perro guardián 20. No corresponde a un componente del PIC 16F84A: a) ALU b) Memoria de datos RAM c) Puerto C d) Memoria de programa EEPROM e) TMR0 21. Cuantas instrucciones puede contener la memoria de programa del PIC 16F84A: a) 1024 b) 1000 c) 2000 d) 560 e) 720 22. Que es el registro W del PIC 16F84A: a) Es un puntero a datos RAM b) Es un registro SFR c) Es un registro de trabajo que se usa en las instruciones d) Es un temporizador e) Es una fuente de interrupción 23. El pin MCLR del PIC 16F84A sirve para:
a) Reiniciar el programa b) Temporizar c) Contar eventos d) Eliminar un dato e) Borrar el programa 24. Los pines OSC1 y OSC2 del PIC 16F84A se utilizan para: a) Programar al PIC b) Reiniciar el programa c) Borrar la RAM d) Borrar el programa e) Conectar el oscilador 25. El pin del PIC 16F84A que puede configurarse como entrada de señal de reloj del TMR0 es: a) RB0 b) RA4 c) RA0 d) RA1 e) RA2 26. VSS y VDD son pines del PIC 16F84A que se utilizan para: a) Conectar el oscilador b) Leer datos c) Enviar datos d) Conectar el voltaje de alimentación e) Reiniciar al PIC 27. El registro PC del PIC 16F84A es: a) Un registro de propósito general b) El contador del programa c) Un puntero a la memoria RAM d) Un registro SFR e) Un registro para almacenar datos 28. El ancho de la memoria de programa del PIC 16F84A es de: a) 8 bits b) 12 bits c) 14 bits d) 13 bits e) 16 bits 29. El vector de interrupción del PIC 16F84A está en la dirección: a) 0000h b) 0004h c) 0008h d) 0016h e) 0032h 30. El vector de RESET del PIC 16F84A está en la dirección: a) 0000h b) 0004h c) 0008h d) 0016h
e) 0032h 31. Uno de los siguientes registros no se encuentra en el área de SFR: a) PCL b) PORTA c) TRISB d) TMR1 e) EEDATA 32. El área de registros de propósito general GPR del PIC 16F84A contiene: a) 16 bytes b) 38 bytes c) 60 bytes d) 68 bytes e) 34 bytes 33. La dirección del registro TRISA es: a) 12h b) 05h c) 89h d) 0Ah e) 85h 34. El número de bancos de memoria RAM del PIC 16F84A es: a) 2 b) 4 c) 1 d) 3 e) 5 35. No corresponde a un bit del registro STATUS del PIC 16F84A: a) RP0 b) TO c) Z d) DC e) RBPU 36. No corresponde a un bit del registro OPTION del PIC 16F84A: a) INTEDG b) TOSE c) TOCS d) Z e) RBPU 37. El número de puertos de entrada/salida del PIC 16F84A son: a) 2 b) 3 c) 4 d) 5 e) 6 38. El registro TRIS se utiliza para:
a) Leer datos b) Enviar datos c) Configurar un puerto como E o S d) Borrar el registro W e) Borrar el programa 39. No corresponde a un lenguaje de programación del PIC: a) C b) Ensamblador c) Basic d) Assembler e) Phyton 40. No corresponde al grupo de herramientas software para el PIC: a) Labview b) MPLAB c) CCS PIC C d) PICKit 2 e) Proteus 41. Que instrucción se utiliza para enviar datos en el PIC: a) Input_a b) Input_b c) Set_tris_a d) Output_a e) While 42. Que instrucción se utiliza para leer datos en el PIC: a) Delay_ms b) Input_b c) Set_tris_a d) Output_a e) While 43. Que instrucción se utiliza para obtener retardos: a) Delay_ms b) Input_b c) Set_tris_a d) Output_a e) While 44. La función output_toggle se utiliza para: a) Invertir el estado de la salida b) Enviar pulsos digitales c) Leer pulsos digitales d) Configurar salidas e) Configurar entradas 45. Que función realiza el operador ++: a) Decrementar el dato b) Duplicar el dato c) Incrementar el dato d) Borrar el dato
e) Poner a 1 el dato 46. Que función realiza el operador == : a) Decrementar el dato b) Duplicar el dato c) Comparar datos d) Borrar el dato e) Poner a 1 el dato 47. Que función realiza el operador && : a) Incremento b) And lógico c) Asignación d) Or lógico e) Negación 48. Que operador obtiene el residuo de una división: a) b) >> c) == d) % e) ++ 49. Que operador realiza el desplazamiento a la izquierda: a) << b) >> c) == d) % e) ++ 50. Para declarar un dato de tipo entero se utiliza: a) If b) Else c) Do d) While e) Int