Los microcontroladores PIC de Microchip son líderes mundiales en ventas. Se clasifican por el tamaño de datos que manejan: de 4, 8, 16 o 32 bits. Microchip fabrica PIC de 8 y 16 bits. Los PIC de 8 bits se dividen en gama base, media y mejorada. Los PIC de 16 bits incluyen microcontroladores y procesadores digitales de señal. Los PIC permiten aplicaciones flexibles y su programación es sencilla.
1. 1. LA FAMILIA DEMICROCONTROLADORES PIC Geovanny Acosta Darío Cañaveral Nataly González
2. 1.1. IMPORTANCIA DE LOS MICROCONTROLADORES PIC Microchip, fabricante de los microcontroladores Pic,se mantiene desde el año 2002 como líder mundial de ventas de microcontroladores de 8 bits.
3.
4.
5. Ofrece una selección de sus productos libres de plomo.
6.
7. La variedad de dispositivos PIC con sus distintas configuraciones permite encontrar el modelo que cumpla con las especificaciones de cualquier proyecto.
8. La tecnología usada en la fabricación de los PIC ha pasado de las 0,7 micras en 1998 a las 0,22 micras en 2006. Esto ha supuesto una reducción en el voltaje de alimentación, que ha pasado de estar entre 2 y 5,5V; para funcionar con 5V, a un margen entre 2 y 6V, siendo la nominal de 3,3 V aunque las E/S siguen trabajando con 5V.
29. Distribución de las funciones de las patitas de los encapsulados con 8, 14 y 20 patitas con la finalidad de facilitar la migrabilidad.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42. La capacidad de la memoria de programa puede alcanzar 128 KB, la de datos 3963 bytes y la EEPROM hasta 1 KB.
43. Dispone de periféricos, los más destacados un Conversor AD de 10bits, hasta 5 temporizadores, interfaces para comunicación con bus de I^2C, SPI, USART, CAN 2.0B, etc.
44.
45.
46. Existen 2 grandes gamas de microcontroladores de 16 bits:1.ªGama MCU de 16 bits, formada por la familia de dispositivos PIC24F y PIC24H. 2.ªGama DSC de 16 bits, formada por las familias de dispositivos PIC30F y dsPIC33F.
47.
48. Los PIC24F posee arquitectura Harvard modificada: * Bus de datos de 16 bits y con instrucciones de una longitud de 24 bits. * Puede manejar una memoria de programa lineal de hasta 8 MB y una de datos de hasta 64 KB.
56. CARACTERISTICAS PIC30F Importantes capacidades de memoria Rendimiento de 30 MIPS cuando se alimenta con un voltaje entre 4.5 y 5.5 V. Incorporan un “motor DSP” que realizan las operaciones matemáticas
57. Categorías PIC30F A) dsPIC30F de Propósito General, con 8 modelos B) dsPIC30F de Control de motores, con 9 modelos C) dsPIC30F para Control de Censores, con 4 modelos
60. APLICACIONES PIC33F No disponen de EEPROM los dsPIC33F de propósito general se utilizan para aplicaciones de audio, electromedicina, seguridad, módem, etc. Los dsPIC33F En control de motores se orientan a los electrodomésticos como las lavadora, control de la dirección electrónica de los automóviles, control medioambiental, inversores y a matrices de iluminación con LED
62. PROGRAMAR PIC ES FACIL ENUNCIADO Tenemos un PIC16F84 trabajando a 4 MHz, en el cual se ha conectado 2 interruptores en las líneas RA1 y RA2 de la puerta A y 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 0. 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
65. PROGRAMA COMENTADO A la hora de escribir los programas, es recomendable seguir unas reglas:
66.
67. UTILIZACION DEL ENSAMBLADOR MPASM MPASM es un programa de libre distribución que sirve para ensamblar ficheros con extensión ASM
68.
69. GRABACION Y PRUEBA DE UN PROGRAMA EN EL Micro´PIC Trainer Esta ensamblado y convertido en formato HEX
70.
71.
72.
73. SENSORES ANALÓGICOS MAS UTILIZADOS Sensor de Luminosidad: LDR Su resistencia entre bornes varía en función de la luz que incide sobre su superficie, así, cuando no existe luz presenta una resistencia infinita y su resistencia va decreciendo, hasta llegar a 0
74. Sensor de temperatura Estándar: LM35 En la siguiente tabla se presentan valores de algunos de estos sensores.