19
3 FACULTAD DE INGENIERIA DE COMPUTACION Y SISTEMAS Programación de Microcontroladores Arduino - Matlab ALUMNO: PIER ANTONY HORNA TREJO MICROCONTROLADORES ATMEL - UNIVERDIDAD PERUANA DE LAS AMERICAS

Familia Microcontroladores Atmel y Motorola

Embed Size (px)

DESCRIPTION

ciencia

Citation preview

FACULTAD DE INGENIERIA DE COMPUTACION Y SISTEMAS

Programacin de MicrocontroladoresArduino - Matlab

ALUMNO: PIER ANTONY HORNA TREJO Historia

LosAVRson una familia deMicrocontroladoresRISCdel fabricante estadounidenseAtmel. La arquitectura de los AVR fue concebida por dos estudiantes en el Norwegian Institute of Technology, y posteriormente refinada y desarrollada enAtmel Norway, la empresa subsidiaria deAtmel, fundada por los dos arquitectos del chip. Cuenta con bastantes aficionados debido a su diseo simple y la facilidad de programacin. Fuente: http://es.wikipedia.org/wiki/AVR

AVR de 8 Bits

El AVR es una CPU dearquitectura Harvard. Tiene 32 registros de 8 bits. Algunas instrucciones slo operan en un subconjunto de estos registros. La concatenacin de los 32 registros, los registros de entrada/salida y la memoria de datos conforman un espacio de direcciones unificado, al cual se accede a travs de operaciones de carga/almacenamiento. A diferencia de los MicrocontroladoresPIC, el stack se ubica en este espacio de memoria unificado, y no est limitado a un tamao fijo.Fuente: http://es.wikipedia.org/wiki/AVR

CPU De Los AVR

Figura 1.http://www.slideshare.net/jevelarde/07-familia-atmega

Familia AVR

LafamiliadeMicrocontroladoresAVResmuynumerosa,incluye71dispositivosquecompartenelncleo,perodifierenenrecursos.A continuacin mencionaremos algunos de los Microcontroladores de la familia AVR de Atmel.

ATmega 8

El microcontrolador ATMEGA8 (L) es de 8 bits, su procesador presenta caractersticas avanzadas de tipo RISC, segmentado y arquitectura Harvard.Parmetrovalor

Flash (Kbytes):8 Kbytes

Nmero de pines:32

Max.Frecuencia de operacin:16 MHz

CPU:AVR de 8 bits

N de Canales Touch:12

Hardware QTouch adquisicin:No

Max I / O Pins:23

Ext. Interrupciones:2

Speed USB:No

Interfaz USB:No

Fuente: http://www.atmel.com/devices/atmega8.aspx Descripcin De ATmega 8

Tipo PDI Figura 2: google.com

Tiene 32 registros de 8 bits de propsito general. Todos estos registros estn conectados a la unidad aritmtica lgica (ALU) para un rpido acceso, una instruccin es ejecutada con uno solo ciclo de reloj.

MicrocontroladorATmega 8

ATmega 164

Microcontrolador RISC AVR combina la memoria de 16KB ISP flash con capacidades de lectura-escritura.

Sus instrucciones se ejecutan en un ciclo de mquina, el ATmega164 consigue transferencia de informacin alrededor de 1 MIPS por MHz admitido por el sistema, permitiendo al diseador del sistema optimizar el consumo de energa versus la velocidad de procesamiento.

Parmetrovalor

Flash (Kbytes):16 Kbytes

Nmero de pines:44

Max.Frecuencia de operacin:20 MHz

CPU:AVR de 8 bits

N de Canales Touch:16

Hardware QTouch adquisicin:No

Max I / O Pins:32

Ext. Interrupciones:32

Speed USB:No

Interfaz USB:No

Fuente: http://www.atmel.com/devices/atmega164p.aspx

Descripcin De ATmega 164

Tipo PDI Figura 3: google.com

Microcontrolador ATmega 164

ATmega 48

