Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porPaula Fidalgo Botella Modificado hace 5 años
1
INNOVACION TECNOLOGICA ELECTRONICA ESTUDIANTIL EN CIENCIAS
INTEEC SEMINARIO PIC’S 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
2
José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
TUTORIAL PIC NOVIEMBRE DEL AÑO 2003 SEMINARIO IMPARTIDO POR: JOSE LUIS SANCHEZ RODRIGUEZ JUAN CARLOS MOCTEZUMA EUGENIO 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
3
José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
CONTENIDO DEL CURSO CAPITULO 1: INTRODUCCION CAPITULO 2: ESTRUCTURA DEL PIC CAPITULO 3: SET DE INSTRUCCIONES CAPITULO 4: EL MPLAB CAPITULO 5: PRACTICAS Practica 1: Corrimiento de un bit en algún puerto Practica 2: Contador hexadecimal con 2 entradas de control Practica 3: Contador de 3 dígitos con PUSH BOTTON Practica 4: Teclado matricial con display Practica 5: Mostrar un letrero a un LCD Practica 6: Convertidor A/D con LCD Practica 7: Utilización de la EEPROM Practica 8: Modulo PWM Practica 9: Comunicación serial 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
4
José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
CAPITULO 1 INTRODUCCION 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
5
1.1 MICROCONTROLADOR Y MICROPROCESADOR
Definición de microcontrolador y microprocesador Diagrama de un Microcontrolador Diagrama de un Microprocesador 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
6
1.2 CICLOS DE RELOJ Y CICLOS DE MAQUINA
Definición de ciclos de reloj Definición de ciclos de Maquina 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
7
José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
1.3¿QUE ES UN PIC? La palabra PIC significa Circuito Integrado Programable El PIC es un microcontrolador Existen varias familias de PIC´S 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
8
RECORDAR: MICROCONTROLADOR
Dispositivo Digital que acepta o lee datos aplicados a cierto numero de lineas de entrada y los procesa de acuerdo a las intrucciones secuenciales de un programa almacenado en su memoria y suministra o escribe los resultados del proceso en un cierto número de líneas de salida 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
9
FUNCION PRINCIPAL DE UN MICROCONTROLADOR
La funcion primaria de un microcontrolador es ejecutar programas. Un programa le da vida a un microcontrolador, de tal manera que realise una tarea particular deseada Dispositivo de proposito especifico 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
10
José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
1.4 PROGRAMA Un programa es una lista completa de instrucciones que se le proporciona al microcontrolador para que realice operaciones simples en un orden determinado Para ejecutar un programa, un microcontrolador debe tener almacenado en forma binaria(patrones de 1’s y 0’s) en posiciones adyacentes de la memoria del sistema 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
11
1.4.1 LENGUAJE DE ALTO NIVEL, ENSAMBLADOR Y DE MAQUINA
LENGUJE EMSAMBLADOR: LENGUJE DE MAQUINA: 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
12
1.4.2 LENGUAJE ENSAMBLADOR A LENGUAJE DE MAQUINA
Diagrama de paso de lenguaje ensamblador a maquina CODIGO FUENTE (programa ensamblador) TRADUCTOR(compilador) CODIGO FUENTE (lenguaje de maquina) 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
13
José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
1.4.3 SUBRUTINAS Subrutina: es un programa dentro de otro programa y es autosuficiente, es decir, que contiene el conjunto de códigos para realizar la tarea asignada 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
14
José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
DIAGRAMAS DE FLUJO Mediante un diagrama de flujo, un problema dado se puede representar en forma grafica y sencilla, dibujando los pasos que requiere una solución y el orden en que deben de ejecutarse 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
15
1.4.4.1 ELEMENTOS BASICOS DE UN DIAGRAMA DE FLUJO
21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
16
José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
1.5 FAMILIAS DE PIC´S Existen diferentes familias de PIC’S, a continuación se mencionan algunas: 12C5XX 12C67X 16C71X 16F7X 16F87X 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
17
José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
SIFNIFICADO DE F LA FAMILIA 12CXXX SIGNIFICA QUE SE TRATA DE UN PIC DE TECNOLOGIA CMOS LA LETRA F EN LA FAMILIA 16F87X SIGNIFICA QUE SE TRATA DE UN PIC CON MEMORIA FLASH 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
18
José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
LA FAMILIA 16F87X Dentro de la gran variedad de familias de PIC’S, la familia que vamos a tratar en este tutorial sera la 16F87X en particular los PIC’S 16F874 y 16F877 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.