Attiny26 даташит на русском

Attiny26 даташит на русском

8- битный AVR микроконтроллер c 2 Кбайт FLASH памятью программ

Характеристики:

  • Высокая производительность при малом потреблении
  • RISC архитектура
  • 118- команд, большинство исполняемых за один машинный такт
  • 328 рабочих регистра общего назначения
  • Полностью статический режим
  • 16 MIPS производительность при 16 МГц
  • Память
    2К байтов FLASH памяти программ с внутрисистемным программированием
    1000 циклов записи- стирания
    128 байтов EEPROM c внутрисистемным программированием
    100 000 циклов записи- стирания
    128 байтов внутренней SRAM
    Программируемый ключ доступа к программам и памяти данных
  • Периферия
    8- битный таймер/счётчик с программируемым предделителем
    8- битный скоростной делитель с программируемым предделителем
    2 скоростных ШИМ выхода с отдельным выходным регистром сравнения
    не совмещённый выход инверсной ШИМ
  • Универсальный последовательный интерфейс с детектором старта
  • 10- бит АЦП
    11 простых униполярных входа
    8 дифференциальных входа
    7 дифференциальных входа с программируемым усилением ( 1, 10 )
  • Встроенный аналоговый компаратор
  • Внешние прерывания
  • 11 прерываний по изменению потенциала вывода
  • Программируемый Watchdog с переключаемымим генераторами
  • Специальные функции контроллера
  • Режим экономии энергии, режим подавления шума, режим Выкл.
  • Сброс при включении и понижению напряжения питания
  • Внешние и внутренние источники прерывания
  • Внутрисистеммное программирование через SPI порт
  • Внутренний калиброванный RC генератор
  • 20- выводной корпус PDIP или SOIC
  • 16 программируемых входа-выхода
  • Рабочее напряжение питания:
    2.7 В до 5.5 В ATtiny26L
    4.5 В до 5.5 В ATtiny26
  • Рабочая тактовая частота:
    0- 8 МГц ATtiny26L
    0-16 МГЦ ATtiny26

ATtiny26/L является КМОП 8- битным микроконтроллером построенным на расширенной AVR RISC архитектуре. Используя команды исполняемые за один машинный такт, контроллер достигает производительности в 1 MIPS на рабочей частоте 1 МГц, что позволяет разработчику эффективно оптимизировать потребление энергии за счёт выбора оптимальной производительности.

AVR ядро сочетает расширенный набор команд с 32 рабочими регистрами общего назначения. Все 32 регистра соединены с АЛУ, что обеспечивает доступ к двум независимым регистрам на время исполнения команды за один машинный такт. Благодаря выбранной архитектуре достигнута наивысшая скорость кода и соответственно высокая производительность в 10 раз превосходящая скорость соответствующего CISC микроконтроллера. ATtiny26/L содержит прецизионный АЦП с 11 простыми и 8 дифференциальными каналами. 7 дифференциальных каналов имеют 20-и кратное дополнительное усиление. Четыре выхода семи дифференциальных входа, имеющие дополнительное усиление, могут использоваться одновременно. Микросхемы содержат так- же высокоскоростные 8-и битные модули ШИМ с двумя независимыми выходами.

ШИМ генераторы имеют два не совмещённых инверсных выхода, что идеально подходит для их использования в синхронных выпрямителях. Универсальный последовательный интерфейс эффективно исползуется для построения программных двух проводных интерфейсов или SM-bus. Данные характеристики могут успешно применяться для построения батарейных зарядных устройств высокой степени интеграции, электронных балластов устройств освещения, законченных термостатов и многих других применений.

ATtiny26/L содержит 2Кбайт FLASH памяти программ, 128 байт EEPROM, 128 байт SRAM, до 16 выводов цифровых входов/выходов общего применения, 32 рабочих регистра, 2 8- битных таймера-счётчика, один с выходом ШИМ, внутренний и внешний генератор тактовой частоты, внутренние и внешние прерывания, программируемый Watchdog таймер, 11-и канальный, 10-и битный АЦП с двух уровневым усилителем дифференциального сигнала, и четырьмя режимами сбережения энергии. В режиме ожидания ЦПУ не функционирует в то время как функционируют таймеры/счётчики и система прерываний. В ATtiny26 существует специальный режим подавления шума АЦП, при этом в целом в спящем режиме функционирует только АЦП. В режиме Выкл. процессор сохраняет содержимое всех регистров, замораживает генератор тактовых сигналов, приостанавливает все другие функции кристалла до прихода внешнего прерывания или поступления внешней команды Reset. Второй режим ожидания практически повторяет режим Выкл. но доступен внешний генератор тактовых частот. Благодаря быстрому переходу в нормальный режим работы в том числе и по внешнему прерыванию ATtiny26 успешно приспосабливается к внешним условиям работы и требует меньше энергии, чащще оказываясь в режиме Выкл.

