SlideShare uma empresa Scribd logo
1 de 25
jaime.velarde@epn.edu.ec 1 SISTEMAS MICROPROCESADOS FAMILIA DE MICROCONTOLADORESATMELAVR DE 8 BITS Elaborado por: Ing. Jaime E. Velarde
jaime.velarde@epn.edu.ec 2 MICROCONTROLADORES AVR 	Son una familia de microcontroladores RISC fabricados por Atmel. La arquitectura fue concebida por dos estudiantes en el Norwegian Institute of Technology; posteriormente refinada en Atmel Norway, la empresa subsidiaria de Atmel fundada por los dos arquitectos del chip.
jaime.velarde@epn.edu.ec 3 AVR DE 8 BITS 	Los AVR son CPUs con arquitectura Harvard. Tiene 32 registros de propósito general de 8 bits. Estos registros, los registros de entrada - salida y la memoria de datos forman un solo espacio de localidades, que se acceden mediante operaciones de carga y de almacenamiento.
jaime.velarde@epn.edu.ec 4 CPU DE LOS AVR
jaime.velarde@epn.edu.ec 5 TECNOLOGÍA PIPELINE 	Los microcontroladores AVR tienen una cañería o “pipeline” con dos etapas (traer y ejecutar), que les permite utilizar un ciclo de reloj en la mayoría de instrucciones, lo que los hace relativamente rápidos entre los microcontroladores de 8 bits. El conjunto de instrucciones es más regular que la de la mayoría de los microcontroladores de 8 bits. Sin embargo, no es completamente ortogonal.
jaime.velarde@epn.edu.ec 6 FAMILIA DE MICROCONTROLADORES 	Las instrucciones son utilizadas por diferentes modelos que comparten el mismo núcleo, pero que tienen distintos periféricos y cantidades de RAM y ROM: van desde la serie Tiny, como el ATtiny11 de 1KB de memoria flash, sin RAM y 8 pines, hasta la serie Xmega, como el ATxmega256A3 con 256KB de memoria flash, 16KB de memoria SRAM, 4KB de memoria EEPROM, conversor análogo digital de 12 bits y 16 canales, comparador analógico, temporizadores, etc. La compatibilidad entre los distintos modelos es de un grado razonable.
jaime.velarde@epn.edu.ec 7 CARACTERÍSTICAS (1)
jaime.velarde@epn.edu.ec 8 CARACTERÍSTICAS (2)
jaime.velarde@epn.edu.ec 9 CARACTERÍSTICAS (3)
jaime.velarde@epn.edu.ec 10 ENCAPSULADOS ATmega164
jaime.velarde@epn.edu.ec 11 TERMINALES DE POLARIZACIÓN Voltajes de funcionamiento 2.7 - 5.5V (ATmega164P) 1.8 - 5.5V (ATmega164PV) 200 mA es la corriente máxima en los terminales VCC y GND
jaime.velarde@epn.edu.ec 12 ENTRADA PARA EL RESET Reset en el encendido y externo Para que se active cuando se polariza O en cualquier instante
jaime.velarde@epn.edu.ec 13 TERMINALES PARA EL CRISTAL Rangos de velocidad 0 – 20 MHz (ATmega164P) 0 – 10 MHz (ATmega164PV)
jaime.velarde@epn.edu.ec 14 PÓRTICOS DE ENTRADA Y SALIDA PARALELA I/O 	32 líneas de E/S programables Pórtico A (8 bits) Pórtico B (8 bits) Pórtico C (8 bits) Pórtico D (8 bits)
jaime.velarde@epn.edu.ec 15 CONVERSOR DE ANALÓGICO A DIGITAL ADC de 10 bits 8 canales 8 canales de un solo terminal 2 canales diferenciales con ganancia programable de x1, x10 y x200 7 canales diferenciales sólo en el encapsulado TQFP
jaime.velarde@epn.edu.ec 16 COMPARADOR ANALÓGICO Incorporado en el mismo chip La entrada positiva es AIN0 La negativa es AIN1 Se puede reemplazar AIN1 por las entradas analógicas ADC0 .. ADC7
jaime.velarde@epn.edu.ec 17 INTERFACE JTAG PARA SISTEMA DE DEPURACIÓN JTAG (IEEE std1149.1) En la depuración se tiene acceso a todos periféricos Programación de la Flash, EEPROM, Fusibles y Bits de seguridad Depuración soportada por el AVR Studio®
jaime.velarde@epn.edu.ec 18 INTERFACE A PERIFÉRICOS SERIALES SPI Full duplex Tres líneas para comunicaciones sincrónicas Operación maestro / esclavo Siete velocidades programables Bandera de fin de la transmisión
jaime.velarde@epn.edu.ec 19 INTERRUPCIONES EXTERNAS INT0, INT1 e INT2 Pueden activarse por flanco de subida o de bajada, o por nivel de cero lógico También se puede generar por software, si son configurados los terminales como salidas
jaime.velarde@epn.edu.ec 20 TEMPORIZADORES / CONTADORES Timer0 y Timer2 de 8 bits Timer1 de 16 bits Dispone de unidades comparadoras Sirven como Generadores de Frecuencias Poseen relojes pre escalables de 10 bits Permiten implementar Moduladores por Ancho del Pulso
jaime.velarde@epn.edu.ec 21 INTERFACE SERIAL CON DOS LÍNEAS TWI Operación maestro / esclavo Puede trabajar como transmisor o como receptor Velocidad de transferencia hasta 400 KHz Longitud de la dirección de 7 bits para 127 esclavos
jaime.velarde@epn.edu.ec 22 RECEPTORES / TRANSMISORES UNIVERSALES SINCRÓNICOS Y ASINCRÓNICOS USART0 y USART1 Full duplex Velocidad de alta resolución Tramas de 5, 6, 7, 8 o 9 bits, con 1 o 2 bits de parada Detector de errores de velocidad y en la trama Operación de maestro o esclavo en comunicaciones sincrónicas
jaime.velarde@epn.edu.ec 23 SALIDA DEL RELOJ CLOCK Habilitación de la señal programando el fusible Incluye como fuente al oscilador interno RC Se puede utilizar el sistema pre escalable para realizar la división del reloj
jaime.velarde@epn.edu.ec 24 INTERRUPCIONES POR CAMBIO DE ESTADO  INTERRUPCIONES EXTERNAS ADICIONALES Cambios entre PCINT0 y PCINT7 se registra en PCI0 Cambios entre PCINT8 y PCINT15 se registra en PCI1 Cambios entre PCINT16 y PCINT23 se registra en PCI2 Cambios entre PCINT24 y PCINT31 se registra en PCI3
jaime.velarde@epn.edu.ec 25 DIAGRAMA DE BLOQUES

