Curso pic
Implementación de un sistema de desarrollo
utilizando los microcontroladores PIC
Microchip Technology
.
CONTENIDO
Introducción. 5
Capitulo 1. 7
¿Porque los PIC?
Reseña histórica
Características relevantes
Análisis comparativo
Las tres gamas de PIC
Gama baja
Gama media
Gama alta
Capitulo 2. 19
Arquitectura Harvard
Memoria de programa
Contador deprograma
Memoria de datos
Modos de direccionamiento de los datos
Registros especiales del área de datos
Capitulo 3. 28
Control de tiempos
Temporizador principal TMR0
Registro de opciones
El Perro Guardián WDT
Puertos de Entrada y Salida
Reinicialización o Reset
Modo de reposo o SLEEP
Capitulo 4. 39
Presentación
Versiones comerciales
Novedades y aportacionesArquitectura interna y organización de la memoria
El PC. Direccionamiento del programa
Direccionamiento de los datos
Ampliación del banco de registros
Registro de estado
Registro de opciones
Registro de interrupciones INTCON
Otros registros especiales
Palabras de configuración e identificación
Capitulo 5. 52
Parámetros decisivos
Diagramas de conexionado
Los poderososPIC16C73/74
Recursos comunes
Oscilador principal
Perro guardián WDT
Temporizador TMR0
Reset
Modo de reposos SLEEP
Las interrupciones
Fases de la interrupción
Interrupciones en los PIC16C7X
Capitulo 6. 70
Puertos de E/S
Los Puertos de los PIC16C62X
Los Puertos de los PIC16C7X
Modulo de tensión de referencia
Comparadores analógicos
Temporizador TMR1Temporizador TMR2
Módulos de Captura/Comparación/Modulación de
anchura de pulsos (CCP)
Modo de captura
Modo de comparación
Modo PWM
Puerto serie sincrono (SSP)
Modo SPI
Modo I2C
Interfaz de comunicaciones serie (SCI)
Convertidor A/D
Capitulo 7. 92
Entorno de Desarrollo Integrado MPLAB
Herramientas de MPLAB
Editor
Ensamblador
Simulador
Otras herramientasRequerimientos de Software y Hardware
Funciones de MPLAB
Ejecución en tiempo real
Ejecución en modo simulador MPLAB-SIM
Modo Animado
Ambiente del simulador MPLAB-SIM
Tiempo de las Entradas/Salidas
Velocidad de ejecución
Costo
Herramientas de depuración
Consideraciones del simulador
Como usar el programa MPLAB y el ensamblador MPASM
Creación y DesarrolloModificar
Capitulo 8. 103
Introducción
Bibliografía.
INTRODUCCIÓN
Desde la invención del circuito integrado, el desarrollo constante de la electrónica digital ha dado lugar a dispositivos cada vez mas complejos. Entre ellos los microprocesadores y los microcontroladores, los cuales son básicos en las carreras de ingeniería electrónica.
Este manual ha sido concebido para utilizarse dela mano a un curso de microcontroladores y supone el estudio previo de los circuitos lógicos y microprocesadores. El objetivo principal del manual es que el usuario logre un entendimiento mas a fondo de los microcontroladores y obtenga los conocimientos necesarios para la programación de estos dispositivos y para el diseño de sistemas digitales y/o analógicos basados en ellos.
Se pretendeexplicar conceptos que ya han sido probados y aceptados, considerando que su vigencia se mantendrá en un periodo mas o menos largo. El manual se desarrolla alrededor de la familia de microcontroladores PIC16, mas esta limitación no se considera importante, ya que si se comprende a fondo un microcontrolador, los demás pueden aprenderse con facilidad partiendo de la estructura del primero. Además, elestudio de un microcontrolador particular elimina la posibilidad de una presentación superficial o confusa y permite al usuario enfrentarse al problemas reales en la practica.
Para estar al tanto de las innovaciones se recomienda que el usuario se mantenga en contacto con la pagina electrónica de Microchip Technology, http://www.microchip.com, solo así podrá obtener un conocimiento completo y...
Regístrate para leer el documento completo.