8-Bit-programmierbarer Mikrocontroller Atmel Attiny48/88

Attiny48/88

Der AVR-basierte Mikrocontroller ATtiny48/88 ist ein CMOS-Baustein mit geringem Stromverbrauch, der eine beeindruckende Rechenleistung bei gleichzeitig optimiertem Stromverbrauch bietet. Sein leistungsstarker Befehlssatz ermöglicht die Ausführung in einem einzigen Taktzyklus, was zu Durchsätzen von bis zu 1 MIPS pro MHz führt.

ATtiny48 and ATtiny88 Microcontroller
Mikrocontroller ATtiny48 und ATtiny88

Funktionen

RISC-Architektur

Es verfügt über eine Advanced RISC-Architektur mit 123 Befehlen, von denen die meisten in einem einzigen Taktzyklus ausgeführt werden können, und 32 8-Bit-Allzweckregistern.

Speicher

Der Mikrocontroller arbeitet vollständig statisch und verfügt über eine hohe Lebensdauer und nichtflüchtige Speichersegmente. Er verfügt über 4K/8K Byte systemintern selbstprogrammierbaren Flash-Programmspeicher (ATtiny48/88), 64/64 Byte EEPROM (ATtiny48/88) und 256/512 Byte internen SRAM (ATtiny48/88).

Peripheriegeräte

Der Mikrocontroller verfügt über eine Programmiersperre für Softwaresicherheit und einen Peripheriebereich, der einen 8-Bit-Timer/Zähler mit separatem Vorteiler und Vergleichsmodus, einen 16-Bit-Timer/Zähler mit Vorteiler sowie Vergleichs- und Erfassungsmodi, einen 8-Kanal-10-Bit-ADC, eine Master/Slave-SPI-Seriellschnittstelle, eine byteorientierte 2-Draht-Seriellschnittstelle (Philips I2C-kompatibel), einen programmierbaren Watchdog-Timer mit separatem On-Chip-Oszillator, einen On-Chip-Analogkomparator und eine Interrupt- und Wake-up-Funktion bei Pin-Änderung.

E/A-Leitungen und Pin

Der Mikrocontroller verfügt über 28 programmierbare E/A-Leitungen in einem 32-poligen TQFP- und 32-Pad-QFN/MLF-Gehäuse sowie über 24 programmierbare E/A-Leitungen in einem 28-poligen PDIP- und 28-Pad-QFN/MLF-Gehäuse. Außerdem bietet er verschiedene Betriebsspannungen, einen Temperaturbereich von -40 °C bis +85 °C und unterschiedliche Geschwindigkeitsklassen.

                    Pin-Konfigurationen

                    Pinout of ATtiny48
                    Pinbelegung des ATtiny48
                    Pinout of ATtiny88
                    Pinbelegung des ATtiny88

                    Blockdiagramm

                    Block Diagram of ATtiny48/88
                    Blockdiagramm des ATtiny48/88

                    Mit 32 Allzweck-Arbeitsregistern bietet der AVR-Kern einen umfangreichen Befehlssatz, der eine Vielzahl von Funktionen bereitstellt. Alle 32 Register sind direkt mit der Arithmetisch-Logischen Einheit (ALU) verbunden, sodass mit einem einzigen Befehl, der in einem Taktzyklus ausgeführt wird, auf zwei unabhängige Register zugegriffen werden kann. Die daraus resultierende Architektur ist codeeffizienter und erreicht gleichzeitig einen bis zu zehnmal höheren Durchsatz als herkömmliche CISC-Mikrocontroller.

                    Vergleich zwischen ATtiny48 und ATtiny88

                    Der ATtiny48 und der ATtiny88 sind beides 8-Bit-AVR-Mikrocontroller von Atmel. Beide Mikrocontroller verfügen über eine Vielzahl von Funktionen, darunter integrierter Flash-Speicher, SRAM, EEPROM und eine Reihe von digitalen und analogen Peripheriegeräten. Die folgende Tabelle fasst den Vergleich der beiden Modelle zusammen:

                    FunktionenATtiny48ATtiny88
                    Programmspeicher4K8K
                    EEPROM64 Bytes64 Byte
                    Timer/Zähler8 Bit16 Bit
                    Analoge KomparatorenJaJa
                    Integrierte USIJaJa
                    E/A-Pins2832
                    ADC-Kanäle6 (10 Bit)8 (10 Bit)
                    RAM256 Byte512 Byte
                    Stromverbrauch (max.)4 mA30 mA
                    Betriebsspannung1,8 – 5,5 V1,8 – 5,5 V

                    Teilen auf:

                    Nach oben scrollen

                    Instant Quote