Mais conteúdo relacionado

Mais procurados

PAPER INVERSOR MONOFÁSICO A PARTIR DE UN PANEL SOLAR CON MODULACIÓN DE ANCHO ...
PAPER INVERSOR MONOFÁSICO A PARTIR DE UN PANEL SOLAR CON MODULACIÓN DE ANCHO ...PAPER INVERSOR MONOFÁSICO A PARTIR DE UN PANEL SOLAR CON MODULACIÓN DE ANCHO ...
PAPER INVERSOR MONOFÁSICO A PARTIR DE UN PANEL SOLAR CON MODULACIÓN DE ANCHO ...ETC
 
Manual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusManual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusPaolaPerez263
 
Electronica rectificadores
Electronica rectificadoresElectronica rectificadores
Electronica rectificadoresVelmuz Buzz
 
Amplificadores multiplicadores
Amplificadores multiplicadoresAmplificadores multiplicadores
Amplificadores multiplicadoresZaiida Lozano
 
sistemas de adquisición de datos
sistemas de adquisición de datossistemas de adquisición de datos
sistemas de adquisición de datosrafaelelectronico
 
sistemas de control
sistemas de controlsistemas de control
sistemas de controlhppp12
 
2.3 interconexion-de-redes-de-dos-puertos
2.3 interconexion-de-redes-de-dos-puertos2.3 interconexion-de-redes-de-dos-puertos
2.3 interconexion-de-redes-de-dos-puertosJoseUriel01
 
Clase 11 inductores en serie y paralelo
Clase 11 inductores en serie y paraleloClase 11 inductores en serie y paralelo
Clase 11 inductores en serie y paraleloTensor
 
