В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  

Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи


 
  • Analog Devices
  • Altera
  • Amic
  • Atmel
  • Austriamicrosystems
  • Avago
  • Cypress
  • Exar
  • Fairchild
  • Fujitsu
  • Hynix
  • Holtek
  • Infineon
  • Inova
  • IR
  • Linear Technology
  • MagnaChip
  • Maxim
  • Microchip
  • Motorola
  • National Semicon
  • Philips Semicon
  • Power Integrations
  • Radiocrafts
  • Ramtron
  • ROHM
  • Semikron
  • Sirenza
  • STMicro
  • SonyEricsson
  • Telecontrolli
  • Texas Insrt
  • Xilinx
  • White Eleсtronic
  • WAVECOM
  • Winbond

  • подписка на новости Подпишись на новости!
     

    реклама

     
    Продажа силового и бронированного кабеля и провода в Москве
    место слева
     


     Разное:
     








    Главная страница > Применение > Микроконтроллеров > AVR


    Примеры применения семейства AVR

      RUS 8-разрядные RISC-микроконтроллеры AVR в устройствах управления электродвигателями
      RUS Примеры применения USB в 8-разрядных микроконтроллерах AVR
    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 устройств



      


    Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи


       
    HTML PDF
    Расширенный поиск
    Имя
    E-mail

     
    Впервые? | Реклама на сайте | О проекте | Карта портала
    тел: +7 (495) 514 4110. e-mail:oksana@eust.ru
    © ООО Рынок Микроэлектроники