Contenido Semana 4
Contenido Semana 4
Contenido Semana 4
MICROCONTROLADORES
SEMANA 4
Microcontroladores PIC
Todos los derechos de autor son de la exclusiva propiedad de IACC o de los otorgantes de sus licencias. No está
IACC-2019
permitido copiar, reproducir, reeditar, descargar, publicar, emitir, difundir, poner a disposición del público ni
utilizar los contenidos para fines comerciales de ninguna clase.
1
SEMANA 4 – MICROCONTROLADORES
APRENDIZAJE ESPERADO
IACC-2019
2
SEMANA 4 – MICROCONTROLADORES
APRENDIZAJE ESPERADO................................................................................................................ 2
INTRODUCCIÓN ............................................................................................................................. 4
1. MICROCONTROLADORES PIC .................................................................................................. 5
1.1. CARACTERÍSTICAS DEL MICROCONTROLADOR PIC .......................................................... 6
1.2. ARQUITECTURA DEL MICROCONTROLADOR ................................................................... 6
1.2.1. ARQUITECTURA INTERNA............................................................................................ 7
1.2.2. ARQUITECTURA EXTERNA ........................................................................................... 8
1.3. VARIACIONES DEL PIC ..................................................................................................... 9
1.3.1. PIC MODERNOS .......................................................................................................... 9
1.3.2. PIC INALÁMBRICOS ................................................................................................... 10
1.3.3. PIC PARA PROCESADO DE SEÑAL ............................................................................... 11
1.3.4. PIC DE 32 BITS ........................................................................................................... 11
1.3.5. CLONES DEL PIC ........................................................................................................ 12
COMENTARIO FINAL .................................................................................................................... 13
REFERENCIAS ............................................................................................................................... 14
IACC-2019
3
SEMANA 4 – MICROCONTROLADORES
INTRODUCCIÓN
Al haber bajado los precios y aumentado sus microcontroladores, gracias a su estrategia
capacidades y prestaciones en los últimos comercial que incluyó el despliegue de
años, los microcontroladores han cambiado la información gratuita de la documentación y
lógica digital discreta por el uso de estos todo el software necesario para la utilización
dispositivos. de los PIC en proyectos. También influyó
notablemente su oferta con excelentes
En los noventa estos dispositivos invadieron la relaciones costo/eficiencia y aspectos
electrónica de consumo, siendo incorporados
técnicos directamente enfocados en el
en elementos utilizados en la vida diaria, público al que estaba dirigido.
gracias a su bajo costo, bajo consumo y alto
desempeño. Muchos fabricantes se Esta semana estaremos abordando un
apresuraron a ofrecer sus alternativas, pero microcontrolador particular: el PIC, de la
pocos sobrevivieron esta burbuja. empresa Microchip, conociendo su
arquitectura y variantes.
Hoy se conoce a Microchip Technology como
líder indiscutible en el mercado de los
IACC-2019
4
SEMANA 4 MICROCONTROLADORES
1. MICROCONTROLADORES PIC
Un microcontrolador es un circuito integrado programable, compuesto de una variante de un
microprocesador, memoria y periféricos. Para entender qué es un PIC se debe conocer cómo trabaja
y cuáles son las facilidades que ofrece en desarrollos electrónicos.
Logo Microchip
Fuente: https://www.microchip.com/
Los denominados PIC1 son una familia de microcontroladores desarrollados por la empresa
Microchip2 desde mediados de los ochenta, pero que fueron notablemente mejorados en los
noventa. Cuenta con arquitectura RISC, ejecutando una instrucción cada 4 ciclos del oscilador.
Según explican Vadés y Pallás (2007): “Todos los PIC son microcontroladores RISC que cuentan con
un pequeño número de instrucciones: entre 33 y 77. Todas las instrucciones son del mismo tamaño:
una palabra de 12, 14 o 16 bits” (p. 29).
Todos los microcontroladores PIC utilizan una arquitectura Harvard, lo que quiere decir que su
memoria de programa está conectada a la CPU por más de 8 líneas. Hay microcontroladores de 12,
14 y 16 bits, dependiendo de la anchura del bus.
1 Su nombre completo es PICmicro aunque algunos autores lo citan como acrónimo de Peripheral Interface Controller
(controlador de interfaz periférico).
2 Empresa situada en Estados Unidos, fabricante de microcontroladores, memorias y semiconductores analógicos.
IACC-2019
5
SEMANA 4 MICROCONTROLADORES
Por otra parte, se tienen herramientas de desarrollo software y hardware abundantes y de bajo
costo, con posibilidad de protección del código y con gran rapidez de ejecución a una frecuencia de
20MHz (5 millones de instrucciones por segundo, uno por cada ciclo de reloj). Por su parte, la
empresa fabricante proporciona un entorno gratuito de desarrollo de software y un ensamblador.
IACC-2019
6
SEMANA 4 MICROCONTROLADORES
Estos microcontroladores utilizan una arquitectura Harvard, es decir, cuenta con buses separados
para tratar las instrucciones y el almacenamiento. En general, manejan buses de 8 bits3 en su núcleo
y una arquitectura mínima en su composición interna. Los elementos más importantes son:
3
Aunque existen versiones de 16 bits, como la familia 24FXXX y24HXXX.
IACC-2019
7
SEMANA 4 MICROCONTROLADORES
IACC-2019
8
SEMANA 4 MICROCONTROLADORES
Voltajes de operación: se cuenta con versiones que pueden ser alimentadas desde 2.5V
hasta 6V.
Frecuencia de operación: cada familia de microcontroladores cuenta con una frecuencia
máxima de operación, la cual tiende a aumentar.
Empaquetado: dependiendo de las funciones, desempeño y aplicaciones, se tienen
diferentes tipos de empaquetados y con diferente cantidad de pines de conexión.
Tecnología de la memoria incluida: pueden utilizar memorias tipo EPROM, ROM y flash.
IACC-2019
9
SEMANA 4 MICROCONTROLADORES
IACC-2019
10
SEMANA 4 MICROCONTROLADORES
Esta variante de PIC utiliza buses de 32 bits, lo que le permite tener un elevado procesamiento de
información; y sus frecuencias de reloj pueden alcanzar los 80 MHz. Disponen de una arquitectura
óptima y un núcleo de tipo M4K6. Una de las familias más destacadas es la denominada PIC32XXXX,
la cual combina 32-bits, velocidad de operación de 120 Mhz, 1MB de memoria flash, compatibilidad
con el internet de las cosas, facilidades para el control de motores y control industrial.
IACC-2019
11
SEMANA 4 MICROCONTROLADORES
IACC-2019
12
SEMANA 4 MICROCONTROLADORES
COMENTARIO FINAL
En esencia, los microcontroladores PIC son circuitos integrados que pueden ser programados para
hacer una amplia variedad de tareas. Sin embargo, al ser el PIC un componente integrado, posee en
su interior memoria, temporizadores y circuitos auxiliares. Uno de los componentes principales es
su unidad aritmética y lógica (ALU) de 8 bits, la cual realiza operaciones matemáticas y lógicas,
además de que posee una memoria flash y RAM, la cual le facilita la tarea de almacenamiento de
programas y variables. Su principal función consiste en procesar información, automatizar y
controlar procesos industriales y caseros.
IACC-2019
13
SEMANA 4 MICROCONTROLADORES
REFERENCIAS
Benchimel, D. (2010). Microcontroladores. Buenos Aires, Argentina: Manual Users.
Mandado, E., Menéndez, L., Fernández, L. y López E. (2007). Microcontroladores PIC: Sistema
España: Marcombo S. A.
IACC-2019
14
SEMANA 4 MICROCONTROLADORES
IACC-2019
15