Electrónica digital: Circuitos con NAND y NOR
Electrónica digital: Circuitos con NAND y NORElectrónica digital: Circuitos con NAND y NOR
Electrónica digital: Circuitos con NAND y NORSANTIAGO PABLO ALBERTO
 
El transistor bjt
El transistor bjtEl transistor bjt
El transistor bjtFenix Alome
 

Mais procurados (20)

Ejercicios propuesto de labview
Ejercicios  propuesto  de labviewEjercicios  propuesto  de labview
Ejercicios propuesto de labview
 
PAPER INVERSOR MONOFÁSICO A PARTIR DE UN PANEL SOLAR CON MODULACIÓN DE ANCHO ...
PAPER INVERSOR MONOFÁSICO A PARTIR DE UN PANEL SOLAR CON MODULACIÓN DE ANCHO ...PAPER INVERSOR MONOFÁSICO A PARTIR DE UN PANEL SOLAR CON MODULACIÓN DE ANCHO ...
PAPER INVERSOR MONOFÁSICO A PARTIR DE UN PANEL SOLAR CON MODULACIÓN DE ANCHO ...
 
Manual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusManual de Uso Detallado de Proteus
Manual de Uso Detallado de Proteus
 
2.7. Recortadores con Diodos
2.7. Recortadores con Diodos2.7. Recortadores con Diodos
2.7. Recortadores con Diodos
 
TTL-CMOS
TTL-CMOSTTL-CMOS
TTL-CMOS
 
Electronica rectificadores
Electronica rectificadoresElectronica rectificadores
Electronica rectificadores
 
Amplificadores multiplicadores
Amplificadores multiplicadoresAmplificadores multiplicadores
Amplificadores multiplicadores
 
Control de-motores-electricos
Control de-motores-electricosControl de-motores-electricos
Control de-motores-electricos
 
sistemas de adquisición de datos
sistemas de adquisición de datossistemas de adquisición de datos
sistemas de adquisición de datos
 
Dimmer
DimmerDimmer
Dimmer
 
sistemas de control
sistemas de controlsistemas de control
sistemas de control
 
2.3 interconexion-de-redes-de-dos-puertos
2.3 interconexion-de-redes-de-dos-puertos2.3 interconexion-de-redes-de-dos-puertos
2.3 interconexion-de-redes-de-dos-puertos
 
Mapas de Karnaugh
Mapas de KarnaughMapas de Karnaugh
Mapas de Karnaugh
 
Tema #2. Sensores Resistivos
Tema #2.  Sensores ResistivosTema #2.  Sensores Resistivos
Tema #2. Sensores Resistivos
 
Clase 11 inductores en serie y paralelo
Clase 11 inductores en serie y paraleloClase 11 inductores en serie y paralelo
Clase 11 inductores en serie y paralelo
 
Tabla de resistencias y capacitores comerciales reales
Tabla de resistencias y capacitores comerciales realesTabla de resistencias y capacitores comerciales reales
Tabla de resistencias y capacitores comerciales reales
 
El PIC16F84
El PIC16F84El PIC16F84
El PIC16F84
 
Electrónica digital: Circuitos con NAND y NOR
Electrónica digital: Circuitos con NAND y NORElectrónica digital: Circuitos con NAND y NOR
Electrónica digital: Circuitos con NAND y NOR
 
tipos de tiristores
tipos de tiristores tipos de tiristores
tipos de tiristores
 
El transistor bjt
El transistor bjtEl transistor bjt
El transistor bjt
 

Semelhante a 07 Familia Atmega

Semelhante a 07 Familia Atmega (20)

Tutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejorasTutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejoras
 
At89c52
At89c52At89c52
At89c52
 
A tmega164p guide datashet
A tmega164p guide datashetA tmega164p guide datashet
A tmega164p guide datashet
 
Electronica: microcontroladores aplicaciones IoT
Electronica: microcontroladores aplicaciones IoTElectronica: microcontroladores aplicaciones IoT
Electronica: microcontroladores aplicaciones IoT
 
Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550 Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550
 
Atmega
AtmegaAtmega
Atmega
 
Grabacion de microcontroladores_pic
Grabacion de microcontroladores_picGrabacion de microcontroladores_pic
Grabacion de microcontroladores_pic
 
