Microcontroladores PIC16F877A: Preguntas y Respuestas

Enviado por Chuletator online y clasificado en Electricidad y Electrónica

Escrito el en español con un tamaño de 129,34 KB

MODELO A

1) Diga cuáles de las siguientes afirmaciones son verdaderas (V) y cuáles son falsas (F):

a) Los convertidores A/D de los PIC16F877A son de 10 bits con un total de 9 canales analógicos (F).

b) El PIC16F877A posee 254 Bytes de memoria de datos tipo EEPROM (F).

c) El bit "DC" del registro "STATUS" es el señalizador de acarreo del octavo bit en el PIC16F877A (F).

d) La memoria RAM del PIC16F877A está organizada en 4 bancos de 127 bytes cada uno (F).

e) El microcontrolador PIC16F877A posee un encapsulado DIP de 40 pines y 35 pines de entrada y salida (F).

f) Todos los programas hechos originalmente para el PIC16F887 pueden ser adaptados para un PIC16F877A (F).

2) Complete las siguientes oraciones para darles el sentido correcto.

a) Un microcontrolador (uC) debe poseer por lo menos los siguientes elementos: CPU, memoria RAM, Memoria ROM y periféricos de entrada y salida.

b) El uC PIC16F877A tiene 8k bytes por 14 bits de memoria de programa ROM y 368 bytes por 8 bits de memoria de datos RAM.

c) La arquitectura para microcomputadoras que posee un mismo bus para las memorias ROM y RAM se le conoce como Von Neumann y la que utiliza buses separados se llama Harvard.

d) Los microcontroladores PIC de la gama media posee un set de 35 instrucciones por 14 bits cada una.

3) Seleccione la alternativa correcta en cada una de las siguientes proposiciones:

a) El bit de registro STATUS que se utiliza para el cambio de bancos en el uC PIC16F877A son: RP1 y RP0

b) El pin que se utiliza como entrada de impulso de reloj para el TMR0 en el uCPIC16F877A es: RA4/T0CKL.

c) El número de instrucciones del uP PIC16F877A es igual a: 35.

d) La dirección máxima de la memoria de programa en el uC PIC16F877A es: 1FFFH

e) El número de bits que se utiliza para direccionar un registro en el código de operación es: 7

f) En el registro ADCON1 los bits para asignar los pines digitales y analógicos en el uC PIC16F877A son: PCFG

4) Describa 3 diferencias entre un sistema basado en arquitectura Harvard y la Von Neumann

5) Describa 5 Diferencias entre un sistema basado en un uC y otro basado en un uP.

uCuPHarvardVon Neumann
No necesita de componentes adicionales para realizar una tareaNecesita de elementos integrados (RAM, ROM, etc) para realizar tareasPosee buses separados para la memoria RAM y la ROMPosee un mismo bus tanto para la memoria ROM como la RAM
Consumo de electricidad menor ya que no tiene muchos componentes adicionalesConsumo de electricidad mayor debido que posee más elementosVelocidad de ejecución más rápida y sí puede recuperar las instrucciones y datosVelocidad de ejecución más lenta y no puede recuperar instrucciones ni datos

Su costo es menor ya que no necesita componentes adicionales

Su costo es mayor ya que posee más elementos adicionalesSe utiliza específicamente en microcontroladores y circuitos de señal digital

Se utiliza en prácticamente todos los dispositivos y computadoras

Es un circuito integrado programableEs un circuito lógico que procesa y recolecta datos analógicos
Como no necesita de componentes adicionales no amerita tanto espacioComo necesita más componentes para realizar una tareas amerita más espacio

Zdqz28GS7OUAAAAASUVORK5CYII=

MODELO B

1) Diga cuáles de las siguientes afirmaciones son verdaderas (V) y cuáles son falsas (F):

a) Los convertidores A/D de los PIC16F877A son de 10 bits con un total de 8 canales analógicos (V).

b) El PIC16F877A posee 256 bytes de memoria de datos tipo EEPROM (V).

c) El bit DC del registro STATUS es el señalizador de acarreo del cuarto bit en el PIC16F877A (F).

d) La memoria RAM del PIC16F877A está organizada en 4 bancos de 128 bytes cada uno (V).

e) El microcontrolador PIC16F877A posee un encapsulado DIP de 40 pines y 33 pines de entrada y salida (V).

f) Todos los programas hechos originalmente para el PIC16F877A pueden ser adaptados para un PIC16F887 (F)

Entradas relacionadas: