Microcontrolador ATMEGA328P-AU SMD
El microcontolador del Arduino Nano para tus placas SMD
El Atmega328-SMD es un microcontrolador de 8 bits de alto desempeño, con arquitectura RISC, en formato superficial o SMD y por eso es utilizado en el Arduino Nano.
Posee características como: 32 KB de memoria flash; con la capacidad de leer-mientras-escribe, 1 KB de memoria EEPROM, 2 KB de SRAM, 23 líneas de E/S de propósito general, 32 registros de proceso general, tres temporizadores flexibles/contadores con modo de comparación, interrupciones internas y externas, programador de modo USART, una interface serial orientada a byte de 2 cables, SPI e I2C, 8-canales 10-bit Conversor A/D (2 más que el Arduino Uno), "watchdog timer" programable con oscilador interno, y cinco modos de ahorro de energía seleccionables por software. El dispositivo opera entre 1.8 y 5.5 voltios. Su arquitectura le permite ejecutar instrucciones en un solo ciclo de reloj, alcanzando una potencia de 1 MIPS.
Caracteristicas:
Arquitectura RISC avanzada
131 instrucciones poderosas: ejecución de ciclo de reloj más simple
32 x 8 registros de trabajo de uso general
Operación completamente estática
Hasta 20 MIPS de rendimiento a 20MHz
Multiplicador de 2 ciclos en chip
Segmentos de memoria no volátiles de alta resistencia
4/8/16 / 32KBytes de memoria de programa Flash autoprogramable en el sistema
256/512/512 / 1KBytes EEPROM
512 / 1K / 1K / 2KBytes SRAM interna
Ciclos de escritura / borrado: 10,000 Flash / 100,000 EEPROM
Sección de código de arranque opcional con bits de bloqueo independientes
Programación en el sistema por programa de arranque en chip
Operación verdadera de lectura y escritura
Bloqueo de programación para seguridad de software
Características periféricas
Dos temporizadores / contadores de 8 bits con preescalador separado y modo de comparación
Un temporizador / contador de 16 bits con preescalador separado, modo de comparación y
Modo de captura
Contador en tiempo real con oscilador separado
Seis canales PWM
ADC de 8 canales y 10 bits en paquetes TQFP y QFN / MLF
Medida de temperatura
ADC de 6 canales y 10 bits en paquete PDIP
Medida de temperatura
USART serie programable
Interfaz serie maestro / esclavo SPI
Interfaz serial de 2 hilos orientada a bytes (Philips I2C compatible)
Temporizador de vigilancia programable con oscilador separado en chip
Comparador analógico en chip
Interrupción y activación en cambio de pin
Características especiales del microcontrolador
Reinicio de encendido y detección programable de apagón
̶ Oscilador interno calibrado
̶Fuentes de interrupción internas y externas
IxSeis modos de suspensión: inactivo, reducción de ruido ADC, ahorro de energía, apagado, espera y espera extendida
Tensión de funcionamiento:
1.8 - 5.5V
Rango de temperatura:
-40oC a 85oC
Grado de velocidad:
0 - 4MHz@1.8 - 5.5V, 0 - 10MHz@2.7 - 5.5.V, 0 - 20MHz @ 4.5 - 5.5V
Consumo de energía a 1MHz, 1.8V, 25oC
Modo activo: 0.2mA
Modo de apagado: 0.1µA
Modo de ahorro de energía: 0,75 µA (incluido RTC de 32 kHz)
Contenido:
1 x ATMEGA328P-AU