Microcontroladores pic14f84a
Microcontroladores pic14f84aMicrocontroladores pic14f84a
Microcontroladores pic14f84a
 
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt
 
PIC vs AVR
PIC vs AVRPIC vs AVR
PIC vs AVR
 
Taller de Robótica Educativa.pdf
Taller de Robótica Educativa.pdfTaller de Robótica Educativa.pdf
Taller de Robótica Educativa.pdf
 
MICROCONTROLADORES.ppt
MICROCONTROLADORES.pptMICROCONTROLADORES.ppt
MICROCONTROLADORES.ppt
 
Expo25
Expo25Expo25
Expo25
 
Introducción
IntroducciónIntroducción
Introducción
 
Introducción
IntroducciónIntroducción
Introducción
 
Ud1 3 microcontrolador_pic
Ud1 3 microcontrolador_picUd1 3 microcontrolador_pic
Ud1 3 microcontrolador_pic
 
3 microcontroladores
3 microcontroladores3 microcontroladores
3 microcontroladores
 
3 microcontroladores
3 microcontroladores3 microcontroladores
3 microcontroladores
 
Pic16 f877
Pic16 f877Pic16 f877
Pic16 f877
 
Arquitectura de la PC-I
Arquitectura de la PC-IArquitectura de la PC-I
Arquitectura de la PC-I
 

Mais de Jaime E. Velarde

Ejercicios 07 interrupciones
Ejercicios 07 interrupcionesEjercicios 07 interrupciones
Ejercicios 07 interrupcionesJaime E. Velarde
 
Ejercicios 06 subrutinas con LCD continuación
Ejercicios 06 subrutinas con LCD continuaciónEjercicios 06 subrutinas con LCD continuación
Ejercicios 06 subrutinas con LCD continuaciónJaime E. Velarde
 
Ejercicios 04 cálculo continuación
Ejercicios 04 cálculo continuaciónEjercicios 04 cálculo continuación
Ejercicios 04 cálculo continuaciónJaime E. Velarde
 
Display de cristal líquido grágico GLCD
Display de cristal líquido grágico GLCDDisplay de cristal líquido grágico GLCD
Display de cristal líquido grágico GLCDJaime E. Velarde
 
Ejercicios 06 subrutinas con LCD
Ejercicios 06 subrutinas con LCDEjercicios 06 subrutinas con LCD
Ejercicios 06 subrutinas con LCDJaime E. Velarde
 
Funcionamiento del Timer 0
Funcionamiento del Timer 0Funcionamiento del Timer 0
Funcionamiento del Timer 0Jaime E. Velarde
 
Ejercicio 07 adicionales de Interrupciones
Ejercicio 07 adicionales de InterrupcionesEjercicio 07 adicionales de Interrupciones
Ejercicio 07 adicionales de InterrupcionesJaime E. Velarde
 
16 Instrucciones de Subrutinas
16 Instrucciones de Subrutinas16 Instrucciones de Subrutinas
16 Instrucciones de SubrutinasJaime E. Velarde
 
15 Instrucciones Aritmeticas y Logicas
15 Instrucciones Aritmeticas y Logicas15 Instrucciones Aritmeticas y Logicas
15 Instrucciones Aritmeticas y LogicasJaime E. Velarde
 

Mais de Jaime E. Velarde (20)

Ejercicios 07 interrupciones
Ejercicios 07 interrupcionesEjercicios 07 interrupciones
Ejercicios 07 interrupciones
 
Ejercicios 06 subrutinas con LCD continuación
Ejercicios 06 subrutinas con LCD continuaciónEjercicios 06 subrutinas con LCD continuación
Ejercicios 06 subrutinas con LCD continuación
 
Ejercicios 04 cálculo continuación
Ejercicios 04 cálculo continuaciónEjercicios 04 cálculo continuación
Ejercicios 04 cálculo continuación
 
Display de cristal líquido grágico GLCD
Display de cristal líquido grágico GLCDDisplay de cristal líquido grágico GLCD
Display de cristal líquido grágico GLCD
 
Ejercicios 06 subrutinas con LCD
Ejercicios 06 subrutinas con LCDEjercicios 06 subrutinas con LCD
Ejercicios 06 subrutinas con LCD
 
