SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

Microcontroladores: Entendiendo los AVR de ATMEL
Microcontroladores: Entendiendo los AVR de ATMELMicrocontroladores: Entendiendo los AVR de ATMEL
Microcontroladores: Entendiendo los AVR de ATMELSANTIAGO PABLO ALBERTO
 
Componentes electrónicos-análogos-y-digitales
Componentes electrónicos-análogos-y-digitalesComponentes electrónicos-análogos-y-digitales
Componentes electrónicos-análogos-y-digitalesjhon garcia
 
automatas finitos
 automatas finitos automatas finitos
automatas finitosAnel Sosa
 
Diferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesDiferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesWilfred Garcia Diomeda
 
Redes especiales Emerson - Protocolo Hart - Redes en Domotica - Otros
Redes especiales  Emerson - Protocolo Hart - Redes en Domotica - OtrosRedes especiales  Emerson - Protocolo Hart - Redes en Domotica - Otros
Redes especiales Emerson - Protocolo Hart - Redes en Domotica - Otrosmarco calderon layme
 
Uso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensambladorUso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensambladorLuis Zurita
 
Los lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingLos lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingJonathan Bastidas
 
Fundamentos de Programación - Unidad V: Modularidad
Fundamentos de Programación - Unidad V: ModularidadFundamentos de Programación - Unidad V: Modularidad
Fundamentos de Programación - Unidad V: ModularidadJosé Antonio Sandoval Acosta
 
Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosRosviannis Barreiro
 
Compuertas Logicas
Compuertas LogicasCompuertas Logicas
Compuertas LogicasEnrique
 
Sesion contadores y registros
Sesion  contadores y registrosSesion  contadores y registros
Sesion contadores y registrosMarco Antonio
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Miguel Brunings
 

Was ist angesagt? (20)

Microcontroladores: Entendiendo los AVR de ATMEL
Microcontroladores: Entendiendo los AVR de ATMELMicrocontroladores: Entendiendo los AVR de ATMEL
Microcontroladores: Entendiendo los AVR de ATMEL
 
Componentes electrónicos-análogos-y-digitales
Componentes electrónicos-análogos-y-digitalesComponentes electrónicos-análogos-y-digitales
Componentes electrónicos-análogos-y-digitales
 
Puente h
Puente hPuente h
Puente h
 
RS422 y RS495
RS422 y RS495RS422 y RS495
RS422 y RS495
 
Registro de banderas y alu
Registro de banderas y aluRegistro de banderas y alu
Registro de banderas y alu
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
Ensamblador
EnsambladorEnsamblador
Ensamblador
 
Industrial ethernet
Industrial ethernetIndustrial ethernet
Industrial ethernet
 
Diferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesDiferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuenciales
 
Redes especiales Emerson - Protocolo Hart - Redes en Domotica - Otros
Redes especiales  Emerson - Protocolo Hart - Redes en Domotica - OtrosRedes especiales  Emerson - Protocolo Hart - Redes en Domotica - Otros
Redes especiales Emerson - Protocolo Hart - Redes en Domotica - Otros
 
Uso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensambladorUso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensamblador
 
Los lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingLos lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turing
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
Electronica Basica
Electronica BasicaElectronica Basica
Electronica Basica
 
Fundamentos de Programación - Unidad V: Modularidad
Fundamentos de Programación - Unidad V: ModularidadFundamentos de Programación - Unidad V: Modularidad
Fundamentos de Programación - Unidad V: Modularidad
 
Profibus DP
Profibus DPProfibus DP
Profibus DP
 
Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No Deterministicos
 
Compuertas Logicas
Compuertas LogicasCompuertas Logicas
Compuertas Logicas
 
Sesion contadores y registros
Sesion  contadores y registrosSesion  contadores y registros
Sesion contadores y registros
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
 

Ähnlich wie 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
 

Ähnlich wie 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
 
Manual Pic16 F87 X
Manual Pic16 F87 XManual Pic16 F87 X
Manual Pic16 F87 X
 
Pic16 f877
Pic16 f877Pic16 f877
Pic16 f877
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidasNelsonQuispeQuispitu
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOCamiloSaavedra30
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
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
 
lean manufacturing and its definition for industries
lean manufacturing and its definition for industrieslean manufacturing and its definition for industries
lean manufacturing and its definition for industriesbarom
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptxJOSLUISCALLATAENRIQU
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347vd110501
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdffredyflores58
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxI LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxPATRICIAKARIMESTELAL
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdfManuelVillarreal44
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionnewspotify528
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
Procedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasProcedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasAhmedMontaoSnchez1
 
Tema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieriaTema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieriaLissetteMorejonLeon
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCarlos Delgado
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1victorrodrigues972054
 

Kürzlich hochgeladen (20)

trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidas
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
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
 
lean manufacturing and its definition for industries
lean manufacturing and its definition for industrieslean manufacturing and its definition for industries
lean manufacturing and its definition for industries
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxI LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacion
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
Procedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasProcedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnas
 
Tema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieriaTema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieria
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric Project
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1
 

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.