Este documento presenta un resumen de las 5 unidades de una asignatura sobre microprocesadores PIC16F87X. La asignatura cubre la evolución, arquitectura y operación del PIC16F87X, su conjunto de instrucciones, periféricos y diseño de sistemas de control utilizando este microcontrolador.
2. La tendencia en electrónica de los últimos años ha sido la de integrar más funciones y dispositivos en un
mismo empaque o microchip, y en este ámbito también han avanzado los microprocesadores, integrando
componentes como memorias cache y controladores de memoria, elementos que antes estaban montados
sobre la placa base como dispositivos individuales. Por lo tanto, es de vital importancia para el profesional en
electrónica manejar los conocimientos inherentes al microprocesador como unidad de control, efectuar su
programación e identificar sus múltiples aplicaciones en la industria.
Al finalizar la asignatura, el estudiante habrá desarrollado habilidades, destrezas y
conocimientos para manejar adecuadamente el microprocesador como unidad de control de
procesos electrónicos.
La asignatura consta de cinco (5) unidades de aprendizaje, distribuidas de la siguiente manera:
UNIDAD I: EVOLUCIÓN DEL MICROPROCESADOR - Duración 2 semanas
UNIDAD II: ARQUITECTURA Y OPERACIÓN DEL PIC16F87X – Duración 2 semanas
UNIDAD III: CONJUNTO DE INSTRUCCIONES DEL PIC16F87X – Duración 4 semanas
UNIDAD IV: PERIFÉRICOS – Duracion 2 semanas.
UNIDAD V: DISEÑO DE SISTEMAS CON EL PIC16F87X – Duracion 6 semanas.
3. I
2 Semanas
EVOLUCIÓN DEL
MICROPROCESADOR
Al finalizar esta unidad, el alumno será capaz de analizar la
evolución de los microprocesadores y sus características.
Explicar la historia y evolución de los
microprocesadores hasta la actualidad.
Identificar las diferentes familias de
microprocesadores.
Caracterizar los microprocesadores disponibles
en el mercado.
Historia y Evolución de los Microprocesadores
hasta la actualidad.
Familias de microprocesadores.
Características distintivas de los
microprocesadores.
Discusiones Grupales
Talleres
Investigaciones documentales
Exposiciones interactivas por parte del docente
Evaluación de Taller Interactivo-Constructivo:
Trabajo de Investigación
Producción y participación en clase
4. II
2 semanas
Al finalizar esta unidad, el alumno será capaz de analizar la
arquitectura básica y los modos de operación del
PIC16F87X.
Explicar la arquitectura del PIC16F87X.
Explicar la organización de la memoria de
programa del PIC16F87X.
Explicar la organización de la memoria de
datos RAM del PIC16F87X.
Dibujar el diagrama de conexionado para
operar el PIC16F87X.
Procesador RISC con arquitectura Harvard.
Organización de la memoria de programa.
Organización de la memoria de datos RAM.
Diagrama de Conexionado.
Investigaciones documentales
Talleres
Exposiciones interactivas por parte del docente
Evaluación de Taller Interactivo-Constructivo:
Investigación
Participación en clase
Prueba Escrita.
ARQUITECTURA Y OPERACIÓN
DEL PIC16F87X
5. III
3 Semanas
CONJUNTO DE INSTRUCCIONES
DEL PIC16F87X
Al finalizar esta unidad, el alumno será capaz de aplicar el
conjunto de instrucciones del PIC16F87X.
Evaluación de Taller Interactivo-Constructivo
Prueba Escrita
Exposiciones interactivas por parte del docente
Ejercicios de Análisis
Talleres Grupales
Montaje de circuitos sencillos (prácticos o simulados por computadora)
Resolución de ejercicios
Aplicar instrucciones orientadas al manejo de
registros.
Aplicar instrucciones orientadas al manejo de
bits.
Aplicar operaciones orientadas al manejo de
literales.
Aplicar operaciones orientadas al control de flujo
de programa.
Operaciones orientadas a manejar registros de
tamaño byte.
Operaciones orientadas a manejar bits.
Operaciones que manejan un valor inmediato o
literal.
Operaciones incondicionales de control de flujo
de programa.
6. 4 semanas
IV
PERIFÉRICOS Al finalizar esta unidad, el alumno será capaz de manejar
los dispositivos periféricos que integran al PIC16F87X
Utilizar los registros de control y manejo de
memorias.
Distinguir las distintas las puertas E/S del
PIC16F87X.
Utilizar temporizaciones en los programas del
PIC16F87X.
Utilizar los módulos de manejo de pulsos.
Utilizar el convertidor A/D del PIC16F87X.
Utilizar el módulo de comunicación a través
del puerto USART.
Registros de control y manejo de las memorias
FLASH y EEPROM.
Las puertas de E/S.
Los temporizadores
Módulos de captura, modulación y comparación
de anchura de pulsos.
El convertidor A/D.
Módulo de comunicación serie síncrona.
El USART.
Investigaciones documentales.
Talleres Grupales.
Exposición interactiva por parte del docente.
Montaje de circuitos sencillos (prácticos o simulados por computadora)
Resolución de ejercicios
Evaluación de Taller Interactivo-Constructivo
Prueba Escrita
Evaluación de Práctica o simulación por computadora de circuito sencillo
7. 6 semanas
V
DISEÑO DE SISTEMAS CON EL
PIC16F87X
Al finalizar esta unidad, el alumno será capaz de diseñar
sistemas de control utilizando el PIC16F87X.
Aplicar las fases de diseño para la creación de
sistemas con el PIC16F87X.
Utilizar el compilador para el desarrollo de
programas de aplicación con el PIC16F87X
Utilizar herramientas de software para simular
programas de aplicación con el PIC16F87X
Utilizar el dispositivo grabador para la descarga
de programas de aplicación en el PIC16F87X
Fases de diseño de sistemas.
Ensamblador o Compilador
Software Simulador
El grabador
Demostración por parte del docente.
Taller Grupal
Montaje de sistemas
Evaluación de Talleres prácticos en laboratorio
Desarrollo de un sistema de control
8. Microcontroladores PIC. Diseño práctico de aplicaciones: primera parte: PIC 16F84.
José María Angulo Usategui. Madrid: McGraw-Hill, 2007
Microcontroladores PIC. Diseño práctico de aplicaciones: segunda parte: PIC 16F87X.
José María Angulo Usategui. Madrid: McGraw-Hill, 2007