INNOVACION TECNOLOGICA ELECTRONICA ESTUDIANTIL EN CIENCIAS

Slides:



Advertisements
Presentaciones similares
Microprocesadores II PIC16C5X Ing. Nelwi Báez.
Advertisements

Sesión 1: Presentación del curso. 2009/1 Circuitos Digitales III Universidad Santo Tomás Sistemas Digitales II Presentación  Nombre:  Sebastian Villa.
Tema 4: El microcontrolador PIC16F876
SIMULACIÓN Y ROBÓTICA. Juan Carlos González-Calero Labián.
COMPUTER SCIENCE PARCIAL 1
UNIDAD 3: SISTEMAS COMBINACIONALES Y SECUENCIALES UNIDAD 3: SISTEMAS COMBINACIONALES Y SECUENCIALES ING. GERARDO A. LEAL, MSC Unidad 3: Sistemas Combinacionales.
Componentes físicos de un ordenador MSc. Lic. David Escalera.
INTERIOR DEL PC Hecho por: Maria RodrÍguez e Inmaculada Aranda.
¿Que es un ordenador? Un ordenador es una máquina programable. Las dos características principales de un ordenador son: 1. Responde a un sistema específico.
ESTRUCTURA SECUENCIAL Análisis y Argumento Fernanda de la Torre Erik Michel Carlos Mateo Luis Antonio de la Torre 3 A Vespertino.
INTRODUCCION A LOS SISTEMAS DE COMPUTO ARQUITECTURA VON NEUMAN Ing. David Gonzalez.
NOMBRE: ERICK ANTONIO MATA BARBALENA PROF: ING. LEONOR FALCON MATERIA: MICROPORCESADORES TURNO VESPERTINO 27/04/2017.
TUTORIA 1 Lógica para la Computación TUTORIA 1 Facultad de Ciencias Naturales y Matemáticas.
CONTROLADORES LOGICOS PROGRAMABLES (PLC) Estructura de un automatismo.
COMPUTACIÓN Y SOFTWARE DE APLICACIÓN
TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN (TIC’S)
FUNCIONAMIENTO BÁSICO
Ingreso , proceso y salida de datos
Unidad de Aprendizaje: Lenguaje Ensamblador
Controlador Lógico Programable
Repaso Programacion en C
ARQUITECTURA BÁSICA DE UN ORDENADOR
Microprocesador Estructura interna.
Tratamiento de Datos Capitulo Dos.
Diagramas de Flujo Algoritmos.
Departamento de Ingeniería Electromecánica PLC´s.
Clasificación de Software
EL CPU.
Microcontroladores de Microchip Centro de Bachillerato Tecnológico Industrial y de Servicios no.7 Profesor: Ing. Oscar Sánchez Ureño Integrantes:
Lenguajes y representación técnica
Conceptos y definición básicos
Computadora Máquina electrónica rápida y exacta que es capaz de aceptar datos a través de un medio de entrada, procesarlos automáticamente bajo el control.
Microcontroladores.
ARQUITECTURA DE HARD WARE COMPONENTES EN BLOQUES DEL PROCESADOR
PRUEBA DIAGNÓSTICA GRADO SEXTO TECNOLOGÍA E INFORMÁTICA 1
CREAR DIAGRAMA DE FLUJO
Universidad Nacional de Canindeyú Facultad de Ciencias de la Salud
Índice temático 2.1 Análisis de problemas. 2.2 Representación de algoritmos: gráfica y pseudocódigo. 2.3 Diseño de algoritmos aplicados a problemas 2.4.
TECNOLOGIA.
Centro educativo independiente tizayocan Saúl Cervantes Pérez
PICOBLAZE RESUMEN.
TECNOLOGÍA DE EQUIPOS INFORMÁTICOS
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
Conceptos básicos.
UD1 (PARTE 2: NUMERACIÓN)
Programación.
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
HERRAMIENTAS DE PROGRAMACIÓN


PROGRAMACIÓN LADDER INTRODUCCIÓN A LA AUTOMATIZACIÓN.
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
PICOBLAZE RESUMEN.
Empecemos por el principio
30/11/
Diagrama de control Integrantes: Albineda Cano Elizabeth Meritxell Martínez Quintanilla Camila Contreras Soria Jaqueline López Aram Abraham.

M. en TI. Omar Téllez Barrientos DOCENTE DE INFORMÁTICA GENERACIÓN DE PSEUDOCÓDIGOS Y ALGORITMOS
Introducción a la informática. Definiciones Es el término resultante de la contracción de los vocablos INFORmación y autoMÁTICA. Se define como el conjunto.
Estructura general de un programa. Estructura general de un programa. Pseudocódigo Diagrama de flujo Concepto de programas. Concepto de programas. Instrucciones.
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
5.Análisis y diseño desistemas secuenciales (III) Fundamentos de los Computadores Grado en Ingeniería Informática.
MEMORIA  Es un conjunto de celdas de almacenamiento junto a circuitos asociados que tienen como fin leer y/o almacenar información digital  La memoria.
1 ALU (Unidad aritmético lógica) Registros Unidad de control I/O y buses internos (usualmente 3 estados) I/O y buses internos Los buses I/O son de tres.
DIAGRAMAS DE FLUJO. D I A G R A M A DE F L UJ O EL DI AGRAMA DE FLUJO ES LA REPRESENTACIÓN GRÁFICA DE DICHA SE CUENCIA DE INSTRUCCIONES QUE CONFORMAN.
ARQUITECTURA Y FUNCIONAMIENTO DEL ORDENADOR EXPLICASION PROPIA.
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
ARQUITECTURA DE UN MICROPROCESADOR. ESTRUCTURA BÁSICA DE UN SISTEMA MICROPROGRAMABLE A. Hardware CPU (chip microprocesador): es un circuito integrado.
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
Transcripción de la presentación:

INNOVACION TECNOLOGICA ELECTRONICA ESTUDIANTIL EN CIENCIAS INTEEC SEMINARIO PIC’S 21/09/2018 José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC

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

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

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

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

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

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

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

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

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

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

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

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

José Luis B. Sánchez Rodríguez, Juan Carlos Moctezuma INTEEC   1.4.4 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

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

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

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

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