atmega128a información china
Introducción a ATmega128A
Las características principales de ATmega128A son las siguientes: Microprocesador AVR de 8 bits de alto rendimiento y bajo consumo Arquitectura RISC avanzada 133 instrucciones: la mayoría de las instrucciones se ejecutan en 32 8- registros de trabajo de propósito general de bits + registros de control periférico en un solo ciclo de reloj, operación totalmente estática, rendimiento de hasta 16 MIPS cuando se opera a 16 MHz, multiplicador de 2 ciclos en chip, memoria no volátil de alta resistencia, 128 K bytes en el sistema propio -Memoria de programa Flash programable ■Vida útil de borrado y escritura: 10.000 veces 4K bytes EEPROM ■Vida útil de borrado y escritura: 100.000 veces 4K bytes SRAM en chip Almacenamiento de datos: 20 años a 85 ℃/100 años a 25 ℃ Programa de arranque con bit de bloqueo independiente ■Programación del sistema a través del gestor de arranque en chip
■Operación verdadera de "lectura mientras se escribe" Espacio de memoria externa opcional, se pueden usar hasta 64 K bytes para programar bits de bloqueo e implementar el cifrado de datos EEPROM Interfaz SPI para -Programación del sistema ¿Interfaz JTAG (compatible con el estándar IEEE 1149.1)? La función de escaneo de límites cumple con el estándar JTAG y admite la función de depuración en chip extendida. Programación de Flash, EEPROM, bits de fusible y bits de bloqueo a través de la interfaz JTAG. Temporizadores/contadores con preescalador independiente y modo de comparación 2 Temporizadores/contadores de 16 bits con preescalador, modo de comparación y modo de captura Temporizador en tiempo real con oscilador de cristal independiente Canales PWM de 8 bits de 2 vías 6 canales PWM programables de resolución, de 2 a 16 bits 8 canales, convertidor analógico a digital de 10 bits ■ 8 canales de un solo extremo
■ 7 canales diferenciales (solo TQFP)
■2 canales diferenciales con ganancia programable (1x, 10x o 200x) Interfaz serie de 2 cables basada en bytes Interfaz serie USART maestro/esclavo SPI programable dual con oscilador independiente en chip Temporizador de vigilancia programable Comparador analógico en chip ¿Características especiales del procesador? -chip Cristal de referencia RC Fuente de interrupción dentro/fuera del chip 6 modos de suspensión: modo inactivo, modo de inhibición de ruido ADC, modo de ahorro de energía, modo de apagado, modo de espera y modo de espera extendido Frecuencia de reloj seleccionable por software configurada a través de bits de fusible, ATmega103 se puede seleccionar el modo compatible con deshabilitación global de E/S y paquete? 53 puertos de E/S disponibles TQFP64, QFN/MLF64 Voltaje de funcionamiento: ?2,7 - 5,5 V para ATmega128A Grado de velocidad 0-16 MHz para ATmega128A ? p>
Parámetros ATmega128A
Memoria ATmega128A
Flash ROM 128 KB
SRAM 4 KB
EEPROM 4 KB
Parámetros y características de rendimiento del ATmega128A
Frecuencia de funcionamiento 0-16 MHz p>
Voltaje de funcionamiento 2,7-5,5 V
Puerto de E/S 53
Temporizador/contador de 16 bits 2
Temporizador/contador de 8 bits 2
PWM 8
RTC SÍ
SPI 1
UART 2
TWI SI
ADC 8 de 10 bits
Comparador analógico SI
WDT SÍ
Interrupción externa 8
Modo de suspensión 6
Multiplicador de hardware SÍ
Oscilador en chip SÍ
Detección de apagado SÍ
Reinicio de encendido SÍ
Paquete ATmega128A y recuento de pines
TQFP 64
QFN/MLF 64
Métodos de programación y depuración ATmega128A
Métodos de programación ISP, IAP, H/PV, JTAG
Método de simulación JTAG