Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

¿QUÉ ES UN MICROCONTROLADOR?

Aunque el concepto de controlador ha permanecido invariable a través del tiempo, su implementación física ha variado frecuentemente. Hace tres décadas, los controladores se construían exclusivamente con componentes de lógica discreta, posteriormente se emplearon los microprocesadores, que se rodeaban con chips de memoria y E/S sobre una tarjeta de circuito impreso.

En la actualidad, todos los elementos del controlador se han podido incluir en un chip, el cual recibe el nombre de microcontrolador.

Los PIC son una familia de microcontroladores por Microchip Technology. y derivados del PIC1650, originalmente desarrollado por la división de microelectrónica de General Instrument. En realidad, el nombre completo es PICmicro, aunque generalmente se utiliza como Peripheral Interface Controller (controlador de interfaz periférico).

El PIC original se diseñó para ser usado con la nueva CPU de 16 bits CP16000. Siendo en general una buena CPU, ésta tenía malas prestaciones de E/S, y el PIC de 8 bits se desarrolló en 1975 para mejorar el rendimiento del sistema quitando peso de E/S a la CPU.

El PIC utilizaba microcódigo simple almacenado en ROM para realizar estas tareas; y aunque el término no se usaba por aquel entonces, se trata de un diseño RISC que ejecuta una instrucción cada 4 ciclos del oscilador.

DATOS DEL MUNDO PIC

Por cada Procesador vendido, se venden 50 veces más microcontroladores.

Puedes crear tu propia sistema de desarrollo, incluso tu propio Arduino.

Lenguaje de programación más utilizado: Lenguaje C

otros:

- Ensamblador

- Basic, Mbasic, Pbasic

-Pascal

-JAVA

Diferencias entre Microprocesador y Microcontrolador:

Microprocesador:

Es un circuito integrado que PROCESA y manipula la información almacenada en memoria, pueden ser datos o instrucciones.

Requiere perfiéricos adicionales y especiales para su operación, es muy rápido, precio elevado y buen tamaño.

Es un sistema digital Abierto.

Requiere de memoria RAM de gran capacidad

Tiene memoria de programa Enorme

Requiere de un puerto externo y decodificadores.

Son de propósito general.

El costo de implementación es elevado.

Dificultad de desarrollo: ALTA.

La tendencia es : Centralización de tareas, multitasking.

Velocidades de operación TERA MIPS.

Microcontrolador:

Es un circuito integrado que ya tiene incluido un Microprocesador.

Es una pequeña computadora a la cual sólo deberás conectarle los periféricos que quieres controlar.

Es un sistema Digital Cerrado.

Tiene una pequeña memoria RAM interna suficiente para ejecutar varias tareas.

Tiene memoria de programa relativamente pequeña y ya en desarrollo de algunos Megas.

Velocidad de Operación de MIPS

Costo de desarrollo e implementación reducido.

Multitasking

Por cada Procesador vendido, se venden 50 veces más microcontroladores.

Los pines se leen en sentido CONTRARIO a las manecillas del reloj.

El PIN número uno siempre está a la izquierda de la luna.

Las Flechas indican hacia donde

va el dato, si entra ó sale.

Curso básico de Microcontroladores Pic en C:

Instructores:

Sentencias de control

en "C"

microcontroladores . - P I C

Inventos !!

Curso Básico

Curso Intermedio

Sentencias de control básicas para el Compilador, usando "C"

Aplicaciones:

FIN DE LA PRESENTACIÓN 1

Sketches

Diagrama de Bloques:

CADA MICROCONTROLADOR TIENE ESTO EXPRESADO EN "REGISTROS"

Diagrama de Flujo :

Puedes buscar el Pic que mejor se acomode a tu aplicación con la herramienta MAPS

Tipos de VARIABLES

Siempre:

INT

LONG

CHAR

FLOAT

según compilador

Estructura de un Programa en C

Nota: Los programas en "C" , se leen de derecha a izquierda

Microcontrolador PIC al 2016

Es un circuito integrado programable que

contiene todos los componentes de una computadora.

Se emplea para controlar el funcionamiento de una tarea

determinada y debido a su reducido tamaño, suele ir

incorporado en el propio dispositivo al que gobierna.

P I C

Tamaños y presentaciones varias!

Learn more about creating dynamic, engaging presentations with Prezi