SlideShare una empresa de Scribd logo
1 de 45
Descargar para leer sin conexión
UNIVERSIDAS TECNICA DE AMBATO
Ingeniería Electrónica y Comunicaciones
Tema : Familias de los
microcontroladores
Grupo 1:
MICROCONTROLADORES
Compilador C
UTA - FISEI, Microcontroladores 3
• Establecer las características de un Microcontrolador PIC
• Establecer las características de un Microcontrolador AVR
• Analizar las familias de microcontroladores
INTRODUCCION
¿PIC O AVR?
ARQUITECTURA
Lenguajes de Programación
UTA - FISEI, Microcontroladores 4
FAMILIA MICROCHIP
Los PIC son una familia de microcontroladores de 8 bits
fabricados por la empresa estadounidense MICROCHIP, cuentan
con un CPU RISC y memoria FLASH para el almacenamiento
del Firmware.
CARACTERISTICAS
Arquitectura siguiendo el modelo Harvard:
• Distinción entre Memoria de Programa y Memoria de datos.
• Separación entre buses para datos y buses de instrucciones.
• Palabra de datos y palabra de instrucciones de diferente tamaño.
Ejecución segmentada:
• Ejecución en dos etapas.
• Cada instrucción se ejecuta en un ciclo de reloj, salvo los saltos
que se resuelven en 2.
Arquitectura del repertorio de instrucciones siguiendo el modelo
RISC:
• Mismo tamaño (cada instrucción ocupa una única palabra de
instrucción).
• Banco de registros
• Ortogonalidad del repertorio de instrucciones.
Simplifique su proceso de diseño con los MCU de 8
bits más capaces y fáciles de usar de la industria.
Independientemente de sus requisitos de diseño,
tenemos una familia de productos que satisfará sus
necesidades. Los MCU PIC® tienen periféricos
independientes centrales configurables que manejan de
manera eficiente las tareas en el hardware, lo que reduce
en gran medida la dependencia de las rutinas de servicio
de interrupción. Además, una amplia gama de memoria
y pines estándar proporcionan una migración fácil para
satisfacer las necesidades cambiantes
Arquitectura PIC Gama Baja
Gama baja (12-bit opcode): PIC10 (y
algunos PIC12 y PIC16)
• La característica principal sería la
simplicidad.
• Reducido tamaño del chip (solo 8 pines
para los PIC10 y PIC12).
• Pila implementada en hardware, con
solo 2 niveles.
• Puede manejar solamente hasta 32
registros (RAM) y 512 palabras de
instrucción.
Arquitectura PIC Gama Media
Gama media (14-bit opcode): PIC12 y
PIC16
• Se ofrece en tamaños de 8 a 68 pines.
• Se agrega la capacidad de manejo de
interrupciones y 8 niveles de la pila
hardware.
• Puede manejar hasta 128 registros
(RAM) y 2048 palabras de instrucción.
Arquitectura PIC Gama Alta
Gama alta (16-bit opcode): PIC17
(obsoleto) y PIC18
• Manejo vectorizado de interrupciones.
• Nuevas instrucciones optimizadas para la
programación en lenguajes de alto nivel.
• Pila de hasta 31 niveles.
•PIC12C508/509 (encapsulamiento reducido de 8 pines, oscilador
interno, popular en pequeños diseños como el iPod remote)
•PIC16F84(Considerado obsoleto, pero imposible de descartar y muy
popular) PIC16F84A (Buena actualización del anterior, algunas
versiones funcionan a 20 MHz, compatible 1:1)
•PIC12F629/675 PIC16F628 PIC16F88 (Nuevo sustituto del
PIC16F84A con más memoria, oscilador interno, PWM, etc que
podría convertirse en popular como su hermana menor). La familia
PIC16F87X y PIC16F87XA (los hermanos mayores del PIC16F84 y
PIC16F84A, con cantidad de mejoras incluidas en hardware. Bastante
común en proyectos de aficionados)
FAMILIA AVR
HISTORIA
• Vegard Wolland y Alf-Egil Bogen
• Norwegian Institute of Technology
(1992)
• Tésis “Risk microcontroller with flash
program memory”
• Atmel Norway: Revenue $100 MDD
• Microchip Technology
• “Equilibrio perfecto entre alto
rendimiento y bajo consumo de
energía”
Características
• Arquitectura Harvard
• 32 registros de 8 bits
• Los registros de entrada salida y
la memoria de datos conforman
un espacio de direcciones
unificado
• Están fabricados con tecnología
CMOS
• Puertos de entrada salida
bidireccionales configurables e
independientes por pin
• Suministro de alta corriente en
los puertos de entrada y salida
• Set de 130 instrucciones
Familia AVR
ENCAPSULADOS ATmega164
• Terminales de Polarización
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida
Paralela
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida
Paralela
• Conversor Análogo/Digital
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida
Paralela
• Conversor Análogo/Digital
• Comparador Analógico
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida
Paralela
• Conversor Análogo/Digital
• Comparador Analógico
• Interface JTAG para sistemas de
depuración
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida
Paralela
• Conversor Análogo/Digital
• Comparador Analógico
• Interface JTAG para sistemas de
depuración
• Interface a periféricos seriales
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida
Paralela
• Conversor Análogo/Digital
• Comparador Analógico
• Interface JTAG para sistemas de
depuración
• Interface a periféricos seriales
• Interrupciones Externas
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida
Paralela
• Conversor Análogo/Digital
• Comparador Analógico
• Interface JTAG para sistemas de
depuración
• Interface a periféricos seriales
• Interrupciones Externas
• Temporizadores / Contadores
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida
Paralela
• Conversor Análogo/Digital
• Comparador Analógico
• Interface JTAG para sistemas de
depuración
• Interface a periféricos seriales
• Interrupciones Externas
• Temporizadores / Contadores
• Interface Serial con 2 líneas
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida
Paralela
• Conversor Análogo/Digital
• Comparador Analógico
• Interface JTAG para sistemas de
depuración
• Interface a periféricos seriales
• Interrupciones Externas
• Temporizadores / Contadores
• Interface Serial con 2 líneas
• RX/TX Universales Síncronos y
Asíncronos
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida
Paralela
• Conversor Análogo/Digital
• Comparador Analógico
• Interface JTAG para sistemas de
depuración
• Interface a periféricos seriales
• Interrupciones Externas
• Temporizadores / Contadores
• Interface Serial con 2 líneas
• RX/TX Universales Síncronos y
Asíncronos
• Salida de Reloj
ENCAPSULADOS ATmega164
• Terminales de Polarización
• Entrada para el Reset
• Terminales para el cristal
• Pórticos de Entrada y Salida Paralela
• Conversor Análogo/Digital
• Comparador Analógico
• Interface JTAG para sistemas de
depuración
• Interface a periféricos seriales
• Interrupciones Externas
• Temporizadores / Contadores
• Interface Serial con 2 líneas
• RX/TX Universales Síncronos y
Asíncronos
• Salida de Reloj
• Interrupciones por cambio de estado
Diagrama de Bloques AVR
PIC VS AVR
CARACTERÍSTICAS GENERALES Semejanzas
CARACTERÍSTICAS GENERALES Diferencias
Cual Elegir
MUCHAS GRACIAS

