8-разрядный программируемый микроконтроллер Atmel Attiny48/88

Attiny48/88

Микроконтроллер ATtiny48/88 на базе AVR — это CMOS-устройство с низким энергопотреблением, которое обеспечивает впечатляющую вычислительную мощность при оптимизации энергопотребления. Его мощный набор инструкций позволяет выполнять операции за один такт, что обеспечивает пропускную способность, приближающуюся к 1 MIPS на МГц.

ATtiny48 and ATtiny88 Microcontroller
Микроконтроллеры ATtiny48 и ATtiny88

Особенности

RISC Архитектура

Он имеет усовершенствованную архитектуру RISC с 123 инструкциями, большинство из которых могут быть выполнены за один такт, и 32 8-разрядными регистрами общего назначения.

Память

Микроконтроллер работает полностью статически и имеет высокую надежность и энергонезависимые сегменты памяти. Он имеет 4K/8K байт встроенной самопрограммируемой флэш-памяти (ATtiny48/88), 64/64 байта EEPROM (ATtiny48/88) и 256/512 байт внутренней SRAM (ATtiny48/88).

Периферийные устройства

Микроконтроллер имеет блокировку программирования для обеспечения безопасности программного обеспечения и раздел периферийных функций, который включает один 8-разрядный таймер/счетчик с отдельным предделителем и режимом сравнения, один 16-разрядный таймер/счетчик с предделителем и режимами сравнения и захвата, 8-канальный 10-разрядный АЦП, последовательный интерфейс SPI «ведущий/ведомый», 2-проводной последовательный интерфейс, ориентированный на байты (совместимый с Philips I2C), программируемый сторожевой таймер с отдельным встроенным генератором, встроенный аналоговый компаратор и функция прерывания и пробуждения при изменении состояния вывода.

Линии ввода/вывода и контакты

Микроконтроллер имеет 28 программируемых линий ввода/вывода в 32-выводном корпусе TQFP и 32-контактном корпусе QFN/MLF, а также 24 программируемые линии ввода/вывода в 28-выводном корпусе PDIP и 28-контактном корпусе QFN/MLF. Он также имеет различные рабочие напряжения, диапазон температур от -40 °C до +85 °C и различные классы скорости.

                    Конфигурации Pin

                    Pinout of ATtiny48
                    Распиновка ATtiny48
                    Pinout of ATtiny88
                    Распиновка ATtiny88

                    Блок-схема

                    Block Diagram of ATtiny48/88
                    Блок-схема ATtiny48/88

                    С 32 рабочими регистрами общего назначения ядро AVR предоставляет богатый набор инструкций, который предлагает широкий спектр функциональных возможностей. Все 32 регистра напрямую подключены к арифметико-логическому устройству (ALU), что позволяет обращаться к двум независимым регистрам в одной инструкции, выполняемой за один такт. Полученная архитектура более эффективна с точки зрения кода и обеспечивает пропускную способность, в десять раз превышающую пропускную способность традиционных микроконтроллеров CISC.

                    Сравнение ATtiny48 и ATtiny88

                    ATtiny48 и ATtiny88 — это 8-разрядные микроконтроллеры AVR от Atmel. Оба микроконтроллера обладают широким набором функций, включая встроенную флэш-память, SRAM, EEPROM и набор цифровых и аналоговых периферийных устройств. В следующей таблице приведено их сравнение:

                    ОсобенностиATtiny48ATtiny88
                    Память программы4K8K
                    EEPROM64 байта64 байта
                    Таймер/счетчик8 бит16 бит
                    Аналоговые компараторыДаДа
                    Встроенный USIДаДа
                    Контакты ввода/вывода2832
                    Каналы АЦП6 (10 бит)8 (10-разрядные)
                    Оперативная память256 байт512 байт
                    Потребление тока (макс.)4 мА30 мА
                    Рабочее напряжение1,8 – 5,5 В1,8 – 5,5 В

                    Поделиться:

                    Прокрутить вверх

                    Instant Quote