Microcontrolador programável Atmel Attiny48/88 de 8 bits

Attiny48/88

O microcontrolador ATtiny48/88 baseado em AVR é um dispositivo CMOS de baixo consumo de energia que oferece um impressionante poder de processamento, ao mesmo tempo em que otimiza o consumo de energia. Seu poderoso conjunto de instruções permite a execução em um único ciclo de clock, resultando em rendimentos que podem chegar a 1 MIPS por MHz.

ATtiny48 and ATtiny88 Microcontroller
Microcontrolador ATtiny48 e ATtiny88

Características

Arquitetura RISK

Possui uma arquitetura RISC avançada com 123 instruções, a maioria das quais pode ser executada em um único ciclo de clock, e 32 registros de uso geral de 8 bits.

Memória

O microcontrolador opera de forma totalmente estática e possui alta durabilidade e segmentos de memória não volátil. Possui 4K/8K bytes de memória de programa Flash auto-programável no sistema (ATtiny48/88), 64/64 bytes EEPROM (ATtiny48/88) e 256/512 bytes SRAM interna (ATtiny48/88).

Periféricos

O microcontrolador possui um bloqueio de programação para segurança de software e uma seção de recursos periféricos que inclui um temporizador/contador de 8 bits com pré-escalador separado e modo de comparação, um temporizador/contador de 16 bits com pré-escalador e modos de comparação e captura, um ADC de 8 canais e 10 bits, uma interface serial SPI mestre/escravo, uma interface serial de 2 fios orientada para bytes (compatível com Philips I2C), um temporizador watchdog programável com oscilador separado no chip, um comparador analógico no chip e um recurso de interrupção e ativação por alteração de pino.

Linhas de E/S e pinos

O microcontrolador tem 28 linhas de E/S programáveis em pacotes TQFP de 32 pinos e QFN/MLF de 32 pads, e 24 linhas de E/S programáveis em pacotes PDIP de 28 pinos e QFN/MLF de 28 pads. Também tem várias tensões de operação, uma faixa de temperatura de -40 °C a +85 °C e diferentes graus de velocidade.

                    Configurações do Pin

                    Pinout of ATtiny48
                    Pinagem do ATtiny48
                    Pinout of ATtiny88
                    Pinagem do ATtiny88

                    Diagrama de blocos

                    Block Diagram of ATtiny48/88
                    Diagrama de blocos do ATtiny48/88

                    Com 32 registros de trabalho de uso geral, o núcleo AVR oferece um rico conjunto de instruções que proporciona uma ampla gama de funcionalidades. Todos os 32 registros estão diretamente conectados à Unidade Aritmética Lógica (ALU), permitindo que dois registros independentes sejam acessados em uma única instrução executada em um ciclo de clock. A arquitetura resultante é mais eficiente em termos de código, ao mesmo tempo em que alcança rendimentos até dez vezes mais rápidos do que os microcontroladores CISC convencionais.

                    Comparação entre ATtiny48 e ATtiny88

                    O ATtiny48 e o ATtiny88 são microcontroladores AVR de 8 bits da Atmel. Ambos os microcontroladores possuem uma ampla gama de recursos, incluindo memória flash integrada, SRAM, EEPROM e uma variedade de periféricos digitais e analógicos. A tabela a seguir resume a comparação entre eles:

                    CaracterísticasATtiny48ATtiny88
                    Memória de programa4K8K
                    EEPROM64 bytes64 bytes
                    Temporizador/Contador8 bits16 bits
                    Comparadores analógicosSimSim
                    USI integradoSimSim
                    Pinos de E/S2832
                    Canais ADC6 (10 bits)8 (10 bits)
                    RAM256 bytes512 bytes
                    Consumo de corrente (máx.)4 mA30 mA
                    Tensão de operação1,8 – 5,5 V1,8 – 5,5 V

                    Conferência do encapsulamento e pinout do ATtiny48 antes do layout

                    O pinout do ATtiny48 não pode ser aprovado somente pelo nome do dispositivo, pois a quantidade física e a numeração dos pinos dependem do encapsulamento. Use o código de pedido completo e o desenho correspondente do datasheet ATtiny48 antes de definir footprint ou conector de programação.

                    • Decodifique o encapsulamento: -PU indica 28P3 PDIP de 28 pinos; -AU, 32A TQFP; -CCU, 32CC1 UFBGA; -MU, 32M1-A QFN de 32 pads; e -MMU ou -MMH, 28M1 QFN de 28 pads.
                    • Confira a vista: diferencie vista superior do land pattern inferior, localize pino 1 ou esfera A1 e não transfira numeração entre desenhos de 28 e 32 posições.
                    • Mapeie toda alimentação: verifique VCC, GND, AVCC e AREF nesse encapsulamento e coloque desacoplamento local nos pinos correspondentes.
                    • Reserve a programação: rastreie RESET e sinais ISP e revise clock, ADC e funções alternativas antes de ligar circuitos externos.
                    • Libere o footprint exato: confira corpo, passo e land pattern, execute DRC, examine impressão 1:1 e teste continuidade na primeira montagem.

                    Compartilhar em:

                    Rolar para cima

                    Cotação instantânea

                    Instant Quote