Más contenido relacionado

La actualidad más candente

7. atenuacion, distorsion y ruido en la transmision
7. atenuacion, distorsion y ruido en la transmision7. atenuacion, distorsion y ruido en la transmision
7. atenuacion, distorsion y ruido en la transmisionEdison Coimbra G.
 
Conmutacion de circuitos y paquetes
Conmutacion de circuitos y paquetesConmutacion de circuitos y paquetes
Conmutacion de circuitos y paquetesJarvey Gonzalez
 
Probabilidad de error en modulación digital
Probabilidad de error en modulación digitalProbabilidad de error en modulación digital
Probabilidad de error en modulación digitalFrancisco Apablaza
 
Datos y señales analogicas y digitales
Datos y señales analogicas y digitalesDatos y señales analogicas y digitales
Datos y señales analogicas y digitalesCristian Justiniano J
 
Codificacion unipolar, polar y bipolar
Codificacion unipolar, polar y bipolarCodificacion unipolar, polar y bipolar
Codificacion unipolar, polar y bipolarthejp
 
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionFundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionJosé Antonio Sandoval Acosta
 
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-pptCarlos Martir
 
Lecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdLecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdnica2009
 
Capítulo IV - Arquitectura de la Red Móvil 2G / GSM
Capítulo IV - Arquitectura de la Red Móvil 2G / GSMCapítulo IV - Arquitectura de la Red Móvil 2G / GSM
Capítulo IV - Arquitectura de la Red Móvil 2G / GSMAndy Juan Sarango Veliz
 
