Está en la página 1de 4

UNIVERSIDAD PADAGÓGICA Y TECNOLÓGICA DE COLOMBIA

ESCUELA DE INGENIERÍA ELECTRÓNICA

ASIGNATURA: MICROCONTROLADORES
SEMESTRE: SÉPTIMO
CODIGO: 49050729

1. JUSTIFICACIÓN

Desde hace unos años, los microcontroladores se usan de forma masiva casi en la
totalidad de aplicaciones comerciales de la electrónica, debido a que permiten reducir
tamaño y precio de los equipos tales como: Teléfonos móviles, cámaras de video etc.
siendo necesario que el Ingeniero Electrónico tenga bases firmes y conocimientos
sólidos en lo referente al diseño y programación con microcontroladores, de diferentes
niveles de complejidad, siendo idóneo en la solución de problemas presentes en la
industria, maximizando la productividad de la misma, aprovechando disponibilidad de
computadoras y microcontroladores digitales de bajo costo.

2. OBJETIVOS

Lograr que el alumno este en capacidad de diseñar y desarrollar sistemas


basados en microcontroladores.
Estudiar las aplicaciones y usar los dispositivos de Entrada / Salida y demás
recursos presentes en microcontroladores de diversos niveles de
complejidad, utilizando para ello la familia PIC y los numerosos periféricos
asociados a estos.
Lograr que el alumno posea una visión global sobre la implementación de
sistemas digitales basados en microcontroladores de 8 y de 16 bits, basados
en las diferentes arquitecturas mundialmente aceptadas.

3. COMPETENCIAS

El estudiante al finalizar el curso estará en capacidad de:


Diseñar sistemas digitales basados en microcontroladores de 8 y 16 bits
Usar los diferentes periféricos, con que se equipan microcontroladores de
variados niveles de complejidad.
Seleccionar la arquitectura y la familia de microcontrolador para solucionar
un problema específico.

4. CONTENIDOS PROGRAMÁTICOS

4.1 INTRODUCCIÓN A LOS SISTEMAS BASADOS EN


MICROCONTROLADORES Y MICROPROCESADORES.

4.1.1 Introducción a los Microprocesadores.


4.1.1.1 Conceptos básicos y definiciones
4.1.1.2 Sistema mínimo Microprocesador.
4.1.1.3 Arquitectura interna/externa del Microprocesador.
4.1.1.4 Memoria: Tipos: RAM, ROM, EEPROM, FLASH.
4.1.1.5 Dispositivos periféricos: E/S de datos.
4.1.2 Introducción a los Microcontroladores.
4.1.2.1 Circuito integrado Microcontrolador (MCU)

Facultad Seccional Sogamoso 1


UNIVERSIDAD PADAGÓGICA Y TECNOLÓGICA DE COLOMBIA
ESCUELA DE INGENIERÍA ELECTRÓNICA
4.1.2.2 Contenido típico de un Microcontrolador.
4.1.2.3 Ventajas y defectos de los microcontroladores.
4.1.2.4 Tabla de microcontroladores de 8 Y 16 bits.

4.2 MICROCONTROLADORES DE 8 BITS: PIC 16X84 DE MICROCHIP.

4.2.1 Microcontroladores PIC16X84 de Microchip


4.2.1.1 Descripción General.
4.2.1.2 Aspecto externo
4.2.1.3 Frecuencia de funcionamiento. Osciladores.
4.2.1.4 La reinicialización ó Reset.
4.2.2 Arquitectura de los microcontroladores PIC 16X84
4.2.2.1 Organización de la Memoria. Memoria de programa.
4.2.2.2 Memoria de datos RAM. Direccionamiento.
4.2.2.3 El registro de estado. Ejercicios.
4.2.2.4 Temporizador/Contador TMR0
4.2.2.5 El registro OPTION_REG.
4.2.2.6 El Perro Guardián (WDT). Ejercicios.
4.2.3 Puertos de Entrada/Salida
4.2.3.1 La puerta A.
4.2.3.2 La Puerta B. El circuito Schmitt-trigger. Visualizadores. Teclado.
4.2.3.3 La palabra de configuración
4.2.3.4 La memoria EEPROM de datos. Procesos de lectura/escritura.
Ejemplos.
4.2.4 Interrupciones
4.2.4.1 Causa de interrupciones.
4.2.4.2 El registro de control de interrupciones INTCON
4.2.4.3 Interrupción por desbordamiento TMR0.
4.2.4.4 Interrupción por cambio de estado de las líneas RB7-RB4.
4.2.4.5 Interrupción por fin de escritura en la EEPROM.
4.2.4.6 Ejercicios sobre interrupciones.
4.2.4.7 Re inicialización ó RESET.
4.2.4.8 El modo reposo ó bajo consumo.
4.2.4.9 Programación serie de los PIC’s

