SISTEMAS MICROPROCESADOS 1INTEGRANTESCRISTIAN ALBANFABRICIO GARCIADARIO VERDEZOTOROBERT ZAPATASEXTO ELECTRÓNICAING. LUIS OÑATE
LA FAMILIA DE LOS MICROCONTROLADORES PICIMPORTANCIA DE LOS MICROCONTROLADORES PICCLASIFICACION DE LOS MICROCONTROLADORES PICMICROCONTROLADORES PIC DE 8 BITSMICROCONTROLADORES PIC DE 16 BITSPROGRAMAR PIC ES FACIL
IMPORTANCIA DE LOS MICROCONTROLADORES PICMICROCHIP 8 AÑOS COMO LIDER MUNDIAL DE VENTAS HASTA EL 2005 SE NOTA UN INPORTANTE INCREMENTO EN SUS GANANCIAS SOLO POR VENTAS DE MICROCONTROLADORES (FACTURO 847 MILLONES Y SOLO 675 ERAN DE LOS MCU)Aumento de las ventas anuales de Microchip en las que destaca el porcentaje debido a los MCU
DISEÑO PRACTICO DE APLICACIONESDISTRIBUCION DE LAS VENTAS DE MICROCONTROLADORES PIC EN LOS PRINCIPALES SEGMENTOS DEL MERCADO
El Microchip cumple normas ecológicas y sus productos son libres de plomo
La diversidad de micro controladores permite al diseñador encontrar el que contenga todos los recursos y capacidades de memoria que es precisa para su aplicación
La fabricación de dispositivos PIC a pasado de las 0,7 micras en 1998a las 0,22 en el 2006. esto ha supuesto una reducción en el voltaje de alimentación de 2 y 5,5 v para funcionar a 5vUna de las grandes ventajas de los micro controladores de Microchip es su migrabilidad que significa la posibilidad de cambiar de modelo de MCU y pasar a otro mas potenteEl grafico recoge el espectacular crecimiento del numero de diferentes modelos de micro controladores PIC de 8 bits
TelecomDTMFCODECComunicacionesIRE/S de voltaje altoRFPotenciómetro digitalVoltaje de referenciaDrivers de potenciaPICmicro  RMICROCONTROLADORESODSC (dsPIC)MotoresRelésSensoresFiltros amplificadoresConversor A/DConversor D/AControl de potenciaReguladores
Supervisión
Detectores de voltaje
Bombas de carga
Cargadores de batería
Control de bateríaLCDLEDComparadoresControladores RefrigeraciónMemoriaNV SerieKeeLqqDispositivos de seguridadInterfaz-RS232/485-RS422/423-I^2C^TM-SPI^TM-USARTBases de comunicación -CAN BUSUSB
LIN BUS
Serial I/OPeriferia digitalCaptura
PWM
Temporizadores
Reloj de tiempo realFunciones DSP de encriptaciónProcesamiento de voz
CLASIFICACION DE LOS MICROCONTROLADORES PICLOS MICROCONTROLADORES O MCU SE CARACTERIZAN POR SU ARQUITECTURA HARVARD CON MEMORIAS DE PROGRAMA  Y DATOS INDEPENDIENTES
GENERICAMENTE LOS MICROCONTROLADORES SE CLASIFICAN SEGÚN EL TAMAÑO DE DATOS QUE MANEJA EL REPERTORIO DE INSTRUCIONES Y EXISTEN 4 GRANDES GRUPOS : DE 4, DE 8, DE 16 Y 32 BITSMICROCONTROLADORES PIC DE 8 BITSSE DISTINGUEN PORQUE LA LONGITUD DE LOS DATOS NATIVOS QUE MANEJAN LAS INSTRUCIONES DE 8 BITS, QUE CORRESPONDEN CON EL TAMAÑO DE BUS DE DATOS Y EL REGISTRO DE LA CPU
EVOLUCION DE LA TECNOLOGIA DE FABRICACION DESARROLLADA POR MICROCHIP JUNTO A LA DE LA TENSION CORRESPONDIENTE DE ALIMENTACION0.22mFLASH200K0.35mFLASH185K0.4mFLASH160K0.5mFLASH/ROM150K0.7mFLASH/EPROM/ROM120K2 – 5.5V(NÚCLEO y E/S)NÚCLEO: 2-3,6VE/S: 5VNÚCLEO: 2-3,6VE/S: 5V2001200319982006
LA  ARQUITECTURA HARVARD DISPONE DE DOS MEMORIAS INDEPENDIENTES PERMITIENDO QUE LA LONGITUD DE LAS POSICIONES Y LA CAPACIDAD DE CADA UNA SEA LA MAS ADECUADABUS DE INSTRUCCIONESBUS DE DATOSMEMORIADEPROGRAMACPUMEMORIADEDATOSDIRECCIONESDIRECCIÓN
LOS MICROCONTROLADORES PIC DE 8 BITS SE CLASIFICAN EN : BASE , MEDIA , MEJORADAGAMA MEJORADA77 instrucciones de 16 bits de longitudGAMA MEDIA35 instrucciones de 14 bits de longitudGAMA BASE33 instrucciones de 12 bits de longitud
MEMORIA DE PROGRAMAPIC16F59PIC16F572KPIC12F510PIC16F5061KPIC12F509PIC16F505PIC10F220PIC10F222PIC12F508PIC16F54PIC10F202PIC10F206512PIC10F200PIC10F204Nº PATITAS2568182861440LA GAMA BASELOS MODELOS DE ESTA GAMA SE CARACTERIZAN PORQUE CORRESPONDEN A UN JUEGO DE 33 INSTRUCCIONES MAQUINA DE 12 BITS DE LONGITUD CADA UNA Y DISPONEN DE UNA PILA CON SOLO 2 NIVELES DE PROFUNDIDADPOSICIONAMIENTO DE LOS 14 DISPOSITIVOS PIC DE ÑA GAMA BASE TENIENDO EN CUENTA SU CAPACIDAD DE MEMORIA DE PROGRAMA Y LAS PATITAS CON LAS QUE ESTAN ENCAPSULADOS
LOS PIC ENANOS DE 6 PATITAS RESSUELVEN APLICACIONES SIMPLES POR SU REDUCIDO VOLUMEN Y PRECIO
LA  ALIMENTACION SE APLICA  A 2 PATITAS LAS 4 RESTANTES SON E SMEM.PROG.256/512wRAM16/24Fmáx 8 MHz(RC interno)An. Comp. + VrefICD 2*8 Bit ADCTIMER 0 (8)ICE 2000INT RC + OsciladoresWDTOtrosICSPPORLOS PIC ENANOS DE 6 PATITAS DE LA GAMA BASE OFRECEN UNA CAPACIDAD DE MEMORIA Y UN CONJUNTO DE RECURSOS INTERNOS SUFICIENTES PARA RESOLVER MULTITUD DE APLICACIONES SENCILLAS
EL AUMENTO DEL NUMERO DE PATITAS SIGNIFICA EL ICREMENTO EN LAS CAPACIDADES DE MEMORIA Y EL NUMERO DE PERIFERICOS Y RECURSOS INTEGRADOS AL DISPOSITIVOLA GAMA MEDIALOS MICROCONTROLADORES QUE RESPONDEN A ESTA GAMA RESPONDEN A UN REPERTORIO DE 35 INSTRUCIONES CON UN FORMATO DE 14 BITS DE LONGITUD CADA UNA, TENIENDO LA OILA DE 8 NIVELES DE PROFUNDIDAD Y DISPONIENDO DE UN VECTOR DE INTERRUPCION
ES UNA GAMA NUMEROSA QUE ALCANZ EN LA ACTUALIDAD 71 MODELOS DIFERENTES, QUE COMIENZAN CON AQUELLOS QUE SE HALLAN ENCAPSULADOS CON 8 PATITAS Y LLEGAN HAS LOS QUE TIENEN 68 PATITAS
Figura 1.13 Características de algunos modelos de la gama media (continuación)
Figura 1.12  Características relevantes de algunos PIC de la gama media se 8 patitas junto a otros de mas patitas.
Figura 1.13 Características de algunos modelos de la gama media (continuación)
Figura 1.13 Características de algunos modelos de la gama media (continuación)
Figura 1.13 Características de algunos modelos de la gama media (continuación)
Figura 1.13 Características de algunos modelos de la gama media. Recientemente se comercializan nuevos modelos: PIC16F39, PIC16F685,PIC16F687, PIC16F689, PIC16F690, PIC16F785, PIC16F946, cuyas características pueden consultarse en la web del fabricante.
1.3.3 LA GAMA MEJORADA Dispone de un repertorio de 77 instrucciones de 16 bits.
Posee una Pila con 33 niveles de profundidad.
Dos vectores de Interrupción.