9 modulacion, ask, fsk, psk y qam
9  modulacion, ask, fsk, psk y qam9  modulacion, ask, fsk, psk y qam
9 modulacion, ask, fsk, psk y qamUTU
 
Aplicaciones del Circuito TTL
Aplicaciones del Circuito TTLAplicaciones del Circuito TTL
Aplicaciones del Circuito TTLIvan Nietø
 
5.SONET/SDH Red óptica síncrona
5.SONET/SDH Red óptica síncrona5.SONET/SDH Red óptica síncrona
5.SONET/SDH Red óptica síncronaEdison Coimbra G.
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84guestf09168b
 

La actualidad más candente (20)

7. atenuacion, distorsion y ruido en la transmision
7. atenuacion, distorsion y ruido en la transmision7. atenuacion, distorsion y ruido en la transmision
7. atenuacion, distorsion y ruido en la transmision
 
Conmutacion de circuitos y paquetes
Conmutacion de circuitos y paquetesConmutacion de circuitos y paquetes
Conmutacion de circuitos y paquetes
 
Protocolo modbus
Protocolo modbusProtocolo modbus
Protocolo modbus
 
Probabilidad de error en modulación digital
Probabilidad de error en modulación digitalProbabilidad de error en modulación digital
Probabilidad de error en modulación digital
 
Datos y señales analogicas y digitales
Datos y señales analogicas y digitalesDatos y señales analogicas y digitales
Datos y señales analogicas y digitales
 
TTL-CMOS
TTL-CMOSTTL-CMOS
TTL-CMOS
 
Codificacion unipolar, polar y bipolar
Codificacion unipolar, polar y bipolarCodificacion unipolar, polar y bipolar
Codificacion unipolar, polar y bipolar
 
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionFundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
 
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt
 
Lecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdLecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psd
 
Capítulo IV - Arquitectura de la Red Móvil 2G / GSM
Capítulo IV - Arquitectura de la Red Móvil 2G / GSMCapítulo IV - Arquitectura de la Red Móvil 2G / GSM
Capítulo IV - Arquitectura de la Red Móvil 2G / GSM
 
Microondas terrestres
Microondas terrestresMicroondas terrestres
Microondas terrestres
 
Códigos y Modos de Transmisión de Datos
Códigos y Modos de Transmisión de DatosCódigos y Modos de Transmisión de Datos
Códigos y Modos de Transmisión de Datos
 
9 modulacion, ask, fsk, psk y qam
9  modulacion, ask, fsk, psk y qam9  modulacion, ask, fsk, psk y qam
9 modulacion, ask, fsk, psk y qam
 
Aplicaciones del Circuito TTL
Aplicaciones del Circuito TTLAplicaciones del Circuito TTL
Aplicaciones del Circuito TTL
 
5.SONET/SDH Red óptica síncrona
5.SONET/SDH Red óptica síncrona5.SONET/SDH Red óptica síncrona
5.SONET/SDH Red óptica síncrona
 
El PIC16F84
El PIC16F84El PIC16F84
El PIC16F84
 
Reed Solomon
Reed SolomonReed Solomon
Reed Solomon
 
Modelo Hibrido
Modelo HibridoModelo Hibrido
Modelo Hibrido
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84
 

Similar a Microcontroladores PIC y AVR

Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550 Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550 Alejandra Ruiz
 
A tmega164p guide datashet
A tmega164p guide datashetA tmega164p guide datashet
A tmega164p guide datashetHamil FC
 
Ud1 3 microcontrolador_pic
Ud1 3 microcontrolador_picUd1 3 microcontrolador_pic
Ud1 3 microcontrolador_picarnadillo
 
Ud1 4 caracteristicas_pic16_f84a
Ud1 4 caracteristicas_pic16_f84aUd1 4 caracteristicas_pic16_f84a
Ud1 4 caracteristicas_pic16_f84aarnadillo
 