4.3 SOFTWARE DE LOS MICROCONTROLADORES PIC16/17

4.3.1 Repertorio de Instrucciones de los microcontroladores PIC.


4.3.1.1 Repertorio RISC.
4.3.1.2 Tipos de Formato de las instrucciones
4.3.1.3 Modos de direccionamiento
4.3.1.4 El juego de instrucciones. Repertorio de Instrucciones.
4.3.2 Desarrollo de programas para los microcontroladores PIC16CXX
4.3.2.1 Subrutinas y llamadas a procedimientos.
4.3.2.2 Consulta a Tablas.
4.3.2.3 Conversión a ASCII.
4.3.2.4 Ramificación múltiple.
4.3.2.5 Aritmética.
4.3.2.6 Temporización.
4.3.2.7 Operaciones Entrada/Salida.
4.3.2.8 Visualización 7 Segmentos.

Facultad Seccional Sogamoso 2


UNIVERSIDAD PADAGÓGICA Y TECNOLÓGICA DE COLOMBIA
ESCUELA DE INGENIERÍA ELECTRÓNICA
4.3.2.9 Servicios de Interrupción.

4.4 MICROCONTROLADORES DE 8 BITS: PIC 16F87X DE MICROCHIP

4.4.1 Comunicaciones Serie del Microcontrolador.


4.4.1.1 Los Puertos de E/S de los PIC16C7X
4.4.1.2 Modulo de tensión de referencia
4.4.1.3 Comparadores analógicos.
4.4.1.4 Temporizador tmr1
4.4.1.5 Temporizador tmr2
4.4.1.6 Módulos de captura/comparación/modulación de Anchura de
impulsos (ccp)
4.4.1.6.1.. Modo de captura
4.4.1.6.2. Modo de comparación
4.4.1.6.3 Modo de modulación de anchura de impulsos
4.4.1.7 Puerto serie sincrono (ssp)
4.4.1.7.1 Modo spi
4.4.1.7.2 Modo i2c
4.4.1.8. Interfaz de comunicación serie (sci)
4.4.1.9. Conversor a/d

4.5 MICROCONTROLADORES DE 16 BITS: dsPIC 30F87X DE


MICROCHIP

4.5.1 Arquitectura CPU


4.5.2 Dispositivos dsPIC de propósito general
4.5.2 Dispositivos dsPIC para adquisición de señales
4.5.2 Dispositivos dsPIC para control de motores.
4.5.2 Mapas de Memoria.
4.5.2 Transferencia de Datos.

5. METODOLOGÍA

Este curso tiene un componente teórico que se desarrolla a través de clases, donde se
utilizaran diferentes ayudas audiovisuales. Para los temas concernientes a diseño
de sistemas digitales basados en microcontroladores se recomienda el uso de
software que permita el desarrollo interactivo de las clases buscando un mejor
entendimiento de los temas por parte de los estudiantes (Proteus, Orcad, Mplab,
PicBasic Pro). Se plantea el desarrollo de un proyecto final, donde el estudiante
aplicara los conocimientos adquiridos a lo largo del curso.

6. RECURSOS

Se dispone de software especializado: Mplab, Orcad, sensores, componentes


electrónicos, motores y video beam. Se cuenta con un espacio para laboratorio
donde se introduce Mplab como herramienta para la simulación, compilación y
programación de sistemas digitales basados en microcontroladores.

Facultad Seccional Sogamoso 3


UNIVERSIDAD PADAGÓGICA Y TECNOLÓGICA DE COLOMBIA
ESCUELA DE INGENIERÍA ELECTRÓNICA
7. EVALUACIÓN

Se plantea la Siguiente forma de evaluación, correspondiente al 100% de la asignatura.


 Talleres, Trabajos Planteados en el aula de clase: 20%
 Tres evaluaciones escritas semestrales: 60%
 Proyecto final: 20%.

8. BIBLIOGRAFÍA

 Microcontroladores PIC Diseño práctico de aplicaciones. Tercera Edición.


J. Mª. Angulo Usategui y I. Angulo Martínez
Editorial McGraw Hill, 1999

 Microcontroladores PIC. La clave del diseño.


E. Martín Cuenca , J. Mª. Angulo Usategui y I. Angulo Martínez
Editorial Thomson

 Microcontroladores PIC, la solución en un chip


J. Mª. Angulo Usategui, E. Martín Cuenca y I. Angulo Martínez
Editorial Paraninfo, 2000

 Microcontrolador PIC16F84. Desarrollo de proyectos.


PALACIOS, E.- REMIRO, F. y LÓPEZ, L.J.
Febrero 2004. Rústica y CD-ROM, 648 Págs..

Facultad Seccional Sogamoso 4

También podría gustarte