Читайте также:  В какой посуде квасить капусту на зиму

Универсальный вольтметр на Tiny26

Автор: eufs
Опубликовано 17.01.2012
Создано при помощи КотоРед.

Предлагается к повторению универсальный вольтметр на микроконтроллере ATtiny26.

Особенностями конструкции является
— возможность установки децимальной точки в зависимости от выбранного диапазона измерений
— возможность включения встроенного усилителя на 20 входного напряжения , что позволяет использовать конструкцию в качестве амперметра
— возможность измерения входного напряжения дифференциально, по отношению к общему проводу
— сглаживание показаний по алгоритму "скользящее окно" с количеством элементов 32, что позволяет правильно измерять напряжение сложной формы, как, например, после СИФУ.

Измеряемое напряжение через делитель поступает на вход АЦП микроконтроллера, преобразуется в цифровую форму, переводится в десятичный вид и отображается на семисегментном трехразрядном светодиодном индикаторе с общим катодом. Если перемычка х20 не установлена, то число на индикаторе 999 соответствует напряжению на ножке входа АЦП МК около 2,5В. Если перемычку установить, перед преобразованием напряжение усилится в 20 раз, то есть числу 999 будет уже соответствовать около 125 мв. Такое напряжение можно снимать непосредственно с измерительного токового шунта. В этом случае делитель на входе не нужен.
Положением перемычки PIX можно управлять местом размещения децимальной точки на индикаторе. Снятие ее совсем — уберет точку. При указанных на схеме положении перемычки и номиналах делителя (1:40) вольтметр будет измерять и отображать диапазон напряжений 0 — 99.9 В. Процедура гашения незначащих нулей работает в соответствии с выбраным форматом индикации.
Удалением перемычки Gnd можно отвязать, при необходимости, общий провод вольтметра от общего провода конструкции, где он будет установлен, но, при этом, нельзя допускать большей разницы потенциалов, чем питание МК минус 0,7 В. Программа немедленно реагирует на изменение всех конфигурационных перемычек. При необходимости, вместо них можно подключить контакты переключателя.

Индикатор Е30361 имеет аналог ТОТ3361. Типоразмер СМД 0805. Сборки по цепям анодов индикатора были взяты на материнских платах. Номинал их может быть 470 ом — 1,5 ком. От этого будет зависеть только яркость свечения индикатора и, соответственно, ток потребления. Микроконтроллер может быть любым из Tiny26 в корпусе SO20. Фузы при программировании — заводские, изменять не надо.

Читайте также:  Белая паркетная доска отзывы

Выложены две версии прошивки со сглаживанием и без.

Status: In Production

  • Programming
    Services Available
  • Sampling
    Options
  • Buy
    Now

The high-performance, low-power Microchip 8-bit AVR RISC-based microcontroller combines 2KB of ISP flash memory, 128B ISP EEPROM, 128B internal SRAM, one 8/16-bit timer/counter with prescaler, one 8/10-bit high-speed timer/counter with PWM and separate prescaler, 10-bit A/D converter, a USI (Universal serial interface), and debugWIRE for on-chip debugging. The device supports throughput of 20 MIPS at 20 MHz and operates between 1.8-5.5 volts.

By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Data Sheets

Supporting Collateral

Application Notes

Legacy Collaterals

White Papers

  • Integrated Development Environments
  • Compilers
  • Software & Configurators
  • Emulators & Debuggers
  • Programmers
  • Demo & Evaluation Boards

MPLAB® X Integrated Development Environment (IDE) is an expandable, highly configurable software program that incorporates powerful tools to help you discover, configure, develop, debug and qualify embedded designs for most of Microchip’s microcontrollers, microprocessors and digital signal controllers.
MPLAB X IDE works seamlessly with the MPLAB development ecosystem of