Microcontroladores AVR
Microcontroladores AVRMicrocontroladores AVR
Microcontroladores AVRabemen
 
28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Piccarlos
 
28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Piccarlos
 
Microcontroladores pic14f84a
Microcontroladores pic14f84aMicrocontroladores pic14f84a
Microcontroladores pic14f84adanqueas
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadoressaeb2911
 
Introduccion al DSC dsPIC30F4013.pptx
Introduccion al DSC dsPIC30F4013.pptxIntroduccion al DSC dsPIC30F4013.pptx
Introduccion al DSC dsPIC30F4013.pptxBrayamMiranda3
 
Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel ...
Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel ...Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel ...
Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel ...Victor Escamilla
 
Curso de microcontroladores capitulo 01
Curso de microcontroladores capitulo 01Curso de microcontroladores capitulo 01
Curso de microcontroladores capitulo 01Hamiltonn Casallas
 
Manual pic16 f87x
Manual pic16 f87xManual pic16 f87x
Manual pic16 f87xernestogp22
 
Tutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejorasTutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejorasAldo Corp
 
Manual Pic16 F87 X
Manual Pic16 F87 XManual Pic16 F87 X
Manual Pic16 F87 XLuis Zurita
 

Similar a Microcontroladores PIC y AVR (20)

Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550 Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550
 
A tmega164p guide datashet
A tmega164p guide datashetA tmega164p guide datashet
A tmega164p guide datashet
 
Ud1 3 microcontrolador_pic
Ud1 3 microcontrolador_picUd1 3 microcontrolador_pic
Ud1 3 microcontrolador_pic
 
Atmega
AtmegaAtmega
Atmega
 
Ud1 4 caracteristicas_pic16_f84a
Ud1 4 caracteristicas_pic16_f84aUd1 4 caracteristicas_pic16_f84a
Ud1 4 caracteristicas_pic16_f84a
 
Microcontroladores AVR
Microcontroladores AVRMicrocontroladores AVR
Microcontroladores AVR
 
28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic
 
28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic28307034 La Familia De Micro Control Adores Pic
28307034 La Familia De Micro Control Adores Pic
 
Microcontroladores pic14f84a
Microcontroladores pic14f84aMicrocontroladores pic14f84a
Microcontroladores pic14f84a
 
07 Familia Atmega
07 Familia Atmega07 Familia Atmega
07 Familia Atmega
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Introduccion al DSC dsPIC30F4013.pptx
Introduccion al DSC dsPIC30F4013.pptxIntroduccion al DSC dsPIC30F4013.pptx
Introduccion al DSC dsPIC30F4013.pptx
 
Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel ...
Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel ...Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel ...
Cronologia y caracteristicas de microprocesadores Intel - Update hasta Intel ...
 
At89c52
At89c52At89c52
At89c52
 
Curso de microcontroladores capitulo 01
Curso de microcontroladores capitulo 01Curso de microcontroladores capitulo 01
Curso de microcontroladores capitulo 01
 
Manual pic16 f87x
Manual pic16 f87xManual pic16 f87x
Manual pic16 f87x
 
Tutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejorasTutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejoras
 
Microcontrolador At-Mega
Microcontrolador  At-MegaMicrocontrolador  At-Mega
Microcontrolador At-Mega
 
Tipos de microcontroladores
Tipos de microcontroladoresTipos de microcontroladores
Tipos de microcontroladores
 
Manual Pic16 F87 X
Manual Pic16 F87 XManual Pic16 F87 X
Manual Pic16 F87 X
 

Más de CarlosOrozco140

Modulador y Demodulador BFSK
Modulador y Demodulador BFSKModulador y Demodulador BFSK
Modulador y Demodulador BFSKCarlosOrozco140
 
Modulador y Demodulador BASK
Modulador y Demodulador BASKModulador y Demodulador BASK
Modulador y Demodulador BASKCarlosOrozco140
 
Temporización y cambio de giro de un motor
Temporización y cambio de giro de un motorTemporización y cambio de giro de un motor
Temporización y cambio de giro de un motorCarlosOrozco140
 
