Práctica 9
Práctica 9
Práctica 9
Objetivos
Marco teórico
¿Qué es un microcontrolador?
Un microcontrolador es como un ordenador en pequeño: dispone de una memoria donde
se guardan los programas, es una memoria para almacenar datos, dispone de puertos de
entrada y salida, etc
[1]
¿Qué es el Microcontrolador PIC16F887?
El Microcontrolador PIC16F887 cuenta con 8 Bits, 14KB, 368 RAM, 20MHz, 40 Pines.
Cuenta con un oscilador interno de precisión con frecuencia seleccionable entre 31 kHz y
8 MHz. Este MCU puede reemplazar al 16F877 y al 16F877A.
Compatible con el modo de reposo para ahorro de energía, reinicio a la conexión (POR),
reinicio a la caída de voltaje (BOR) con control por software opcional.
[2]
El contador del programa, como uno de varios registros diferentes integrados en la CPU,
realiza la tarea de recibir cada una de las instrucciones en la secuencia de tareas.
Mantener la secuencia lógica simplifica la progresión hacia adelante en cada paso y, en
última instancia, completa la tarea.
Dependiendo de la configuración del contador del programa, el registro puede servir como
puntero para más de una instrucción involucrada con un proceso dado actualmente en
ejecución. Con algunos diseños de registro, el contador del programa no solo apunta
hacia el proceso que sigue en la secuencia, sino también hacia la instrucción recién
lanzada que ahora está en proceso de implementación.
[3]
El registro TRISA (Registro 3-2) controla los controladores de salida del pin PORTA,
incluso cuando se utilizan como entradas analógicas. El usuario debe asegurarse de que
los bits del registro TRISA se mantengan configurados cuando los utilice como entradas
analógicas. Los pines de E/S configurados como entrada analógica siempre leen '0'.
[4]
Metodología.
Material a utilizar:
Resultados
FIG 10 FIG 11
FIG 2-11 Práctica física en protoboard
Bibliografía
[1]
“Microcontrolador pic16f887,” MV Electronica, 2018.
https://mvelectronica.com/producto/microcontrolador-pic16f887 (accessed Nov, 2022).
[2]
“UNIT Electronics PIC16F887 Microcontrolador %,” UNIT Electronics, Nov, 2022.
https://uelectronics.com/producto/microcontrolador-pic16f887/ (accessed Nov, 2022).
[3]
“¿Qué es un contador de programa?,” QueSignificado.org, Nov. 30, 2020.
https://quesignificado.org/que-es-un-contador-de-programa/ (accessed Nov, 2022).
[4]