HTML RUS |
PDF ENGL |
Программное обеспечение ZIP ENGL |
Название |
|
11 Kb |
87 Kb |
AVR000: Определения имен регистров и бит для AVR-микроконтроллеров (1 страница, версия B, обновление от 04/98).
В данные "Рекомендации" входят файлы с описанием имен регистров и бит, что облегчает написание программ на Ассемблере. |
|
78 Kb |
1 Kb |
AVR001: Условное ассемблирование и пример создания с его помощью макроса (6 страниц, версия D, обновление от 03/05).
В данных "Рекомендациях" описывается новая функция условного ассемблирования, которая появилась в AVR-ассемблере версии 1.74 и выше. Для облегчения освоения этой функции приведен пример макроса, который позволяет осуществлять битовые операции над регистрами ввода-вывода, независимо от их расположения в адресном пространстве. |
|
349 Kb |
1 Kb |
AVR030: Руководство по началу работы с IAR Embedded Workbench для микроконтроллеров AVR (10 страниц, версия D, обновление от 10/04) Целью данных "Рекомендаций" является облегчение пользователю освоения начальных настроек IAR Embedded Workbench и компиляции простой программы на языке Си |
|
102 Kb |
|
AVR031: Руководство по началу работы с ImageCraft C для AVR (8 страниц, версия B, обновление от 5/02) Целью данных "Рекомендаций" является облегчение пользователю освоения начальных настроек интегрированной среды для проектирования ImageCraft и компиляции простой программы на языке Си |
|
134 Kb |
74 Kb |
AVR032: Командные файлы линковщика для компилятора IAR ICCA90 (11 страниц, версия B, обновление от 5/02) В данных "Рекомендациях" описывается, как создать командный файл линковщика для использования с Си-компилятором IAR ICCA90 для микроконтроллеров AVR |
|
618 Kb |
|
AVR033: Руководство по началу работы с Си-компилятором CodeVisionAVR (16 страниц, версия B, обновление от 5/02) Целью данных "Рекомендаций" является ознакомление пользователя с подготовкой примера программы на Си с помощью Си-компилятора CodeVisionAVR. Пример представляет собой простую программу для микроконтроллера Atmel AT90S8515 в составе стартового набора STK500 |
|
100 Kb |
|
AVR034: Смешанное программирование на Си и Ассемблере в IAR Embedded Workbench микроконтроллеров AVR (8 страниц, версия B, обновление от 4/03) В "Рекомендациях" описывается, как использовать Си для управления программным потоком и как с помощью основной программы и ассемблерных модулей управлять критичными ко времени функциями ввода-вывода |
|
146 Kb |
|
AVR035: Создание эффективного Си-кода для микроконтроллеров AVR (22 страницы, версия D, обновление от 01/04) В "Рекомендациях" описывается, как использовать преимущества AVR-архитектуры и средств для проектирования, чтобы достигнуть большей эффективности Си-кода по сравнению с каким-либо другим микроконтроллером |
|
105 Kb |
|
AVR040: Меры по улучшению электромагнитной совместимости (18 страниц, версия D, обновление от 06/06) В данных "Рекомендациях" рассматриваются наиболее общие проблемы электромагнитной совместимости при проектировании с использованием микроконтроллеров |
|
131 Kb |
|
AVR042: Рекомендации по схемотехническому проектированию на микроконтроллерах AVR (14 страниц, версия E, обновление от 06/06) В "Рекомендациях" охватываются большинство общих проблем, с которыми приходиться сталкиваться при переходе к новой архитектуре микроконтроллеров, такой как AVR. Представлены схемы и их описание для наиболее типичных случаев |
|
188 Kb |
40 Kb |
AVR053: Калибровка внутреннего RC-генератора (13 страниц, версия E, обновление от 03/05) В "Рекомендациях" описывается метод калибровки внутреннего RC-генератора, который охватывает все микроконтроллеры AVR со встроенным регулируемым RC-генератором. Кроме этого, предлагается исходный код программы для адаптивной калибровки. Данный пример позволяет калибровать микроконтроллеры с помощью инструментальных средств AVR, а также с помощью калибровочных систем сторонних производителей на основе производственных программаторов |
|
555 Kb |
21 Kb |
AVR054: Реально-временная калибровка внутреннего RC-генератора (17 страниц, версия В, обновление от 02/06) В данных "Рекомендациях" описывается метод калибровки внутреннего RC-генератора через УАПП. Используемый метод основан на калибровочном методе протокола локальной сети внутренней связи LIN |
|
151 Kb |
78 Kb |
AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC Application Note (16 страниц, версия С, обновление от 02/06) This application note describes a fast and accurate way to calibrate the internal RC oscillator using an external 32.768 kHz crystal as input to an asynchronous Timer/Counter. |
|
141 Kb |
|
AVR060: Протокол связи с внутрисхемным эмулятором JTAG ICE (20 страниц, версия B, обновление от 01/04) В "Рекомендациях" описывается коммуникационный протокол между AVR Studio® и JTAG ICE |
|
895 Kb |
3 Kb |
AVR061: Протокол связи с STK500 (31 страница, версия B, обновление от 4/03) В "Рекомендациях" описывается протокол связи со стартовым набором STK500. Данный протокол основан на более ранних протоколах для других инструментальных средств микроконтроллеров AVR |
|
604 Kb |
294 Kb |
AVR064: STK502 - система контроля температуры с индикацией на ЖКИ (24 страницы, версия С, обновление от 02/06) |
|
203 Kb |
16 Kb |
AVR065: Драйвер ЖКИ для STK502 и AVR Butterfly (18 страниц, версия С, обновление от 02/06) В приложениях, где требуется взаимодействие с пользователем, зачастую оказывается полезным отображение информации. ATmega169 - микроконтроллер со встроенным драйвером ЖКИ. Он может управлять до 100 сегментами ЖКИ. Таким образом, ATmega169 - очевидный выбор, при разработке приложений, где требуется и эффективный микроконтроллер, и управление ЖКИ |
|
980 Kb |
1 Kb |
AVR067: Протокол связи с JTAGICE mkII (82 страниц, версия C, обновление от 04/06) В данном документе описывается протокол связи между AVR Studio и JTAGICE mkII |
|
157 Kb |
1 Kb |
AVR068: Протокол связи с STK500 (37 страниц, версия C, обновление от 06/06) В документе описывается протокол связи с STK500 версии 2.0. Прошивка входит в состав AVR Studio 4.11 сборки 401 и выше |
|
318 Kb |
|
AVR069: AVRISP mkII Communication Protocol Application Note (24 страниц, версия В, обновление от 02/06) This document describes the AVRISP mkII protocol. The firmware is distributed with AVR Studio 4.12 or later. |
|
958 Kb |
|
AVR070: Модификация AT90ICEPRO и ATICE10 для поддержки эмуляции AT90S8535 (5 страниц, версия С, обновление от 5/02) Устаревшие версии AT90ICEPRO могут быть обновлены для поддержки новых микроконтроллеров AVR со встроенным АЦП. Данные "Рекомендации…" описывают подробности по тому, как модифицировать AT90ICEPRO для поддержки эмуляции AT90S8535 и других микроконтроллеров AVR со встроенным АЦП |
|
58 Kb |
|
AVR072: Доступ к 16-разрядным регистрам ввода-вывода (4 страницы, версия В, обновление от 5/02) Данные "Рекомендации" показывают, как считывать и записывать 16-разрядные регистры в микроконтроллерах AVR. Поскольку, AVR содержат 8-разрядную шину ввода-вывода, то эти регистры должны быть записаны за два машинных цикла |
|
1900 Kb |
|
AVR074: Обновление AT90ICEPRO до ICE10 (8 страниц, версия B, обновление 5/02) В "Рекомендациях" описывается, как обновить эмулятор AT90ICEPRO до ATICE10 версии 2.0 |
|
124 Kb |
|
AVR080: Замена ATmega103 на ATmega128 (12 страниц, версия D, обновление от 01/04) В данных "Рекомендациях" описывается нюансы по переходу с микроконтроллера ATmega103 на ATmega128 |
|
101 Kb |
|
AVR081: Замена AT90S4433 на ATmega8 (11 страниц, версия D, обновление от 07/03) В "Рекомендациях" описываются особенности, которые необходимо знать при переходе с AT90S4433 на микроконтроллер ATmega8 |
|
80 Kb |
|
AVR082: Замена ATmega161 на ATmega162 (8 страниц, версия D, обновление 01/04) Данные "Рекомендации" содержат информацию, которую необходимо учитывать при переходе с микроконтроллера ATmega161 на ATmega162 |
|
74 Kb |
|
AVR083: Замена ATmega163 на ATmega16 (7 страниц, версия E, обновление от 01/04) В "Рекомендациях" описываются нюансы, которые необходимо учесть при переходе с микроконтроллера ATmega163 на ATmega16 |
|
61 Kb |
|
AVR084: Замена ATmega323 на ATmega32 (6 страниц, версия C, обновление 7/03) В "Рекомендациях" описываются детали по переходу с микроконтроллера ATmega323 на микроконтроллер ATmega32 |
|
106 Kb |
|
AVR085: Рекомендации по замене AT90S8515 на ATmega8515 |
|
244 Kb |
|
AVR086: Замена AT90S8535 на ATmega8535 (10 страниц, версия B, обновление от 7/03) В данных "Рекомендациях" рассматриваются особенности перехода с микроконтроллера AT90S8535 на микроконтроллер ATmega8535 |
|
43 Kb |
|
AVR087: Рекомендации по переходам между ATmega8515 и ATmega162 (5 страниц, версия B, обновление от 07/03) Данные "Рекомендации" являются руководством по переводу существующих разработок, которые используют микроконтроллер ATmega8515, на ATmega162. Приведенная информация также будет полезна при необходимости перехода с ATmega162 на ATmega8515 |
|
39Kb |
|
AVR088: Рекомендации по переходу между микроконтроллерами ATmega8535 и ATmega16 |
|
34 Kb |
|
AVR089: Рекомендации по переходам между ATmega16 и ATmega32 (3 страницы, версия A, обновление от 06/03) Данные "Рекомендации" выступают в качестве руководства для пользователей микроконтроллеров ATmega16, которые желают переориентировать существующие разработки на микроконтроллер ATmega32. "Рекомендации" также будет полезны при обратном переходе, с ATmega32 на ATmega16 |
|
29 Kb |
|
AVR090: Рекомендации по переходам между ATmega64 и ATmega128 (2 страницы, версия A, обновление от 05/03) Данные "Рекомендации" предназначены для пользователей, которым необходима помощь по переводу существующих разработок с микроконтроллера ATmega64 на ATmega128. Приведенная информация также будет полезна и тем, кто осуществляет обратный переход с ATmega128 на ATmega64 |
|
121 Kb |
|
AVR091: Замена AT90S2313 на ATtiny2313 (11 страниц, версия A, обновление от 10/03) В "Рекомендациях" описываются подробности по переводу существующих разработок с микроконтроллера AT90S2313 на ATtiny2313 |
|
55 Kb |
|
AVR092: Замена ATtiny11/12 на ATtiny13 (7 страниц, версия A, обновление от 10/03) Данные "Рекомендации" содержат информацию по переводу существующих разработок с ATtiny11/12 на ATtiny13 |
|
89 Kb |
|
AVR093: Замена AT90S1200 на ATtiny2313 (7 страниц, версия A, обновление от 10/03) "Рекомендации" ориентированы на пользователей существующих разработок на базе AT90S1200, желающих использовать в них ATtiny2313 |
|
75 Kb |
|
AVR094: Замена ATmega8 на ATmega88 (11 страниц, версия C, обновление от 04/05) "Рекомендации" представляют собой руководство по переводу существующих проектов с ATmega8 на ATmega88 |
|
81 Kb |
|
AVR095: Рекомендации по переходам между ATmega48, ATmega88 и ATmega168 (5 страниц, версия A, обновление 02/04) В "Рекомендациях" приведена информация, которую необходимо знать при переходе между микроконтроллерами ATmega48, ATmega88 и ATmega168 |
|
81 Kb |
|
AVR097: Рекомендации по переходам между ATmega128 и ATmega2561 (6 страниц, версия A, обновление от 09/04) ATmega128 и ATmega2561 разработаны с учетом совместимости по расположению выводов и функциональным возможностям. В "Рекомендациях" содержатся отличия, которые необходимо учитывать при переносе кода между данными микроконтроллерами |
|
65 Kb |
|
AVR098: Рекомендации по переходам между ATmega169 и ATmega329 (4 страницы, версия A, обновление от 09/04) При разработке микроконтроллеров ATmega169 и ATmega329 учитывалась совместимость по расположению выводов и функциональным возможностям. Однако, необходимые некоторые незначительные модификации при переносе кода между микроконтроллерами |
|
69 Kb |
|
AVR099: Замена AT90S4433 на ATmega48 (11 страниц, версия А, обновление от 07/04) В "Рекомендациях" рассматриваются рекомендации по переводу существующих разработок с микроконтроллера AT90S4433 на ATmega48. При разработке ATmega48 не учитывалось его использование в качестве замены AT90S4433, но он имеет то же расположение выводов и близкий набор особенностей |
|
47 Kb |
2 Kb |
AVR100: Доступ к ЭСППЗУ (12 страниц, версия B, обновление от 12/98) Эти "Рекомендации" содержат ассемблерные процедуры по доступу к ЭСППЗУ для всех AVR-микроконтроллеров. Содержит код программы по чтению и записи ЭСППЗУ с последовательной адресацией и по произвольному адресу |
|
60 Kb |
1 Kb |
AVR101: Хранение в ЭСППЗУ с высокой износостойкостью (5 страниц, версия A, обновление от 9/02) Если приложение выполняет периодическую запись параметров в ЭСППЗУ, то вероятно исчерпание ее ресурса и повреждение, т.к. гарантированная износостойкость ЭСППЗУ составляет 100 тыс. операций чтения/записи. Данные "Рекомендации" показывают, как в таких приложениях сделать более безопасным хранение данных в ЭСППЗУ |
|
78 Kb |
1 Kb |
AVR102: Процедуры копирования блоков (5 страниц, версия B, обновление от 5/02) "Рекомендации" содержат процедуры для переноса блоков данных |
|
77 Kb |
15 Kb |
AVR103: Использование режимов программирования ЭСППЗУ (5 страниц, версия А, обновление от 03/05) Данные "Рекомендации" показывают, как реализовать драйвер, интегрирующий все режимы программирования ЭСППЗУ в некоторых новых AVR-микроконтроллерах, обеспечивающего экономию, как времени, так и энергии |
|
76 Kb |
3 Kb |
AVR104: Запись ЭСППЗУ с управлением по буферизованному прерыванию (9 страниц, версия А, обновление от 07/03) Многие приложения используют встроенное в AVR-микроконтроллер ЭСППЗУ для сохранения, а затем восстановления системной информации перед исчезновением и после возобновления питания, соответственно. Данные "Рекомендации…" показывают, как реализовать доступ к ЭСППЗУ с управлением буферизованным прерыванием, что существенно улучшает эффективность работы микроконтроллера и снижает энергопотребление по сравнению с методом опроса флагов |
|
95 Kb |
10 Kb |
AVR105: Экономичное хранение данных во флэш-памяти с высокой износостойкостью (10 страниц, версия А, обновление от 9/03) Данные "Рекомендации" описывают, как реализовать метод хранения данных во флэш-памяти с высокой износостойкостью, используя функцию самопрограммирования некоторых AVR-микроконтроллеров |
|
58 Kb |
8 Kb |
AVR106: Cи-функции для чтения и записи флэш-памяти (10 страниц, версия А, обновление от 08/04) В последних AVR-микроконтроллерах появилась новая функция, которая называется "самопрограммирование памяти программ". Она делает возможным перепрограммирование флэш-памяти в процессе исполнения программного кода и необходима для приложений с функцией обновления программного обеспечения или параметров во флэш-памяти в процессе эксплуатации. Данные "Рекомендации" содержат описание Си-функций для доступа к флэш-памяти |
|
496 Kb |
33 Kb |
AVR107: Подключение последовательной памяти к AVR-микроконтроллерам (22 страницы, версия А, обновление от 03/05) Данные "Рекомендации" описывают архитектуру и работу драйверов последовательной памяти с интерфейсом SPI, а также обоснование выбранного решения |
|
54 Kb |
1 Kb |
AVR108: Установка и использование LPM-инструкций (4 страницы, версия В, обновление от 5/02) В данных "Рекомендациях" описывается, как осуществлять доступ к константам, записанных во флэш-памяти AVR-микроконтроллеров |
|
121 Kb |
65 Kb |
AVR109: Самопрограммирование |
|
139 Kb |
|
AVR120: Характеристики и калибровка АЦП AVR-микроконтроллеров (15 страниц, версия D, обновление от 02/06) В данных "Рекомендациях" объясняются различные характеристики АЦП и как они влияют на результат измерения. Также описывается, как измерить данные параметры в процессе тестирования приложения на стадии производства и как выполнить реально-временную компенсацию |
|
70 Kb |
2 Kb |
AVR128: Установка и использование аналогового компаратора (4 страницы, версия B, обновление от 5/02) Данные "Рекомендации" выступают в качестве примера по настройке и использованию встроенного аналогового компаратора |
|
191 Kb |
1 Kb |
AVR130: Инициализация и использование таймеров AVR-микроконтроллеров (16 страниц, версия А, обновление от 2/02) В "Рекомендациях" описывается, как использовать различные таймеры AVR-микроконтроллеров. В качестве примера используется AT90S8535. Данными рекомендациями преследуется цель дать общий обзор таймеров, показать их возможности и объяснить, как выполняется их конфигурация. Примеры кодов позволят более ясно представить все это и могут использоваться как шаблон для разработки других приложений |
|
118 Kb |
1 Kb |
AVR131: Использование высокоскоростной широтно-импульсной модуляции (8 страниц, версия А, обновление от 09/03) Данные "Рекомендации" являются руководством по началу работы с высокоскоростной широтно-импульсной модуляцией (ШИМ), доступной в некоторых AVR-микроконтроллерах. Пример кода на Ассемблере показывает, как использовать быстродействующую ШИМ в ATtiny26. ATtiny15 также отличается наличием высокоскоростного ШИМ-таймера |
|
144 Kb |
24 Kb |
AVR132: Использование усовершенствованного сторожевого таймера (15 страниц, версия B, обновление от 01/04) В "Рекомендациях" описывается, как использовать усовершенствованный сторожевой таймер (WDT), встроенный в новые AVR-микроконтроллеры. Помимо выполнения системного сброса, WDT также способен генерировать прерывание |
|
232 Kb |
|
AVR133: Генерация длинных задержек с помощью микроконтроллера AVR (8 страниц, версия B, обновление от 01/04) Решение представленное здесь показывает, как с помощью серии микроконтроллеров AVR AT90 генерировать и манипулировать с длинными задержками. Для этого используются встроенные таймеры, не требуя каких-либо программных вмешательств, тем самым позволяя работать ядру в экономичном режиме в процессе задержки. Поскольку таймеры тактируются системной синхронизацией, то не требуются дополнительные компоненты |
|
120 Kb |
1 Kb |
AVR134: Часы реального времени на основе асинхронного таймера (12 страниц, версия D, обновление от 04/05) Данные "Рекомендации" описывают, как реализовать часы реального времени (RTC) на базе AVR-микроконтроллера, который содержит RTC-модуль |
|
82 Kb |
57 Kb |
AVR135: Использование функции захвата состояния таймера для измерения коэффициента заполнения импульсов ШИМ-сигнала (12 страниц, версия А, обновление от 10/05) В данных рекомендациях по применению описывается, как вычислить длительность импульса и период, используя блок захвата состояния таймера (ICP) |
|
163 Kb |
11 Kb |
AVR151: Инициализация и использование SPI (14 страниц, версия A, обновление от 11/04) Данные "Рекомендации" описывают, как выполнить инициализацию и использование встроенного последовательного периферийного интерфейса (SPI) AVR-микроконтроллеров |
|
92 Kb |
10 Kb |
AVR155: Управление драйвером ЖКИ с портом I2C через 2-проводной последовательный интерфейс микроконтроллеров AVR (10 страниц, версия А, обновление от 03/05) Данные рекомендации представляют собой драйвер и его описание для встроенного в некоторые микроконтроллеры блока TWI, позволяющего манипулировать 2-проводной последовательной шиной и осуществлять доступ к драйверу ЖКИ производства Philips со встроенным портом I2C, связанного с ЖК-дисплеем Batron |
|
199 Kb |
|
AVR180: Внешняя защита от понижения напряжения (16 страниц, версия В, обновление от 5/02) Данные "Рекомендации" в деталях показывают, как предотвратить сбой в работе системы при недостаточном уровне питания |
|
96 Kb |
1 Kb |
AVR182: Детектор пересечения нуля (8 страниц, версия B, обновление от 01/04) Данные "Рекомендации" показывают, как реализовать простой детектор пересечения нуля сетевым напряжением с помощью микроконтроллера AVR |
|
62 Kb |
6 Kb |
AVR200: Процедура умножения и деления (19 страниц, версия В, обновление от 10/98) В данных "Рекомендациях" содержаться описание и исходные коды процедур для умножения и деления 8 и 16-разр. чисел со знаком и без |
|
102 Kb |
1 Kb |
AVR201: Использование встроенного аппаратного умножающего устройства (11 страниц, версия С, обновление от 6/02) Приведены примеры использования умножающего устройства для 8-разрядной арифметики |
|
64 Kb |
1 Kb |
AVR202: 16-разрядная арифметика (3 страниц, версия В, обновление от 5/02) Данные рекомендации содержат несколько примеров программ для выполнения 16-разр. арифметических операций |
|
107 Kb |
3 Kb |
AVR204: Двоично-десятичная арифметика (14 страниц, версия B, обновление от 01/03) Приведены подпрограммы для двоично-десятичной арифметики |
|
84 Kb |
1 Kb |
AVR220: Пузырьковая сортировка (5 страниц, версия В, обновление от 5/02) Данные "Рекомендации" показывают, как реализовать алгоритм пузырьковой сортировки в AVR-микроконтроллерах |
|
81 Kb |
1 Kb |
AVR222: 8-точечный усредняющий фильтр плавающим окном (5 страниц, версия B, обновление от 5/02) Данные "Рекомендации" демонстрируют, как могут быть утилизированы режимы адресации в AVR-архитектуре |
|
237 Kb |
32 Kb |
AVR223: Цифровые фильтры на базе AVR-микроконтроллеров (24 страницы, версия А, обновление от 9/02) В данном документе фокусируется внимание на использовании аппаратного умножающего устройства, регистров общего назначения в качестве аккумуляторов для масштабирования коэффициентами при реализации алгоритмов с архитектурой фиксированной запятой, приведены примеры фактической реализации, возможные пути оптимизации/модификации предложенных примеров |
|
198 Kb |
158 Kb |
AVR230: Загрузчик с поддержкой стандартов шифрования данных (DES) (24 страницы, версия D, обновление от 04/05) Данные "Рекомендации" показывает, как безопасно обновить программное обеспечение AVR-микроконтроллеров с помощью программы загрузчика. Метод основан на использовании стандарта шифрования данных (DES) для шифрования кода программы. Данные "Рекомендации" также рассматривают стандарт тройного шифрования данных (3DES) |
|
173 Kb |
242 Kb |
AVR231: Загрузчик с поддержкой усовершенствованного стандарта шифрования (AES) (30 страниц, версия В, обновление от 04/05) Данные рекомендации по применению описывают, как безопасно обновить код программы AVR-микроконтроллеров с помощью программы загрузчика. Данный метод поддерживает усовершенствованный стандарт шифрования (AES) для кодирования программного кода |
|
109 Kb |
2 Kb |
AVR236: CRC-тестирование памяти программ (9 страниц, версия B, обновление от 5/02) В "Рекомендациях" описывается теория проверки памяти программ с помощью циклических избыточных кодов (CRC), что необходимо для приложений с повышенными требованиями по безопасности |
|
78 Kb |
2 Kb |
AVR240: Матричная клавиатура 4x4 с функцией возобновления работы микроконтроллера при нажатии (12 страниц, версия С, обновление от 8/03) "Рекомендации" описывают простое подключение клавиатуры 4х4, ориентированную на экономичные приложения с батарейным питанием |
|
55 Kb |
2 Kb |
AVR241: Непосредственное управление ЖК-дисплеем с помощью линий ввода-вывода общего назначения (11 страниц, версия А, обновление от 04/04) Данные "Рекомендации" содержат описание программы для управления ЖК-дисплеем с одной общей линией, используя статический метод управления |
|
148Kb |
5 Kb |
AVR242: Динамическое управление светодиодными индикаторами и сканирование клавиатуры 4 x 4 с использованием 8-разрядного AVR-микроконтроллера |
|
112Kb |
8 Kb |
AVR243: Декодер клавиатурной матрицы |
|
56 Kb |
7 Kb |
AVR244: УАПП в качестве терминального интерфейса ANSI (8 страниц, версия А, обновление от 11/03) Данные "Рекомендации" описывают некоторые основные процедуры для связи AVR-микроконтроллера с терминальным окном с помощью УАПП (программного или аппаратного) |
|
147Kb |
104 Kb |
AVR245: Рекомендации по разработке кодового замка с клавиатурой 4x4 и ЖКИ с интерфейсом I2C(9 страниц, версия A, обновление от 10/05) В данных рекомендациях по применению описывается, как выполнить кодовый замок на основе микроконтроллера AVR и небольшого числа компонентов. В кодовом замке используется клавиатура 4х4 для ввода кода пользователем, пьезоэлектрический звуковой излучатель для звуковой сигнализации и ЖКИ для вывода информации. |
|
1338Kb |
|
AVR270: USB Mouse Demonstration (19 страниц, версия A, обновление от 02/06) This document describes a simple mouse project. It allows users to quickly test USB hardware using AT90USB without any driver installation. |
|
1478Kb |
|
AVR271: USB Keyboard Demonstration (20 страниц, версия A, обновление от 01/06) The aim of this document is to describe how to start and implement a USB keyboard application using the STK525 starter kit and FLIP in-system programming software. |
|
492Kb |
|
AVR272: USB CDC Demonstration UART to USB Bridge Application Note (20 страниц, версия A, обновление от 03/06) The aim of this document is to describe how to start and implement a CDC (Virtual Com Port and UART to USB bridge) application using the STK525 starter kit and FLIP in-system programming software for AT90USB microcontrollers. |
|
103 Kb |
128 Kb |
AVR301: Си-код для подключения AVR-микроконтроллера к конфигурационной памяти AT17CXXX для FPGA (20 страниц, версия D, обновление от 01/04) Данные рекомендации по применению описывают, как реализовать внутрисистемное программирование конфигурационной памяти для Atmel FPGA с помощью AVR-микроконтроллера и как реализовать TWI (двухпроводной интерфейс), используя линии ввода-вывода общего назначения микроконтроллера AT90S8515 |
|
58 Kb |
17 Kb |
AVR303: Преобразователь интерфейсов SPI-УАПП (5 страниц, версия А, обновление от 03/05) Преобразователь интерфейсов SPI-УАПП работает в составе микроконтроллера ATmega8 и позволяет разработчику протестировать и отладить приложение с подчиненным SPI, изолированного от ведущего приложения, используя управляемую в ручном режиме связь через интерфейс RS232 |
|
48 Kb |
6 Kb |
AVR304: Программное обеспечение для полудуплексной связи на УАПП с использованием прерываний (11 страниц, версия А, обновление от 8/97) Данные "Рекомендации" описывают, как организовать полудуплексную связь на УАПП с помощью любого AVR-микроконтроллера с задействованием 8-разрядного таймера-счетчика и внешнего прерывания |
|
168 Kb |
1 Kb |
AVR305: Компактное программное обеспечение для полудуплексной связи на УАПП (8 страниц, версия В, обновление от 5/02) Данные рекомендации описывают, как реализовать программу управления УАПП по опросу флагов состояния с манипуляцией скоростью связи до 614400 бит/с на базе AT90S1200 |
|
45 Kb |
4 Kb |
AVR306: Программирование УАПП AVR-микроконтроллеров на Си (3 страницы, версия В, обновление от 7/02) В данных "Рекомендациях" описывается, как инициализировать и использовать УАПП, который входит в состав многих микроконтроллеров AVR. Приведенные примеры Си-кода поддерживают как приложения с управлением по прерываниям, так и приложения с опросом флагов состояния |
|
166 Kb |
8 Kb |
AVR307: Полудуплексный УАПП на основе модуля USI (18 страниц, версия А, обновление от 10/03) Универсальный последовательный интерфейс (USI), который входит в ряд AVR-микроконтроллеров, в т.ч. ATtiny26, ATtiny2313 и ATmega169, является коммуникационным модулем для реализации TWI и SPI-связи. Однако, USI не ограничивается этими двумя последовательными стандартами и может также использоваться для организации асинхронной связи (УАПП). |
|
100Kb |
5 Kb |
AVR308: Программа подчиненного устройства LIN |
|
329 Kb |
3.26 Mb |
AVR309: Программная реализация универсальной последовательной шины (USB)(23 страницы, версия B, обновление 02/06) В данных "Рекомендациях…" объяснения ограничиваются описанием программы устройства. Поддержка низкоскоростного режима USB-связи (1.5Мбит/сек) в соответствии с требованиями USB2.0 |
|
128 Kb |
6 Kb |
AVR310: Использование модуля USI в качестве ведущей шины I2C (8 страниц, версия В, обновление от 09/04) Данные рекомендации описывают, как использовать USI для организации ведущей TWI связи |
|
162 Kb |
22 Kb |
AVR311: Использование модуля TWI в качестве подчиненного интерфейса I2C (12 страниц, версия D, обновление от 10/04) В данных "Рекомендациях" описывается, как реализовать подчиненный TWI в виде полнофункционального драйвера и примера использования этого драйвера |
|
141 Kb |
5 Kb |
AVR312: Использование модуля USI в качестве подчиненного интерфейса I2C (9 страниц, версия B, обновление от 10/04) Данные "Рекомендации" описывают, как использовать USI в режиме подчиненного двухпроводного интерфейса TWI |
|
92 Kb |
8 Kb |
AVR313: Интерфейс с AT клавиатурой персонального компьютера |
|
102 Kb |
5 Kb |
AVR314: Двутональный многочастотный (DTMF) генератор |
|
162 Kb |
7 Kb |
AVR315: Использование модуля TWI в качестве ведущего интерфейса I2C (11 страниц, версия В, обновление от 09/04) Данные "Рекомендации" описывают использование TWI в режиме ведущего. Приведен код полнофункционального драйвера и пример использования этого драйвера |
|
129 Kb |
96 Kb |
AVR316: Рекомендации по использованию модуля TWI в качестве подчиненного интерфейса SMBus (20 страниц, версия A, обновление от 10/05) В данных рекомендациях по применению приведено краткое описание интерфейса SMBus и модуля TWI микроконтроллера AVR, а также содержится описание реализации драйвера подчиненного интерфейса SMBus и пример его использования. |
|
127 Kb |
34 Kb |
AVR317: Использование УСАПП ATmega48/88/168 в качестве ведущего SPI (10 страниц, версия А, обновление от 09/04) В некоторых приложениях необходимо более одного модуля SPI. Это может быть достигнуто с помощью режима ведущего SPI в УСАПП ATmega48/88/168 |
|
133 Kb |
225 Kb |
AVR318: Ведущий однопроводной интерфейс 1-Wire компании Dallas (21 страница, версия А, обновление от 09/04) В рекомендациях показывается, как реализовать 1-проводной ведущий интерфейс с помощью микроконтроллера AVR. Рассмотрено два подхода: полностью программный и с помощью встроенного модуля У(С)АПП |
|
148 Kb |
18 Kb |
AVR319: Использование модуля USI для SPI-связи (8 страниц, версия А, обновление от 09/04) Данные "Рекомендации" описывают реализацию SPI-интерфейса в форме полнофункционального драйвера и примера использования этого драйвера |
|
76Kb |
3 Kb |
AVR320: Программный интерфейс SPI в режиме мастера |
|
232Kb |
3 Kb |
AVR322: LIN v1.3 Protocol Implementation on Atmel AVR Microcontrollers(21 страница, версия A, обновление 12/05) |
|
76Kb |
3 Kb |
AVR323: Interfacing GSM modems Application Note
(21 страница, версия A, обновление 02/06) This application note describes how to use an AVR to control a GSM modem in a cellular phone. The interface between modem and host is a textual protocol called Hayes AT-Commands. |
|
94 Kb |
12 Kb |
AVR325: Высокоскоростной интерфейс с главным параллельным портом EPP (7 страниц, версия А, обновление от 2/02) Данные рекомендации описывают метод организации высокоскоростной двунаправленной передачи данных между AVR-микроконтроллером и IBM (R) PC-совместимым настольным компьютером. Связь организована с помощью 8-разр. параллельного порта, обеспечивающего скорость передачи данных до 60 кбайт/секунду при тактировании микроконтроллера AVR частотой 4МГц. Это на порядок более высокая скорость связи по сравнению со стандартным подключением через порт RS-232, при этом не требует сложной интерфейсной аппаратной части (в отличие от USB или SCSI). |
|
311 Kb |
|
AVR328: Реализация HID-класса (13 страниц, версия B, обновлено 02/08) Цель этого документа - описание начала реализации и разработки USB-приложения на основе HID-класса предназначенного для обмена данными между ПК и оборудованием пользователя(для МК AT90USB). |
|
117 Kb |
|
AVR329: USB Firmware Architecture (15 страниц, версия А, обновление от 02/06) The aim of this document is to describe the USB firmware and give an overview of the architecture. The main files are described in order to give the user the easiest way to customize the firmware and build his own application. |
|
202 Kb |
604 Kb |
AVR335: Цифровое устройство записи речи, использующее технологию AVR и последовательную память DataFlash (20 страниц, версия C, обновление от 04/05) |
|
202 Kb |
604 Kb |
AVR336: Декодер ADPCM (20 страниц, версия А, обновление от 11/04) В данных "Рекомендациях" фокусируется внимание на декодировании ADPCM-сигнала (адаптивная дифференциальная импульсно-кодовая модуляция), а также, а также формирование сигнала, который можно подключить к динамикам |
|
96 Kb |
6 Kb |
AVR350: Приемная утилита XmodemCRC для микроконтроллеров AVR (16 страниц, версия В, обновление от 5/02) Протокол Xmodem создан несколько лет назад в качестве простого средства для обмена информацией между двумя компьютерами. Xmodem получил широкое распространение, благодаря полудуплексному режиму работы, использованию 128-байтных пакетов с откликами ACK/NACK (подтв./нет подтв.) и проверкой данных с помощью CRC |
|
74 Kb |
1 Kb |
AVR360: Контроллер шагового двигателя |
|
95 Kb |
2 Kb |
AVR400: Простой аналогово-цифровой преобразователь |
|
124 Kb |
2 Kb |
AVR401: 8-разр. прецизионный аналогово-цифровой преобразователь (12 страниц, версия С, обновление от 2/03) Данные рекомендации описывают, как выполнить аналогово-цифровой преобразователь двойного интегрирования с помощью микроконтроллера AVR |
|
123 Kb |
2 Kb |
AVR410: Приемник RC5 инфракрасного дистанционного управления (10 страниц, версия В, обновление от 5/02) "Рекомендации" описывают, как реализовать приемник инфракрасной связи, поддерживающего часто используемую схему кодирования RC5 (Philips/Sony) |
|
82 Kb |
3 Kb |
AVR415: Передатчик RC5 инфракрасного дистанционного управления (5 страниц, версия А, обновление от 5/03) В "Рекомендациях" описывается широко используемая схема кодирования RC5 компании Philips и представлено полнофункциональное решение инфракрасной связи. В качестве основы рассматриваемого приложения выбран микроконтроллер ATtiny28 |
|
406 Kb |
12 Kb |
AVR448: Управление высоковольтным 3-фазным бесколлекторным электродвигателем постоянного тока (10 страниц, версия А, обновление от 07/05)
|
|
420 Kb |
71 Kb |
AVR450: Зарядное устройство для аккумуляторов SLA (кислотный), NiCd, NiMH и Li-ion (44 страницы, версия В, обновление от 11/02) Это опорная разработка, которая показывает, как реализовать зарядное устройство с поддержкой всех функций современных зарядных устройств. Зарядное устройство поддерживает быстрый заряд всех популярных типов батарей без каких-либо аппаратных модификаций. В состав входит полный набор библиотек для всех типов аккумуляторов (SLA, NiCd, NiMH и Li-Ion) |
|
338 Kb |
632 Kb |
AVR453: Smart Battery Reference Design (37 страниц, версия С, обновление от 02/06) This application note describes the implementation of a smart battery using the Atmel ATmega406 microcontroller. The ATmega406 AVR microcontroller has been created with smart battery applications in mind. The feature set includes high accuracy ADCs, a TWI interface for SMBus communications, as well as independent hardware features that can protect the battery from incorrect use. |
|
443 Kb |
|
AVR454: Users Guide - ATAVRSB100 - Smart Battery Development kit (20 страниц, версия В, обновление от 08/05) This document describes the ATAVRSB100 smart battery development kit. The SB100 is designed for evaluation of the Atmel AVR ATmega406, which is designed for smart battery applications. The ATmega406 is designed for 2, 3 or 4 cell Lithium-Ion battery packs. |
|
1764 Kb |
|
AVR460: Встраиваемый веб-сервер (53 страницы, версия С, обновление от 5/02) Это опорная разработка, которая демонстрирует, как встраиваемые приложения могут быть подключены к сети Интернет |
|
1907 Kb |
|
AVR461: Руководство по быстрому старту в использовании Embedded Internet Toolkit (16 страниц, версия В, обновление от 5/02) Здесь представлено руководство по быстрому старту, которое дает начальные представления по использованию AVR Embedded Internet Toolkit и может использоваться в качестве руководства для начала проектирования встраиваемых Интернет-приложений |
|
367 Kb |
|
AVR462: Снижение энергопотребления AT90EIT1 (3 страницы, версия А, обновление от 3/02) В данных "Рекомендациях" представлена несложная модернизация AVR Embedded Internet Toolkit, которая позволит снизить энергопотребление и рабочую температуру платы |
|
312 Kb |
19 Kb |
AVR465: Измеритель параметров сети (40 страниц, версия А, обновление от 07/04) В данных рекомендациях по применению описывается однофазный измеритель параметров электрической сети с логикой детекции изменения внешней схемы подключения. Он позволяет измерить активную мощность, напряжение и ток однофазной сети. Измеритель позволяет детектировать, сигнализировать, а затем продолжить измерение, даже когда пользователь изменяет внешнюю схему подключения |
|
35 Kb |
|
AVR500: Рекомендации по переходам между ATmega64 и ATmega645 (6 страниц, версия А, обновление от 07/04) Данные "Рекомендации" полезны текущим пользователям ATmega64, которые желают перевести свои существующие разработки на использование ATmega645 или наоборот. ATmega64 и ATmega645 - самостоятельные микроконтроллеры и при их разработке не учитывалась взаимозаменяемость |
|
106 Kb |
|
AVR501: Замена ATtiny15 на ATtiny25 (9 страниц, версия А, обновление от 03/05) Данные "Рекомендации" помогут разработчикам перевести свои существующие разработки с ATtiny15 на ATtiny25 |
|
65 Kb |
|
AVR502: Рекомендации по переходам между ATmega165 и ATmega325 (4 страницы, версия А, обновление от 09/04) ATmega165 и ATmega325 разработаны с учетом совместимости по расположению выводов и функциональным возможностям, но при переносе кода программы между микроконтроллерами необходимо выполнить некоторые незначительные изменения |
|
112 Kb |
|
AVR503: Замена AT90S/LS2323 или AT90S/LS2343 на ATtiny25 (8 страниц, версия А, обновление от 03/05) Данные "Рекомендации" позволяют облегчить перевод существующих разработок с использованием AT90S/LS2323 или AT90S/LS2343 на более современный ATtiny25 |
|
161 Kb |
10 Kb |
AVR910: Внутрисистемное программирование (10 страниц, версия C, обновление от 11/00) В данных "Рекомендациях" рассматривается, как разработать систему для внутрисистемного программирования |
|
83 Kb |
1921 Kb |
AVR911: Открытый исходный код AVR-программатора (13 страниц, версия А, обновление от 07/04) Открытый исходный код AVR-программатора (AVROSP) позволяет создать новую управляющую программу AVR-программатора для AVRProg из AVR Studio. Программа основана на интерфейсе командной строки и использует тот же синтаксис, что и STK500, а также JTAGICE в AVR Studio |
|
414 Kb |
1137 Kb |
AVR914: Рекомендации по реализации загрузчика программного кода через интерфейсы CAN и УАПП для микроконтроллеров AT90CAN32, AT90CAN64 и AT90CAN128 (28 страниц, версия А, обновление от 11/05) В данном документе описывается функционирование загрузчика программного кода с поддержкой интерфейсов УАПП и CAN, а также протоколы последовательного программирования для эффективной работы со встроенной флэш-памятью и ЭСППЗУ. Приведенный пример загрузчика облегчит разработку собственного загрузчика с выборочными уровнями защиты программного кода, адаптированных под требования разрабатываемого приложения. |
|
257 Kb |
|
Описание отличий между версияами В и С перечня опечаток к руководству для STK200 |
|
38 Kb |
|
Описание отличий доступа к регистрам ввода-вывода при использовании эмулятора AVR ICEPRO (9 страниц, версия А, обновление от 4/98) Данные "Рекомендации" описывают, как отображаются регистры ввода-вывода в AVR Studio при использовании эмулятора ICEPRO |
|
334 Kb |
|
AVR1017: AVR микроконтроллеры XMEGA (12 страниц, версия А, обновление от 12/07) – рекомендации по проектированию USB устройств |