programacion de microcontroladores

Páginas: 51 (12515 palabras) Publicado: 28 de marzo de 2013


INGENIERIA EN ELECTRONICA Y COMUNICACIONES


MANUAL PARA PROGRAMAR PIC´S 16FXXX
ZAHIR MISAEL CHAVARRIA ROSETE
H. PUEBLA DE ZARAGOZA A 21 DE NOVIEMBRE DE 2012
PUEBLA, PUEBLA


RESUMEN
Se escogió realizar este manual debido a la dificultad que puede llegar a presentarse a la hora de aprender a realizar programas con microcontroladores. Estará inclinado hacia la familia demicrocontroladores 16FXXX por ser más comerciales que otros microcontroladores y los puedes encontrar en las tiendas de electrónica, con este manual se podrá aprender de manera más clara y sencilla la programación de los PIC´S.
Se empleara una breve teoría para describir las instrucciones de programación y se empleara mas la practica para comprender lo explicado en la teoría.










INDICEINTRODUCCION
JUSTIFICACION
HIPOTESIS
OBJETIVOS
PRIMER CAPITULO (MARCO TEORICO)
INTRODUCCION A LA ELECTRONICA
1.1. QUE ES ELECTRONICA?
1.2. MARCO TEORICO GENERAL :
1.2.1.-CONCEPTOS: CORRIENTE, VOLTAJE, POTENCIA, RELACION ENTRE VOLTAJE/CORRIENTE/POTENCIA, CIRCUITO, NODO, MALLA.
1.2.2.- COMPONENTES ELECTRONICOS: RESISTENCIA, CAPACITOR, DIODO, TRANSISTOR.
1.2.3.- LEYES: LEY DE OHM, LEY DETENSION Y CORRIENTE.
1.2.4.- TEORIA DE BANDAS.
SEGUNDO CAPITULO (QUE ES UN MICRO, COMO FUNCIONA, ETC).
2.1.- INTRODUCCION
2.2.- HISTORIA
2.3.- QUE ES UN MICROCONTROLADOR?
2.4.- MICROCONTROLADOR PIC: ARQUITECTURA DEL PIC16F84A, ORGANIZACIÓN DE LA MEMORIA, MEMORIA DE PROGRAMA, CONTADOR DE PROGRAMA (PC), MEMORIA DE DATOS, REGISTRO RELACIONADO CON LOS PUERTOS, REGISTRO PCL Y CONTADOR DE PROGRAMA,REGISTRO DE TRABAJO, REGISTRO DE ESTADO,
2.5.- ALIMENTACION DE UN PIC
2.6.- PUERTOS DE ENTRADA/SALIDA
2.7.- OSCILADOR
2.8.- RESET
2.9.- PERIFERICOS BASICOS: LED, INTERRUPTORES Y PULSADORES, ENTRADA DIGITAL COMO OPTOACOPLADOR, DISPLAY 7 SEGMENTOS, CONTROL DE CARGAS DE 230V, ZUMBADOR.
2.10.- LENGUAJE DE PROGRAMACION: LENGUAJE ENSAMBLADOR, PROGRAMA EN ENSAMBLADOR, CODIGO FUENTE.
2.11.-CONSTANTES NUMERICAS Y ALFANUMERICAS.
2.12.- REPERTORIO DE INSTRUCCIONES.
2.13.- INSTRUCCIONES DE CARGA.
2.14.- INSTRUCCIONES DE BIT.
2.15.- INSTRUCCIÓN “GOTO K”.
TERCER CAPITULO (DESARROLLO DEL TRABAJO, TODOS LOS PROYECTOS)
CUARTO CAPITULO (RESULTADOS)
LISTA DE TABLAS Y FIGURAS





INTRODUCCION
Durante toda nuestra vida los microcontroladores están presentes, sin que nos demos cuentaellos siguen trabajando los 365 días del año las 24 horas del día; inclusive los llevamos en los bolsillos, o en cualquier sistema electrónico que veamos y hacen que se simplifique nuestra vida. Y si dejaran de funcionar por un instante esto sería como si el mundo se detuviera ese instante de tiempo aunque el planeta seguiría girando.
El microcontrolador es un dispositivo independiente yprogramable; es una herramienta muy útil para entender las técnicas del software y del microprocesador, especialmente para estudiantes de electrónica y cualquier persona que esté interesada en el aprendizaje de microcontroladores con un conocimiento relativamente mínimo o nulo. El lenguaje que se utilizara en este manual será el denominado “lenguaje ensamblador”; también se aprenderá a utilizarcorrectamente un grabador de pic´s y aprender a grabar con éxito un microcontrolador. Este manual tendrá como objetivo plasmar la experiencia obtenida a lo largo de la carrera universitaria para así poder facilitar el estudio y compresión de estos microcontroladores a las generaciones futuras y facilitar la creación de nuevos proyectos tomando como base los que se describirán aquí. Se espera que la lecturade este manual le resulte sencilla, para que cualquier aficionado, estudiante, o ingeniero, con la ayuda de este manual puedan ser capaces de utilizar el microcontrolador inmediatamente en sus propios proyectos y diseños.
En este manual constará de ciertos capítulos en los que describiremos los temas a tratar para el entendimiento de lo que es un microcontrolador, como programar y generar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion de microcontroladores
  • Programacion de Microcontroladores
  • HERRAMIENTAS PARA LA PROGRAMACION DE MICROCONTROLADORES
  • programacion de microcontroladores temporizadores
  • Programación pwm en microcontroladores
  • Programacion De Microcontroladores.
  • Programacion microcontroladores
  • Microcontroladores y programacion en C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS