LA FAMILIA DE LOS MICROCONTROLADORES PICALEJANDRO CASTILLO
DIEGO RIVADENEIRAMICROCONTROLADORES PICMicrochip fabricante desde 2002 del PIC de 8 bits y líder mundial.43% Asia y Japón.28% Europa.29% América.
Aquí se muestra la gráfica de aumento de ventas anuales de Microchip, se destaca el porcentaje debido a la venta de Microcontroladores.
Distribución de ventas de Microcontroladores PIC en los principales segmentos del mercado.
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.
El gráfico recoge el espectacular crecimiento del número de diferentes modelos de Microcontroladores PIC de 8 bits.
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.
Microcontroladores de 8 bits
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.
La arquitectura Harvard dispone de dos memorias independientes permitiendo que longitud y capacidad sean las mejores.
Los PICs de 8 bits se clasifican en tres gamas:Base, Media y Mejorada
LA GAMA BASEResponden a 33 instrucciones.Está compuesta por  14 modelos.6 encapsulados.
Principales características de los PIC de Gama Base.
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.
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.
LA GAMA MEDIAResponden 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.
Ejemplos de PIC de 8 y de más pines con algunas de sus características.
Características de algunos de los modelos de Gama Media.
LA GAMA MEJORADARepertorio de 77 instrucciones de 16 bits de longitud cada una.31 niveles de profundidad.Dos vectores de interrupción.Responden a la nomenclatura PIC18Xxxx.
Significado de cada uno de los campos que componen la nomenclatura de los PIC 18Xxxx de la Gama Mejorada.
Recursos y características de algunos dispositivos de la gama mejorada de 64 y 80 pines.
MICROCONTROLADORES PIC DE 16 BITSHay 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.
GAMA DE MICROCONTROLADORES MCU DE 16 BITS
Principales características de algunos modelos PIC de la gama mejorada.
Diagrama por bloques que muestra los principales recursos que conforman los microcontroladores de 16 bits PIC24F.
Principales características de los 9 modelos de la familia PIC24F
GAMA DE MICROCONTROLADORES DSC DE 16 BITSPrincipales características de los modelos de microcontroladores PIC de 16 bits de la familia PIC24H
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.
Relación de algunos modelos de dsPIC30F destinados al Control de Motores con sus características.
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.
Diagrama por bloques de la estructura interna de los dsPIC33F.
PROGRAMAR PIC ES FACILTenemos 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.
Esquema eléctrico correspondiente al ejercicio propuesto.
Programa comentado
UTILIZACION DEL ENSAMBLADOR MPASMAspecto del ensamblador
SENSOR DE LUMINOSIDAD: LDRLa 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.
SENSOR DE TEMPERATURA ESTANDAR: LM35 Algunos sensores de temperatura:
BIBLIOGRAFIAMicrocontroladores PIC. Diseñopráctico de aplicaciones (2ª parte).AguloUsategui/ Romero Yesa/AnguloMartínezMcGrawHill.

Presentacion capitulo 1

  • 1.
    LA FAMILIA DELOS MICROCONTROLADORES PICALEJANDRO CASTILLO
  • 2.
    DIEGO RIVADENEIRAMICROCONTROLADORES PICMicrochipfabricante desde 2002 del PIC de 8 bits y líder mundial.43% Asia y Japón.28% Europa.29% América.
  • 3.
    Aquí se muestrala gráfica de aumento de ventas anuales de Microchip, se destaca el porcentaje debido a la venta de Microcontroladores.
  • 4.
    Distribución de ventasde Microcontroladores PIC en los principales segmentos del mercado.
  • 5.
    Microchip esta cadavez 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 recogeel espectacular crecimiento del número de diferentes modelos de Microcontroladores PIC de 8 bits.
  • 7.
    Clasificación de losmicrocontroladores 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.
  • 8.
  • 9.
    Se distinguen yaque 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 Harvarddispone de dos memorias independientes permitiendo que longitud y capacidad sean las mejores.
  • 11.
    Los PICs de8 bits se clasifican en tres gamas:Base, Media y Mejorada
  • 12.
    LA GAMA BASERespondena 33 instrucciones.Está compuesta por 14 modelos.6 encapsulados.
  • 13.
    Principales características delos PIC de Gama Base.
  • 14.
    Aquí posicionados 14dispositivos 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 de6 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 MEDIARespondena 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 PICde 8 y de más pines con algunas de sus características.
  • 18.
    Características de algunosde los modelos de Gama Media.
  • 19.
    LA GAMA MEJORADARepertoriode 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 cadauno de los campos que componen la nomenclatura de los PIC 18Xxxx de la Gama Mejorada.
  • 21.
    Recursos y característicasde algunos dispositivos de la gama mejorada de 64 y 80 pines.
  • 22.
    MICROCONTROLADORES PIC DE16 BITSHay 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.
  • 23.
  • 24.
    Principales características dealgunos modelos PIC de la gama mejorada.
  • 25.
    Diagrama por bloquesque muestra los principales recursos que conforman los microcontroladores de 16 bits PIC24F.
  • 26.
    Principales características delos 9 modelos de la familia PIC24F
  • 27.
    GAMA DE MICROCONTROLADORESDSC DE 16 BITSPrincipales características de los modelos de microcontroladores PIC de 16 bits de la familia PIC24H
  • 28.
    Según la orientaciónprá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 algunosmodelos de dsPIC30F destinados al Control de Motores con sus características.
  • 30.
    Sin embargo losdsPIC33F 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.
  • 31.
    Diagrama por bloquesde la estructura interna de los dsPIC33F.
  • 32.
    PROGRAMAR PIC ESFACILTenemos 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.
  • 33.
    Esquema eléctrico correspondienteal ejercicio propuesto.
  • 34.
  • 35.
    UTILIZACION DEL ENSAMBLADORMPASMAspecto del ensamblador
  • 36.
    SENSOR DE LUMINOSIDAD:LDRLa 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.
  • 37.
    SENSOR DE TEMPERATURAESTANDAR: LM35 Algunos sensores de temperatura:
  • 38.
    BIBLIOGRAFIAMicrocontroladores PIC. Diseñoprácticode aplicaciones (2ª parte).AguloUsategui/ Romero Yesa/AnguloMartínezMcGrawHill.