1. Trang chủ
  2. » Giáo án - Bài giảng

MICROPROCESADORES ATMEL AVR

27 85 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 1,11 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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... TECN

Trang 1

1

Trang 2

MICROCONTROLADORES AVR

2

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

Trang 3

AVR DE 8 BITS

3

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

Trang 4

CPU DE LOS AVR

4

Trang 5

TECNOLOGÍA PIPELINE

5

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

Trang 6

FAMILIA DE MICROCONTROLADORES

jaime.velarde@epn.edu.ec

6

ATxmega: procesadores muy potentes con 16 a 384 kB

y 100 pines (A4, A3, A1), capacidad de DMA, eventos, criptografía y amplio conjunto de periféricos con DACs

 ATmega: microcontroladores AVR grandes con 4 a 256

kB de memoria flash programable, encapsulados de 28

a 100 pines, conjunto de instrucciones extendido

(multiplicación y direccionamiento de programas

mayores) y amplio conjunto de periféricos

 ATtiny: pequeños microcontroladores AVR con 0,5 a 8

kB de memoria flash programable, encapsulados de 6 a

20 pines y un limitado set de periféricos

Trang 7

 AT90CAN: ATmega con controlador de bus

CAN Tipos especiales: algunos modelos

especiales, por ejemplo, para el control de los cargadores de baterías, pantallas LCD y los

controles de los motores o la iluminación

 AT90S: tipos obsoletos, los AVRs clásicos

Trang 8

FAMILIA DE MICROCONTROLADORES

jaime.velarde@epn.edu.ec

8

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

Trang 9

9

CARACTERÍSTICAS (1)

Trang 10

10

CARACTERÍSTICAS (2)

Trang 11

11

CARACTERÍSTICAS (3)

Trang 12

12

ENCAPSULADOS ATmega164

Trang 13

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

13

Trang 14

ENTRADA PARA EL RESET

 Reset en el encendido y externo

 Para que se active cuando se

polariza

 O en cualquier instante

14

Trang 15

TERMINALES PARA EL CRISTAL

 Rangos de velocidad

 0 – 20 MHz (ATmega164P)

 0 – 10 MHz (ATmega164PV)

15

Trang 16

PÓRTICOS DE ENTRADA Y SALIDA

PARALELA

 I/O

32 líneas de E/S programables

Trang 17

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

17

Trang 18

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

18

Trang 19

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®

19

Trang 20

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

20

Trang 21

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

21

Trang 22

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

22

Trang 23

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

23

Trang 24

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

24

Trang 25

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

25

Trang 26

INTERRUPCIONES POR CAMBIO DE

ESTADO

 INTERRUPCIONES EXTERNAS

ADICIONALES

 Cambios entre PCINT0

y PCINT7 se registra en PCI0

 Cambios entre PCINT8

Trang 27

DIAGRAMA DE BLOQUES

27

Ngày đăng: 16/12/2019, 17:09

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN