Microcontrolador programable Atmel Attiny48/88 de 8 bits

Attiny48/88

El microcontrolador ATtiny48/88 basado en AVR es un dispositivo CMOS de bajo consumo que ofrece una impresionante potencia de procesamiento al tiempo que optimiza el consumo de energía. Su potente conjunto de instrucciones permite la ejecución en un solo ciclo de reloj, lo que da como resultado un rendimiento que puede acercarse a 1 MIPS por MHz.

ATtiny48 and ATtiny88 Microcontroller
Microcontroladores ATtiny48 y ATtiny88

Características

Arquitectura RISK

Cuenta con una arquitectura RISC avanzada con 123 instrucciones, la mayoría de las cuales se pueden ejecutar en un solo ciclo de reloj, y 32 registros de propósito general de 8 bits.

Memoria

El microcontrolador funciona de forma totalmente estática y cuenta con una gran durabilidad y segmentos de memoria no volátiles. Cuenta con 4K/8K bytes de memoria flash programable en el sistema (ATtiny48/88), 64/64 bytes de EEPROM (ATtiny48/88) y 256/512 bytes de SRAM interna (ATtiny48/88).

Periféricos

El microcontrolador tiene un bloqueo de programación para la seguridad del software y una sección de características periféricas que incluye un temporizador/contador de 8 bits con prescaler y modo de comparación separados, un temporizador/contador de 16 bits con prescaler y modos de comparación y captura, un ADC de 8 canales y 10 bits, una interfaz serie SPI maestro/esclavo, una interfaz serie de 2 hilos orientada a bytes (compatible con Philips I2C), un temporizador de vigilancia programable con oscilador integrado independiente, un comparador analógico integrado y una función de interrupción y activación por cambio de pin.

Líneas de E/S y pin

El microcontrolador tiene 28 líneas de E/S programables en un paquete TQFP de 32 pines y QFN/MLF de 32 pines, y 24 líneas de E/S programables en un paquete PDIP de 28 pines y QFN/MLF de 28 pines. También tiene varios voltajes de funcionamiento, un rango de temperatura de -40 °C a +85 °C y diferentes grados de velocidad.

                    Configuraciones de pines

                    Pinout of ATtiny48
                    Pinout del ATtiny48
                    Pinout of ATtiny88
                    Pinout del ATtiny88

                    Diagrama de bloques

                    Block Diagram of ATtiny48/88
                    Diagrama de bloques del ATtiny48/88

                    Con 32 registros de trabajo de propósito general, el núcleo AVR proporciona un amplio conjunto de instrucciones que ofrece una gran variedad de funciones. Los 32 registros están conectados directamente a la unidad aritmética lógica (ALU), lo que permite acceder a dos registros independientes en una sola instrucción ejecutada en un ciclo de reloj. La arquitectura resultante es más eficiente en cuanto al código y alcanza rendimientos hasta diez veces más rápidos que los microcontroladores CISC convencionales.

                    Comparación entre ATtiny48 y ATtiny88

                    El ATtiny48 y el ATtiny88 son microcontroladores AVR de 8 bits de Atmel. Ambos microcontroladores tienen una amplia gama de características, incluyendo memoria flash integrada, SRAM, EEPROM y una serie de periféricos digitales y analógicos. La siguiente tabla resume la comparación entre ellos:

                    CaracterísticasATtiny48ATtiny88
                    Memoria de programa4K8K
                    EEPROM64 bytes64 bytes
                    Temporizador/Contador8 bits16 bits
                    Comparadores analógicos
                    USI integrado
                    Pines de E/S2832
                    Canales ADC6 (10 bits)8 (10 bits)
                    RAM256 bytes512 bytes
                    Consumo de corriente (máx.)4 mA30 mA
                    Voltaje de funcionamiento1,8 – 5,5 V1,8 – 5,5 V

                    Compartir en:

                    Scroll al inicio

                    Cotización