Este documento proporciona una introducción a los microcontroladores PIC fabricados por Microchip. Describe las diferentes gamas de PIC de 8 y 16 bits, incluidas sus características, aplicaciones y clasificaciones. También incluye ejemplos de código y diagramas para ilustrar conceptos como programar PICs, sensores y el ensamblador MPASM.
MAYO 1 PROYECTO día de la madre el amor más grande
Microcontroladores PIC
1.
2.
3. Aquí se muestra la gráfica de aumento de ventas anuales de Microchip, se destaca el porcentaje debido a la venta de Microcontroladores.
4. Distribución de ventas de Microcontroladores PIC en los principales segmentos del mercado.
5. Microchip esta cada vez mas comprometido con el medio ambiente ofreciendo sus productos libres de pomo. Ofrece una diversidad de microcontroladores para diversas aplicaciones. La tecnología para su fabricación ha mejorado haciendo reducir las micras y bajar el voltaje de operación.
6. El gráfico recoge el espectacular crecimiento del número de diferentes modelos de Microcontroladores PIC de 8 bits.
7. Clasificación de los microcontroladores PIC Se caracterizan por su arquitectura Harvard con memoria de programa y datos independientes. Su clasificación depende del tamaño de datos que maneja. Los grupos son: 4,8,16 y 32 bits. Microchip únicamente fabrica de 8 y 16bits.
9. Se distinguen ya que las instrucciones que manejan son de 8 bits. Aquí una muestra de la evolución de la tecnología de fabricación desarrollada por Microchip junto a la de la tensión correspondiente de alimentación.
10. La arquitectura Harvard dispone de dos memorias independientes permitiendo que longitud y capacidad sean las mejores.
11. Los PICs de 8 bits se clasifican en tres gamas:Base, Media y Mejorada
12. LA GAMA BASE Responden a 33 instrucciones. Está compuesta por 14 modelos. 6 encapsulados.
14. Aquí posicionados 14 dispositivos PIC de la Gama Base teniendo en cuenta su capacidad de memoria de programa y de pines con las que están encapsulados.
15. Los PICs de 6 pines de la Gama Base reducen volumen y precio y además ofrecen una capacidad de memoria y un conjunto de recursos internos que nos ayudan a resolver problemas.
16. LA GAMA MEDIA Responden a un repertorio de 35 instrucciones, con un formato de 44 bits de longitud cada una. Poseen en la actualidad 71 modelos diferentes. Los encapsulados tienen 8 pines hasta 68.
17. Ejemplos de PIC de 8 y de más pines con algunas de sus características.
19. LA GAMA MEJORADA Repertorio de 77 instrucciones de 16 bits de longitud cada una. 31 niveles de profundidad. Dos vectores de interrupción. Responden a la nomenclatura PIC18Xxxx.
20. Significado de cada uno de los campos que componen la nomenclatura de los PIC 18Xxxx de la Gama Mejorada.
22. MICROCONTROLADORES PIC DE 16 BITS Hay dos grandes gamas de microcontroladores de 16 bits: Gama MCU de 16 bits, formada por las familias de dispositivos PIC24F y PIC 24H. Gama DSC de 16 bits, formada por las familias de dispositivos dsPIC30F y dsPIC33F.
27. GAMA DE MICROCONTROLADORES DSC DE 16 BITS Principales características de los modelos de microcontroladores PIC de 16 bits de la familia PIC24H
28. Según la orientación práctica de los modelos los dsPIC30F se dividen en tres categorías: dsPIC30F de Propósito General, con 8 modelos. dsPIC30F de Control de Motores, con 9 modelos. dsPIC30F para control de sensores, con 4 modelos.
29. Relación de algunos modelos de dsPIC30F destinados al Control de Motores con sus características.
30. Sin embargo los dsPIC33F se distinguen por las siguientes cualidades: Se alimentan con 3.3 V aunque las E/S pueden trabajar con niveles TTL. Incorporan un controlador DMA de 8 canales. Aumenta el número de interrupciones y excepciones. Alcanza un rendimiento de 40 MIPS. Posee un interfaz para CODEC. Hay modelos con 256 KB de memoria FLASH y 30 KB de RAM.
32. PROGRAMAR PIC ES FACIL Tenemos un PIC16F84 trabajando a 4 MHz en el cual se han conectado 2 interruptores en las líneas RA1 y RA2 de la puerta Ay 2 leds en las líneas RB0 y RB1 de la puerta B. El programa debe mostrar cuando el valor lógico que introducen ambos interruptores es cero. Para ello, si los dos interruptores introducen por la puerta A nivel lógico 0, los leds de la puerta B deben encenderse, y en los demás casos permanecen apagados.
36. SENSOR DE LUMINOSIDAD: LDR La resistencia entre bornes varía en función de la luz que incide sobre su superficie. Según aumenta la luz la resistencia decrece hasta llegar a cero. Cuando no existe luz su resistencia es infinita.