You are on page 1of 10

MICROCONTROLADORES

ATMEGA 32
Ing. Franklin Barra Zapata INTEGRANTES *MAZA VELASQUEZ MIGUEL *SANCHEZ ECHE LUIS * SILVA HORNA LUZ

Caracteristicas principales
Microcontrolador CMOS de 8 bit a baja potencia, de alto rendimiento y bajo consumo

Basado en la arquitectura RISC de AVR


Interfase serial SPI para programacion dentro del sistema. 6 modos para ahorrar potencia

32 pines de I/O
32k bytes de memoria flash, 2K bytes de SRAM, 1024 byte EEPROM, 2 timers/contadores de 8 bits, 1 timer/contador de 16 bits, 8 canales de 10 bits de ADC, USART, WDT, POR, BOD, 4 canales de PN, puerto de ISP

Memorias de programa y datos no volatiles. - 32k bytes de Flash reprogramable en sistema Resistencia: 1.000 ciclos de escritura/borrado - Seccion de codigo aadida opcional con bits de bloqueo independientes. Programacion en sistema con el programa aadido On-Chip. Operacin de lectura durante la escritura. - 1024 bytes de EEPROM

Resistencia 100.000 ciclos de escritura/borrado


- 2k bytes de SRAM interna - Bloqueo (cerradura) programable para la seguridad del software

Diagrama de bloque del ATMEGA 32

CARACTERITICAS DE LOS PERIFERICOS


- Dos Timer/Contadores de 8 bits con prescaler separado y modo comparacin. - Un Timer/Contador de 16 bits con prescaler separado, modo comparacin y modo de captura. - Comparador analgico On-Chip. - Timer watchdog programable con oscilador separado On-Chip. - Interface serie SPI maestro/esclavo. - USART serie programable. - Contador en tiempo real con oscilador separado. - ADC de 10 bit y 8 canales. 8 canales de terminacin simple. 7 canales diferenciales slo en el encapsulado TQFP. 2 canales diferenciales con ganancia programable a 1x, 10x o 200x. - 4 canales de PWM. - Interface serie de dos hilos orientada a byte.

CARACTRERISTICAS ESPECIALES
- Reset de Power-on y deteccin de Brown-out programable. - Oscilador RC interno calibrado. - Fuentes de interrupcin externas e internas. - 6 modos de descanso: Idle, reduccin de ruido ADC, Power-save, Power-down, Standby y Standby extendido - Nivel de velocidad: 0 8 MHz ( Atmega 32L), 0 16 MHz (ATMEGA 32)

Terminales de los microcontroladores ATMEGA 32


Vcc Fuente de voltaje digital (5 voltios) Tierra GND Puerto A Sirve como entradas analogicas al convertidor ADC. Tambien (PA7 sirve como puerto de 8 bits de I/O bidirecionales, si el PA0) convertidor A/D no es usado. Su buffer de salida tiene la capacidad de abastecer y drenar corriente. Puerto B Sirve como puerto de 8 bits de I/O bidirecionales con (PB7 resistores internos pull-up(seleccionados por cada bit) Su PB0) buffer de salida tiene la capacidad de abastecer y drenar corriente. Los pines del puerto B tambien alberga funciones de registros especiales. Puerto C Sirve como puerto de 8 bits de I/O bidirecionales con (PC7 resistores internos pull-up(seleccionados por cada bit) Su PC0) buffer de salida tiene la capacidad de abastecer y drenar corriente

Funciones de registro especiales para puerto B y Puerto D

Puerto B

Puerto D

Puerto D (PD7 PD0)

Sirve como puerto de 8 bits de I/O bidirecionales con resistores internos pull-up(seleccionados por cada bit) Su buffer de salida tiene la capacidad de abastecer y drenar corriente. Los pines del puerto B tambin alberga funciones de registros especiales. Entrada de reinicio. Un nivel bajo en este pin aplicado por mas de un tiempo del mnimo pulso ( trst = 1.5 us) genera un reset, aun si el reloj no esta corriendo Entrada del amplificador inversor que forma parte del oscilador Salida del amplificador inversor que forma parte del oscilador Es el pin de la funte de voltaje para el puerto A del Convertidor A/D; debera ser conectada a Vcc, aun si el ADC no se utiliza. Si el ADC se utiliza se conecta a VCC a traves de un filtro pasa bajo

RESET

XTAL1 XTAL2 AVCC

AREF

Es el pin de referencia nalogica para el convertidor A/D

You might also like