PDF

ATtiny13A

Datasheet ATtiny13A: 8-битный AVR-микроконтроллер с 1 КБ Flash, 64 байта SRAM, 10-битным АЦП, таймером и debugWIRE для компактных встраиваемых систем.

Описание

Официальная документация на ATtiny13A — компактный 8-битный AVR-микроконтроллер с 1 КБ Flash-памяти. Подходит для простых встраиваемых систем, где важны малое энергопотребление и минимальное количество выводов.

Что внутри PDF

  • Архитектура AVR RISC: 120 инструкций, 32 регистра общего назначения, производительность до 20 MIPS
  • Память: 1 КБ Flash, 64 байта EEPROM, 64 байта SRAM, 10 000 циклов перезаписи Flash
  • Периферия: 8-битный таймер с ШИМ, 10-битный АЦП на 4 канала, аналоговый компаратор, Watchdog
  • Режимы энергосбережения: Idle, Power-down, ADC Noise Reduction с током от 24 мкА
  • Программирование: SPI, debugWIRE, внутренний калиброванный осциллятор, Brown-out детектор
  • Распиновка и корпуса: 8-выводные DIP/SOIC, 20-pad MLF, 6 линий ввода-вывода

Где пригодится

  • Простые датчики и актуаторы с автономным питанием
  • Управление светодиодами, кнопками, малыми двигателями через ШИМ
  • Прототипирование на макетной плате благодаря DIP-корпусу
  • Встраивание в устройства с жёсткими ограничениями по размеру и току

На что обратить внимание

  • Всего 1 КБ Flash — код должен быть компактным, сложные библиотеки могут не поместиться
  • Один 8-битный таймер — для нескольких ШИМ-каналов потребуется программная эмуляция
  • Напряжение питания 1.8–5.5 В, частота до 20 МГц при 4.5–5.5 В
  • debugWIRE использует вывод RESET — нужен специальный программатор для отладки