De alto rendimiento, bajo consumo de energa Atmel 8-bit RISC microcontrolador AVR combina la memoria de 4 KB ISP flash, 512-Byte SRAM, 256 octeto EEPROM, 8-channel/10-bit un convertidor A / D (TQFP y QFN / FML), y debugWIRE para depuracin on-chip.El dispositivo es compatible con un rendimiento de 20 MIPS a 20 MHz y funciona entre 2.7 a 5.5 voltios.Mediante la ejecucin de las instrucciones de gran alcance en un solo ciclo de reloj, el dispositivo alcanza rendimientos se aproximan 1 MIPS por MHz, equilibrar el consumo de energa y la velocidad de procesamiento.Parmetrovalor

Flash (Kbytes):4 Kbytes

Nmero de pines:32

Max.Frecuencia de operacin:20 MHz

CPU:AVR de 8 bits

N de Canales Touch:12

Hardware QTouch adquisicin:No

Max I / O Pins:23

Ext. Interrupciones:24

Speed USB:No

Interfaz USB:No

Fuente: http://www.atmel.com/devices/atmega48.aspx

Descripcin De ATmega 48

Tipo PDI Figura 4: google.com

Microcontrolador ATmega 164

FamiliaMotorola Motorola 68HC11

La familiaMotorola 68HC11(abreviado HC11 o 6811) es una familia deMicrocontroladoresdeMotorola, derivada delmicroprocesadorMotorola 6800. Los Microcontroladores 68HC11 son ms potentes y costosos que los de la familia68HC05y se utilizan en mltiplessistemas embebidos.Siguen laArquitectura de von Neumann, en la que la memoria de programa, de datos y de entrada/salida se direcciona en un nico mapa de memoria.Fuente: http://es.wikipedia.org/wiki/Motorola_68HC11

MicrocontroladorMotorola 68HC11

Descripcin De Motorola 68HC11

Figura 5 Fuente: Google.com

El MC 68HC11 es un8 bits - 16 bitsdireccionables MCU con construido en EEPROM, PWM, convertidores A / D y funcionando a una velocidad de bus de hasta 4MHZ.Est optimizado para un bajo consumo de energa.El 68MC11 se construye usando la tecnologa HCMOS (semiconductor de xido metlico complementario de alta densidad) y viene en un nmero de configuraciones de las clavijas y el paquete.Hoja de datos. Diagrama de bloques Motorola MC68HC11

Figura 6:http://commons.wikimedia.org/wiki/File:EsquemaHC11.gif

Motorola 6800

Microprocesador de 8 bits,diseado y fabricado por Motorolaen 1974.El microprocesador MC6800 era parte del sistema de microordenador M6800, que tambin incluye la interfaz serie y paralelocircuitos integrados,RAM,ROMy otros chips de apoyo.Una caracterstica importante es que la familia M6800 requiere una sola de cinco voltios dela fuente de alimentacinen un momento en que la mayora de los microprocesadores requieren tres voltajes. Microcontrolador Motorola 6800

Figura 7: Google.comEl 6800 tiene un bus de direcciones de 16 bits que puede acceder directamente a 64 KB de memoria y un 8-bit bi -direccional bus de datosFuente: http://www.ecured.cu/index.php/Microprocesador_6800

Motorola MC68HC705J1

El MC68HC705J1 es un miembro de la familia MC68HC05.Tiene la base de la CPU HC05 y tiene un temporizador multifuncin de 15 etapas y tiene 64 bytes de RAM y 1.240 bytes de usuario EPROM.Caractersticas De Motorola MC68HC705J1

El controlador tiene las siguientes caractersticas: HC05 Core. 20-pinDIPoSOICpaquete 1240 bytes de usuario EPROM, incluyendo 8 bytes de vectores usuario 64 bytes de RAM de usuario Temporizador multifuncin 15 etapas 14 lneas I / O bidireccionales

MicrocontroladorMC68HC705J1

Figura 8: Google.com

MICROCONTROLADORES ATMEL - UNIVERDIDAD PERUANA DE LAS AMERICAS 3