Ejercicio 09 Serie
Ejercicio 09 SerieEjercicio 09 Serie
Ejercicio 09 Serie
 
Funcionamiento del USART
Funcionamiento del USARTFuncionamiento del USART
Funcionamiento del USART
 
20 Portico Serial
20 Portico Serial20 Portico Serial
20 Portico Serial
 
Ejercicio 08 CAD
Ejercicio 08 CADEjercicio 08 CAD
Ejercicio 08 CAD
 
Ejercicio 07 Timers
Ejercicio 07 TimersEjercicio 07 Timers
Ejercicio 07 Timers
 
Funcionamiento del Timer 0
Funcionamiento del Timer 0Funcionamiento del Timer 0
Funcionamiento del Timer 0
 
18 Timers
18 Timers18 Timers
18 Timers
 
Funcionamiento del CAD
Funcionamiento del CADFuncionamiento del CAD
Funcionamiento del CAD
 
Ejercicio 07 adicionales de Interrupciones
Ejercicio 07 adicionales de InterrupcionesEjercicio 07 adicionales de Interrupciones
Ejercicio 07 adicionales de Interrupciones
 
19 Conversor A/D
19 Conversor A/D19 Conversor A/D
19 Conversor A/D
 
17 Interrupciones
17 Interrupciones17 Interrupciones
17 Interrupciones
 
16 Instrucciones de Subrutinas
16 Instrucciones de Subrutinas16 Instrucciones de Subrutinas
16 Instrucciones de Subrutinas
 
Ejercicio 05 Subrutinas
Ejercicio 05 SubrutinasEjercicio 05 Subrutinas
Ejercicio 05 Subrutinas
 
Ejercicio 04 Calculos
Ejercicio 04 CalculosEjercicio 04 Calculos
Ejercicio 04 Calculos
 
15 Instrucciones Aritmeticas y Logicas
15 Instrucciones Aritmeticas y Logicas15 Instrucciones Aritmeticas y Logicas
15 Instrucciones Aritmeticas y Logicas
 

Último

Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 

Último (20)

Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 