Studio 7 is the integrated development platform (IDP) for developing and debugging all AVR® and SAM microcontroller applications. The Atmel Studio 7 IDP gives you a seamless and easy-to-use environment to write, build and debug your applications written in C/C++ or assembly code. It also connects seamlessly to the debuggers, programmers and development kits that support AVR® and SAM.

IAR Embedded Workbench for AVR is a complete set of powerful C/C++ development tools with extensive support for AVR Microcontroller families. IAR offers a completely integrated development environment incorporating a compiler, an assembler, a linker and a debugger. IAR Embedded Workbench for AVR features world-leading

Available as free, unrestricted-use downloads, our award-winning MPLAB® XC C Compilers are comprehensive solutions for your project’s software development. Finding the right compiler to support your device is simple:

  • MPLAB XC8 supports all 8-bit PIC® and AVR® microcontrollers (MCUs)
  • MPLAB XC16 supports all 16-bit PIC MCUs and dsPIC® Digital

.

The AVR® Toolchain is a collection of tools/libraries used to create applications for AVR microcontrollers. This collection includes compiler, assembler, linker and Standard C and math libraries.

Most of these tools are based on efforts from GNU (www.gnu.org), and some are developed by Microchip. For more information please refer to the release notes.

Читайте также:  Биотопливо для камина состав

Atmel START is an innovative online tool for intuitive, graphical configuration of embedded software projects. It lets you select and configure software components, drivers and middleware, as well as complete example projects, specifically tailored to the needs of your application. The configuration stage lets you review dependencies between software components, conflicts and hardware constraints.

Fast programming, increased functionality, at the same price as its predecessor, the PICkit™ 3.

The MPLAB PICkit 4 now has Programmer-to-Go functionality for 8-bit, 16-bit and 32-bit PIC MCUs and dsPICs and also SAM MCU devices . The firmware update comes with MPLAB X IDE v5.30. AVR is expected soon!

The MPLAB® PICkit™ 4 In-Circuit

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability.

  • Programming and on-chip debugging of all AVR 32-bit MCUs on both JTAG and aWire interfaces
  • Programming and on-chip debugging of all AVR

.

Our most affordable debugger has power to impress.

The MPLAB® Snap In-Circuit Debugger/Programmer allows affordable, fast and easy debugging and programming of PIC®, dsPIC®, AVR and SAM flash MCUs, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE) version 5.05 or later. The MPLAB Snap can be connected to a computer using a

Fast programming, increased functionality, at the same price as its predecessor, the PICkit™ 3.

The MPLAB PICkit 4 now has Programmer-to-Go functionality for 8-bit, 16-bit and 32-bit PIC MCUs and dsPICs and also SAM MCU devices . The firmware update comes with MPLAB X IDE v5.30. AVR is expected soon!

The MPLAB® PICkit™ 4 In-Circuit

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability.

  • Programming and on-chip debugging of all AVR 32-bit MCUs on both JTAG and aWire interfaces
  • Programming and on-chip debugging of all AVR

.

Our most affordable debugger has power to impress.

The MPLAB® Snap In-Circuit Debugger/Programmer allows affordable, fast and easy debugging and programming of PIC®, dsPIC®, AVR and SAM flash MCUs, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE) version 5.05 or later. The MPLAB Snap can be connected to a computer using a

A complete starter kit and development system for the 8-bit and 32-bit AVR microcontrollers that gives designers a quick start to develop code on the AVR, with advanced features for prototyping and testing new designs.

The AVR device connects to the STK600 using an innovative routing and socketcard sandwich system, which routes the signals from the device to the appropriate.

Ссылка на основную публикацию
Asus zenfone макс про м1
Прошли времена, когда бюджетникам и середнячкам достаточно было доступной цены, чтобы хорошо продаваться. Конкуренция на рынке диктует условия, главное из...
100 Квт какой нужен автомат
Расчеты электропроводки выполняются еще на стадии проектирования. Прежде всего рассчитывается сила тока в цепях, исходя из этого подбираются автоматические защитные...
100 Литров в килограммах
100 литров воды весит 100 кг Для расчёта использовались данные о плотности воды при нормальном атмосферном давлении (760 мм рт....
Asus ноутбук как открыть дисковод
Зачастую у пользователей ноутбука возникает с виду банальная проблема – не получается открыть на устройстве дисковод. Причин может быть несколько....
Adblock detector