MAPA CONCEPTUAL SUJETADORES
MAPA CONCEPTUAL SUJETADORESMAPA CONCEPTUAL SUJETADORES
MAPA CONCEPTUAL SUJETADORESCarlosOrozco140
 
CONFIGURACIÓN DARLINGTON
CONFIGURACIÓN DARLINGTON CONFIGURACIÓN DARLINGTON
CONFIGURACIÓN DARLINGTON CarlosOrozco140
 
Proyecto de-programacion-II
Proyecto de-programacion-IIProyecto de-programacion-II
Proyecto de-programacion-IICarlosOrozco140
 

Más de CarlosOrozco140 (7)

Modulador y Demodulador BFSK
Modulador y Demodulador BFSKModulador y Demodulador BFSK
Modulador y Demodulador BFSK
 
Modulador y Demodulador BASK
Modulador y Demodulador BASKModulador y Demodulador BASK
Modulador y Demodulador BASK
 
Temporización y cambio de giro de un motor
Temporización y cambio de giro de un motorTemporización y cambio de giro de un motor
Temporización y cambio de giro de un motor
 
MAPA CONCEPTUAL SUJETADORES
MAPA CONCEPTUAL SUJETADORESMAPA CONCEPTUAL SUJETADORES
MAPA CONCEPTUAL SUJETADORES
 
CONFIGURACIÓN DARLINGTON
CONFIGURACIÓN DARLINGTON CONFIGURACIÓN DARLINGTON
CONFIGURACIÓN DARLINGTON
 
Proyecto de-programacion-II
Proyecto de-programacion-IIProyecto de-programacion-II
Proyecto de-programacion-II
 
Paper Termometro
Paper TermometroPaper Termometro
Paper Termometro
 

Último

Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 

Último (20)

Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 

