Архив метки: полезное

Форум с множеством мыслей и идей применения МК Attiny 13

Как оказалось, влезать в тему создания устройств с использованием микроконтроллеров надо с нескольких направлений. Я сначала не хотел ввязываться в Ардуино, а потом попробовал, и мне даже понравилось. В каких-то ситуацих можно быстро и просто программировать в среде Arduino IDE, загружая прошивки в Attiny. Безусловно, памяти это съедает много. Библиотеки и методы компиляции для одного… Читать далее »

Программирование Attiny13 с помощью Arduino

У меня никогда не было Arduino. Вероятно, никогда и не будет, т.к. я считаю это чем-то средним между микроконтроллерами, типа Attiny, и чем-то более продвинутым, типа RaspberryPi. Но чем черт не шутит, да и у вас вполне может быть ардуина, и, как оказалось, с её помощью можно прошивать тиньки. Причем, прелесть в том, что данная… Читать далее »

Калькуляторы фьюзов для разных контроллеров Atmel

В последнее время смотрю немало проектов, и культурные люди оставляют в них ссылки на свои источники и полезные материалы. Чтобы не потерять, я решил сохранить на этом сайте калькулятор фьюзов микроконтроллеров, в том числе и Attiny13a — смотрите на сайте payalo.at.ua И еще, как минимум, один онлайн-калькулятор фьюзов для атмеловских контроллеров (atmel fuse calc) —… Читать далее »

Прерывания. Таблица векторов прерываний ATtiny13

В этом разделе описываются особенности обработки прерываний, выполняемые в ATtiny13A. Полезная справочная таблица по векторам прерываний Attiny2313: Расположение векторов прерываний в таблице определяет приоритет их обработки. Чем младше адрес прерывания, тем выше приоритет.Взято с сайта avrinfo А вот таблица векторов прерываний для МК Attiny13A: Vector No. Program Address Source Interrupt Definition 1 0x0000 RESET Внешний… Читать далее »

Описание регистров, настройка таймера

Встроенный в микроконтроллер таймер может быть использован самыми разными способами. Я в своих практиках еще не дошел до технических подробностей. Но, чтобы не упустить их из виду, оставляю тут ссылку на сайт avrinfo. Timer/Counter0 (Таймер/счётчик0) в ATtiny2313. Описание регистров. Описание регистров TCNT0 TCNT0 — восьмиразрядный счётный регистр. Когда таймер работает, в зависимости от режима его… Читать далее »