Micros Capitulo 1

  • 1.
    SISTEMAS MICROPROCESADOS 1INTEGRANTESCRISTIANALBANFABRICIO GARCIADARIO VERDEZOTOROBERT ZAPATASEXTO ELECTRÓNICAING. LUIS OÑATE
  • 2.
    LA FAMILIA DELOS MICROCONTROLADORES PICIMPORTANCIA DE LOS MICROCONTROLADORES PICCLASIFICACION DE LOS MICROCONTROLADORES PICMICROCONTROLADORES PIC DE 8 BITSMICROCONTROLADORES PIC DE 16 BITSPROGRAMAR PIC ES FACIL
  • 3.
    IMPORTANCIA DE LOSMICROCONTROLADORES PICMICROCHIP 8 AÑOS COMO LIDER MUNDIAL DE VENTAS HASTA EL 2005 SE NOTA UN INPORTANTE INCREMENTO EN SUS GANANCIAS SOLO POR VENTAS DE MICROCONTROLADORES (FACTURO 847 MILLONES Y SOLO 675 ERAN DE LOS MCU)Aumento de las ventas anuales de Microchip en las que destaca el porcentaje debido a los MCU
  • 4.
    DISEÑO PRACTICO DEAPLICACIONESDISTRIBUCION DE LAS VENTAS DE MICROCONTROLADORES PIC EN LOS PRINCIPALES SEGMENTOS DEL MERCADO
  • 5.
    El Microchip cumplenormas ecológicas y sus productos son libres de plomo
  • 6.
    La diversidad demicro controladores permite al diseñador encontrar el que contenga todos los recursos y capacidades de memoria que es precisa para su aplicación
  • 7.
    La fabricación dedispositivos PIC a pasado de las 0,7 micras en 1998a las 0,22 en el 2006. esto ha supuesto una reducción en el voltaje de alimentación de 2 y 5,5 v para funcionar a 5vUna de las grandes ventajas de los micro controladores de Microchip es su migrabilidad que significa la posibilidad de cambiar de modelo de MCU y pasar a otro mas potenteEl grafico recoge el espectacular crecimiento del numero de diferentes modelos de micro controladores PIC de 8 bits
  • 8.
    TelecomDTMFCODECComunicacionesIRE/S de voltajealtoRFPotenciómetro digitalVoltaje de referenciaDrivers de potenciaPICmicro RMICROCONTROLADORESODSC (dsPIC)MotoresRelésSensoresFiltros amplificadoresConversor A/DConversor D/AControl de potenciaReguladores
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
    Control de bateríaLCDLEDComparadoresControladoresRefrigeraciónMemoriaNV SerieKeeLqqDispositivos de seguridadInterfaz-RS232/485-RS422/423-I^2C^TM-SPI^TM-USARTBases de comunicación -CAN BUSUSB
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
    Reloj de tiemporealFunciones DSP de encriptaciónProcesamiento de voz
  • 19.
    CLASIFICACION DE LOSMICROCONTROLADORES PICLOS MICROCONTROLADORES O MCU SE CARACTERIZAN POR SU ARQUITECTURA HARVARD CON MEMORIAS DE PROGRAMA Y DATOS INDEPENDIENTES
  • 20.
    GENERICAMENTE LOS MICROCONTROLADORESSE CLASIFICAN SEGÚN EL TAMAÑO DE DATOS QUE MANEJA EL REPERTORIO DE INSTRUCIONES Y EXISTEN 4 GRANDES GRUPOS : DE 4, DE 8, DE 16 Y 32 BITSMICROCONTROLADORES PIC DE 8 BITSSE DISTINGUEN PORQUE LA LONGITUD DE LOS DATOS NATIVOS QUE MANEJAN LAS INSTRUCIONES DE 8 BITS, QUE CORRESPONDEN CON EL TAMAÑO DE BUS DE DATOS Y EL REGISTRO DE LA CPU
  • 21.
    EVOLUCION DE LATECNOLOGIA DE FABRICACION DESARROLLADA POR MICROCHIP JUNTO A LA DE LA TENSION CORRESPONDIENTE DE ALIMENTACION0.22mFLASH200K0.35mFLASH185K0.4mFLASH160K0.5mFLASH/ROM150K0.7mFLASH/EPROM/ROM120K2 – 5.5V(NÚCLEO y E/S)NÚCLEO: 2-3,6VE/S: 5VNÚCLEO: 2-3,6VE/S: 5V2001200319982006
  • 22.
    LA ARQUITECTURAHARVARD DISPONE DE DOS MEMORIAS INDEPENDIENTES PERMITIENDO QUE LA LONGITUD DE LAS POSICIONES Y LA CAPACIDAD DE CADA UNA SEA LA MAS ADECUADABUS DE INSTRUCCIONESBUS DE DATOSMEMORIADEPROGRAMACPUMEMORIADEDATOSDIRECCIONESDIRECCIÓN
  • 23.
    LOS MICROCONTROLADORES PICDE 8 BITS SE CLASIFICAN EN : BASE , MEDIA , MEJORADAGAMA MEJORADA77 instrucciones de 16 bits de longitudGAMA MEDIA35 instrucciones de 14 bits de longitudGAMA BASE33 instrucciones de 12 bits de longitud
  • 24.
    MEMORIA DE PROGRAMAPIC16F59PIC16F572KPIC12F510PIC16F5061KPIC12F509PIC16F505PIC10F220PIC10F222PIC12F508PIC16F54PIC10F202PIC10F206512PIC10F200PIC10F204NºPATITAS2568182861440LA GAMA BASELOS MODELOS DE ESTA GAMA SE CARACTERIZAN PORQUE CORRESPONDEN A UN JUEGO DE 33 INSTRUCCIONES MAQUINA DE 12 BITS DE LONGITUD CADA UNA Y DISPONEN DE UNA PILA CON SOLO 2 NIVELES DE PROFUNDIDADPOSICIONAMIENTO DE LOS 14 DISPOSITIVOS PIC DE ÑA GAMA BASE TENIENDO EN CUENTA SU CAPACIDAD DE MEMORIA DE PROGRAMA Y LAS PATITAS CON LAS QUE ESTAN ENCAPSULADOS
  • 25.
    LOS PIC ENANOSDE 6 PATITAS RESSUELVEN APLICACIONES SIMPLES POR SU REDUCIDO VOLUMEN Y PRECIO
  • 26.
    LA ALIMENTACIONSE APLICA A 2 PATITAS LAS 4 RESTANTES SON E SMEM.PROG.256/512wRAM16/24Fmáx 8 MHz(RC interno)An. Comp. + VrefICD 2*8 Bit ADCTIMER 0 (8)ICE 2000INT RC + OsciladoresWDTOtrosICSPPORLOS PIC ENANOS DE 6 PATITAS DE LA GAMA BASE OFRECEN UNA CAPACIDAD DE MEMORIA Y UN CONJUNTO DE RECURSOS INTERNOS SUFICIENTES PARA RESOLVER MULTITUD DE APLICACIONES SENCILLAS
  • 27.
    EL AUMENTO DELNUMERO DE PATITAS SIGNIFICA EL ICREMENTO EN LAS CAPACIDADES DE MEMORIA Y EL NUMERO DE PERIFERICOS Y RECURSOS INTEGRADOS AL DISPOSITIVOLA GAMA MEDIALOS MICROCONTROLADORES QUE RESPONDEN A ESTA GAMA RESPONDEN A UN REPERTORIO DE 35 INSTRUCIONES CON UN FORMATO DE 14 BITS DE LONGITUD CADA UNA, TENIENDO LA OILA DE 8 NIVELES DE PROFUNDIDAD Y DISPONIENDO DE UN VECTOR DE INTERRUPCION
  • 28.
    ES UNA GAMANUMEROSA QUE ALCANZ EN LA ACTUALIDAD 71 MODELOS DIFERENTES, QUE COMIENZAN CON AQUELLOS QUE SE HALLAN ENCAPSULADOS CON 8 PATITAS Y LLEGAN HAS LOS QUE TIENEN 68 PATITAS
  • 29.
    Figura 1.13 Característicasde algunos modelos de la gama media (continuación)
  • 30.
    Figura 1.12 Características relevantes de algunos PIC de la gama media se 8 patitas junto a otros de mas patitas.
  • 31.
    Figura 1.13 Característicasde algunos modelos de la gama media (continuación)
  • 32.
    Figura 1.13 Característicasde algunos modelos de la gama media (continuación)
  • 33.
    Figura 1.13 Característicasde algunos modelos de la gama media (continuación)
  • 34.
    Figura 1.13 Característicasde algunos modelos de la gama media. Recientemente se comercializan nuevos modelos: PIC16F39, PIC16F685,PIC16F687, PIC16F689, PIC16F690, PIC16F785, PIC16F946, cuyas características pueden consultarse en la web del fabricante.
  • 35.
    1.3.3 LA GAMAMEJORADA Dispone de un repertorio de 77 instrucciones de 16 bits.
  • 36.
    Posee una Pilacon 33 niveles de profundidad.
  • 37.
    Dos vectores deInterrupción.