07 Familia Atmega

  • 1. jaime.velarde@epn.edu.ec 1 SISTEMAS MICROPROCESADOS FAMILIA DE MICROCONTOLADORESATMELAVR DE 8 BITS Elaborado por: Ing. Jaime E. Velarde
  • 2. jaime.velarde@epn.edu.ec 2 MICROCONTROLADORES AVR Son una familia de microcontroladores RISC fabricados por Atmel. La arquitectura fue concebida por dos estudiantes en el Norwegian Institute of Technology; posteriormente refinada en Atmel Norway, la empresa subsidiaria de Atmel fundada por los dos arquitectos del chip.
  • 3. jaime.velarde@epn.edu.ec 3 AVR DE 8 BITS Los AVR son CPUs con arquitectura Harvard. Tiene 32 registros de propósito general de 8 bits. Estos registros, los registros de entrada - salida y la memoria de datos forman un solo espacio de localidades, que se acceden mediante operaciones de carga y de almacenamiento.
  • 5. jaime.velarde@epn.edu.ec 5 TECNOLOGÍA PIPELINE Los microcontroladores AVR tienen una cañería o “pipeline” con dos etapas (traer y ejecutar), que les permite utilizar un ciclo de reloj en la mayoría de instrucciones, lo que los hace relativamente rápidos entre los microcontroladores de 8 bits. El conjunto de instrucciones es más regular que la de la mayoría de los microcontroladores de 8 bits. Sin embargo, no es completamente ortogonal.
  • 6. jaime.velarde@epn.edu.ec 6 FAMILIA DE MICROCONTROLADORES Las instrucciones son utilizadas por diferentes modelos que comparten el mismo núcleo, pero que tienen distintos periféricos y cantidades de RAM y ROM: van desde la serie Tiny, como el ATtiny11 de 1KB de memoria flash, sin RAM y 8 pines, hasta la serie Xmega, como el ATxmega256A3 con 256KB de memoria flash, 16KB de memoria SRAM, 4KB de memoria EEPROM, conversor análogo digital de 12 bits y 16 canales, comparador analógico, temporizadores, etc. La compatibilidad entre los distintos modelos es de un grado razonable.
  • 11. jaime.velarde@epn.edu.ec 11 TERMINALES DE POLARIZACIÓN Voltajes de funcionamiento 2.7 - 5.5V (ATmega164P) 1.8 - 5.5V (ATmega164PV) 200 mA es la corriente máxima en los terminales VCC y GND
  • 12. jaime.velarde@epn.edu.ec 12 ENTRADA PARA EL RESET Reset en el encendido y externo Para que se active cuando se polariza O en cualquier instante
  • 13. jaime.velarde@epn.edu.ec 13 TERMINALES PARA EL CRISTAL Rangos de velocidad 0 – 20 MHz (ATmega164P) 0 – 10 MHz (ATmega164PV)
  • 14. jaime.velarde@epn.edu.ec 14 PÓRTICOS DE ENTRADA Y SALIDA PARALELA I/O 32 líneas de E/S programables Pórtico A (8 bits) Pórtico B (8 bits) Pórtico C (8 bits) Pórtico D (8 bits)
  • 15. jaime.velarde@epn.edu.ec 15 CONVERSOR DE ANALÓGICO A DIGITAL ADC de 10 bits 8 canales 8 canales de un solo terminal 2 canales diferenciales con ganancia programable de x1, x10 y x200 7 canales diferenciales sólo en el encapsulado TQFP
  • 16. jaime.velarde@epn.edu.ec 16 COMPARADOR ANALÓGICO Incorporado en el mismo chip La entrada positiva es AIN0 La negativa es AIN1 Se puede reemplazar AIN1 por las entradas analógicas ADC0 .. ADC7
  • 17. jaime.velarde@epn.edu.ec 17 INTERFACE JTAG PARA SISTEMA DE DEPURACIÓN JTAG (IEEE std1149.1) En la depuración se tiene acceso a todos periféricos Programación de la Flash, EEPROM, Fusibles y Bits de seguridad Depuración soportada por el AVR Studio®
  • 18. jaime.velarde@epn.edu.ec 18 INTERFACE A PERIFÉRICOS SERIALES SPI Full duplex Tres líneas para comunicaciones sincrónicas Operación maestro / esclavo Siete velocidades programables Bandera de fin de la transmisión
  • 19. jaime.velarde@epn.edu.ec 19 INTERRUPCIONES EXTERNAS INT0, INT1 e INT2 Pueden activarse por flanco de subida o de bajada, o por nivel de cero lógico También se puede generar por software, si son configurados los terminales como salidas
  • 20. jaime.velarde@epn.edu.ec 20 TEMPORIZADORES / CONTADORES Timer0 y Timer2 de 8 bits Timer1 de 16 bits Dispone de unidades comparadoras Sirven como Generadores de Frecuencias Poseen relojes pre escalables de 10 bits Permiten implementar Moduladores por Ancho del Pulso
  • 21. jaime.velarde@epn.edu.ec 21 INTERFACE SERIAL CON DOS LÍNEAS TWI Operación maestro / esclavo Puede trabajar como transmisor o como receptor Velocidad de transferencia hasta 400 KHz Longitud de la dirección de 7 bits para 127 esclavos
  • 22. jaime.velarde@epn.edu.ec 22 RECEPTORES / TRANSMISORES UNIVERSALES SINCRÓNICOS Y ASINCRÓNICOS USART0 y USART1 Full duplex Velocidad de alta resolución Tramas de 5, 6, 7, 8 o 9 bits, con 1 o 2 bits de parada Detector de errores de velocidad y en la trama Operación de maestro o esclavo en comunicaciones sincrónicas
  • 23. jaime.velarde@epn.edu.ec 23 SALIDA DEL RELOJ CLOCK Habilitación de la señal programando el fusible Incluye como fuente al oscilador interno RC Se puede utilizar el sistema pre escalable para realizar la división del reloj
  • 24. jaime.velarde@epn.edu.ec 24 INTERRUPCIONES POR CAMBIO DE ESTADO INTERRUPCIONES EXTERNAS ADICIONALES Cambios entre PCINT0 y PCINT7 se registra en PCI0 Cambios entre PCINT8 y PCINT15 se registra en PCI1 Cambios entre PCINT16 y PCINT23 se registra en PCI2 Cambios entre PCINT24 y PCINT31 se registra en PCI3