Microcontroladores PIC y AVR

  • 1. UNIVERSIDAS TECNICA DE AMBATO Ingeniería Electrónica y Comunicaciones Tema : Familias de los microcontroladores Grupo 1: MICROCONTROLADORES
  • 2. Compilador C UTA - FISEI, Microcontroladores 3 • Establecer las características de un Microcontrolador PIC • Establecer las características de un Microcontrolador AVR • Analizar las familias de microcontroladores
  • 6. Lenguajes de Programación UTA - FISEI, Microcontroladores 4
  • 7. FAMILIA MICROCHIP Los PIC son una familia de microcontroladores de 8 bits fabricados por la empresa estadounidense MICROCHIP, cuentan con un CPU RISC y memoria FLASH para el almacenamiento del Firmware.
  • 8. CARACTERISTICAS Arquitectura siguiendo el modelo Harvard: • Distinción entre Memoria de Programa y Memoria de datos. • Separación entre buses para datos y buses de instrucciones. • Palabra de datos y palabra de instrucciones de diferente tamaño. Ejecución segmentada: • Ejecución en dos etapas. • Cada instrucción se ejecuta en un ciclo de reloj, salvo los saltos que se resuelven en 2.
  • 9. Arquitectura del repertorio de instrucciones siguiendo el modelo RISC: • Mismo tamaño (cada instrucción ocupa una única palabra de instrucción). • Banco de registros • Ortogonalidad del repertorio de instrucciones.
  • 10. Simplifique su proceso de diseño con los MCU de 8 bits más capaces y fáciles de usar de la industria. Independientemente de sus requisitos de diseño, tenemos una familia de productos que satisfará sus necesidades. Los MCU PIC® tienen periféricos independientes centrales configurables que manejan de manera eficiente las tareas en el hardware, lo que reduce en gran medida la dependencia de las rutinas de servicio de interrupción. Además, una amplia gama de memoria y pines estándar proporcionan una migración fácil para satisfacer las necesidades cambiantes
  • 11. Arquitectura PIC Gama Baja Gama baja (12-bit opcode): PIC10 (y algunos PIC12 y PIC16) • La característica principal sería la simplicidad. • Reducido tamaño del chip (solo 8 pines para los PIC10 y PIC12). • Pila implementada en hardware, con solo 2 niveles. • Puede manejar solamente hasta 32 registros (RAM) y 512 palabras de instrucción.
  • 12. Arquitectura PIC Gama Media Gama media (14-bit opcode): PIC12 y PIC16 • Se ofrece en tamaños de 8 a 68 pines. • Se agrega la capacidad de manejo de interrupciones y 8 niveles de la pila hardware. • Puede manejar hasta 128 registros (RAM) y 2048 palabras de instrucción.
  • 13. Arquitectura PIC Gama Alta Gama alta (16-bit opcode): PIC17 (obsoleto) y PIC18 • Manejo vectorizado de interrupciones. • Nuevas instrucciones optimizadas para la programación en lenguajes de alto nivel. • Pila de hasta 31 niveles.
  • 14.
  • 15. •PIC12C508/509 (encapsulamiento reducido de 8 pines, oscilador interno, popular en pequeños diseños como el iPod remote) •PIC16F84(Considerado obsoleto, pero imposible de descartar y muy popular) PIC16F84A (Buena actualización del anterior, algunas versiones funcionan a 20 MHz, compatible 1:1) •PIC12F629/675 PIC16F628 PIC16F88 (Nuevo sustituto del PIC16F84A con más memoria, oscilador interno, PWM, etc que podría convertirse en popular como su hermana menor). La familia PIC16F87X y PIC16F87XA (los hermanos mayores del PIC16F84 y PIC16F84A, con cantidad de mejoras incluidas en hardware. Bastante común en proyectos de aficionados)
  • 17. HISTORIA • Vegard Wolland y Alf-Egil Bogen • Norwegian Institute of Technology (1992) • Tésis “Risk microcontroller with flash program memory” • Atmel Norway: Revenue $100 MDD • Microchip Technology • “Equilibrio perfecto entre alto rendimiento y bajo consumo de energía”
  • 18. Características • Arquitectura Harvard • 32 registros de 8 bits • Los registros de entrada salida y la memoria de datos conforman un espacio de direcciones unificado • Están fabricados con tecnología CMOS • Puertos de entrada salida bidireccionales configurables e independientes por pin • Suministro de alta corriente en los puertos de entrada y salida • Set de 130 instrucciones
  • 21. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset
  • 22. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal
  • 23. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela
  • 24. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela • Conversor Análogo/Digital
  • 25. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela • Conversor Análogo/Digital • Comparador Analógico
  • 26. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela • Conversor Análogo/Digital • Comparador Analógico • Interface JTAG para sistemas de depuración
  • 27. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela • Conversor Análogo/Digital • Comparador Analógico • Interface JTAG para sistemas de depuración • Interface a periféricos seriales
  • 28. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela • Conversor Análogo/Digital • Comparador Analógico • Interface JTAG para sistemas de depuración • Interface a periféricos seriales • Interrupciones Externas
  • 29. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela • Conversor Análogo/Digital • Comparador Analógico • Interface JTAG para sistemas de depuración • Interface a periféricos seriales • Interrupciones Externas • Temporizadores / Contadores
  • 30. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela • Conversor Análogo/Digital • Comparador Analógico • Interface JTAG para sistemas de depuración • Interface a periféricos seriales • Interrupciones Externas • Temporizadores / Contadores • Interface Serial con 2 líneas
  • 31. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela • Conversor Análogo/Digital • Comparador Analógico • Interface JTAG para sistemas de depuración • Interface a periféricos seriales • Interrupciones Externas • Temporizadores / Contadores • Interface Serial con 2 líneas • RX/TX Universales Síncronos y Asíncronos
  • 32. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela • Conversor Análogo/Digital • Comparador Analógico • Interface JTAG para sistemas de depuración • Interface a periféricos seriales • Interrupciones Externas • Temporizadores / Contadores • Interface Serial con 2 líneas • RX/TX Universales Síncronos y Asíncronos • Salida de Reloj
  • 33. ENCAPSULADOS ATmega164 • Terminales de Polarización • Entrada para el Reset • Terminales para el cristal • Pórticos de Entrada y Salida Paralela • Conversor Análogo/Digital • Comparador Analógico • Interface JTAG para sistemas de depuración • Interface a periféricos seriales • Interrupciones Externas • Temporizadores / Contadores • Interface Serial con 2 líneas • RX/TX Universales Síncronos y Asíncronos • Salida de Reloj • Interrupciones por cambio de estado
  • 36.
  • 39.
  • 40.
  • 41.
  • 42.
  • 44.