ATTINY13A — AVR микроконтроллер
ATtiny13A 8-битный микроконтроллер с низким потреблением энергии, построенный на технологии AVR с использованием принципов RISC-архитектуры и применением КМОП-технологии. Характерной особенностью является выполнение команд за один цикл. Такое решение реализовано за счет применения 32-х 8-битных регистров быстрого доступа.
Шесть из 32-х регистров могут использоваться как три 16-разрядных указателей адресного пространства. Один из этих указателей может использоваться в качестве указателя адреса для поиска таблиц в памяти Flash Program. Использование регистров организовано таким образом, что при выполнении одной команды обеспечивается доступ к двум независимым регистрам.
Это позволяет добиться высокой производительности и быстродействия исполняемого кода при сравнительно низких частотах работы арифметико-логического устройства (АЛУ). Еще одной особенностью микроконтроллера является организация стека путем распределения в области памяти. Фактически размер стека ограничен объемом памяти.
Назначение выводов микроконтроллера:
1. | PB5 | PCINT5/RESET/ADC0/dW |
2. | PB3 | PCINT3/CLKI/ADC3 |
3. | PB4 | PCINT4/ADC2 |
4. | GND | |
5. | PB0 | MOSI/AIN0/OC0A/PCINT0 |
6. | PB1 | MISO/AIN1/OC0B/PCINT1 |
7. | PB2 | SCK/ADC1/T0/PCINT2 |
8. | VCC |
Характеристики микроконтроллера:
- ядро — 8 бит;
- порты I/O — 6;
- память программ — 1 Кб;
- EEPROM — 64 байт;
- ОЗУ 64 — байт;
- тактовая частота — 20 МГц;
- встроенный генератор; вход тактовой частоты от внешнего источника;
- таймер — 1;
- ШИМ — 2;
- напряжение питания от 1,8 В до 5,5 В;
- Flash-память 1 Кб;
- SPI-интерфейс;
- количество исполняемых логических функций — 13;
- входов АЦП — 4.
Основные достоинства
- Малые габариты
- Оптимизированное исполнение команд
- Высокое относительное быстродействие
Примеры использования
- Разработка устройств для управления бытовыми приборами
- Встраиваемые датчики систем контроля
- Управляемые модели
Комплектация
- 1 × Микросхема ATTINY13A
Подключение и библиотеки
Прошивка программным обеспечением микропроцессора осуществляется стандартными программаторами с использованием ПО AVRDUDE_PROG. Datasheet на английском языке доступен по ссылке.
Отзывы
Отзывов пока нет.