ГОСТЕВАЯ КНИГА



12.11.2009 22:20 Евгений из города Мариинск пишет:

При программировании aTMega по SPI -интерфейсу отсутствует команда стирания
страницы памяти программ. Означает ли это, что при программировании любой
одной произвольной страницы необходимо стирать весь кристалл, или она автоматически
очищается внутренними механизмами чипа?


Ответ "ЭФО" от 13.11.2009 12:29 Алексей Курилин из города Санкт-Петербург пишет:

В документации на любой контроллер ATmega Вы можете найти, что при программировании Flash-памяти необходимо сначала стереть всё содержимое Flash-памяти, а затем уже постранично её программировать в любой интересующей последовательности:
A Chip Erase must be performed before the Flash and/or the EEPROM are reprogrammed.




11.11.2009 22:14 Александр из города Санкт-Петербург пишет:

скажите пожалуйста! есть ли рабочие библиотеки для atmega128 для работы с
sd-картами? или примеры: инициализации, записи, чтения и файловой системы!


Ответ "ЭФО" от 13.11.2009 12:23 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Готовых примеров и библиотек от Atmel нет. Посмотрите, что выкладывают участники сообщества на http://www.avrfreaks.net/




13.10.2009 23:29 Николай из города Калуга пишет:

Здравствуйте!
Можно ли в ATmega8 снять биты защиты? Пробовал PonyProg и AVR910 совместно с CodeVisionAVR но снять биты не получается.


Ответ "ЭФО" от 14.10.2009 10:53 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Чтобы сбросить биты защиты необходимо выполнить функцию Chip Erase - она сотрет всё содержимое Flash-памяти и затем сбросит FUSE-биты.




13.10.2009 11:23 Александр из города Киев пишет:

Начал работать с ATtiny15L. Написал прогу, где нужен стабильный
внутренний генератор на 1.6МГц. И тут приехал...
Правильно ли я понял?
Чтобы запустить внутренний генератор на частоте 1,6 МГц надо:
1. Считать каким либо программатором калибровочный регистр.
2. Вставить в проге строку записи считанного регистра в рег. OSCCAL.
Но ведь это очень неудобно. Приходится для каждой мс компидировать .нех файл.
Может можно как то проще решить эту проблемму?
Спасибо.


Ответ "ЭФО" от 14.10.2009 10:52 Алексей Курилин из города Санкт-Петербург пишет:

Компилировать HEX-файл для каждого микроконтроллера не нужно - см. руководство по применению AVR053: Calibration of the internal RC oscillator.




10.10.2009 07:58 Евгений из города Новосибирск пишет:

Здравствуйте.
Использую STK500,AVR Studio 4.17.
При программировании ATtiny2313 раньше плата хорошо программировала
в ISP- режиме при установках:
Clock generator = 3.686MHz
ISP Frequency = 57.6KHZ
Вдруг ситуация изменилась:
Сигнатуры и fuse-биты читаются и пишутся только при ISP Frequency менее 5KHZ,
а для записи FLASH вообще не могу подобрать частоты(Пишет
Entering programming mode.. FAILED!).А если для FLASH задаю ISP Frequency
менее 5KHZ выдается ошибка, что для программирования FLASH ISP Frequency
необходима частота более 5КГц.
Неужели вышла из строя плата STK500, как это проверить?
Опробовал 2 шт ATtiny2313 , которые раньше работали. Ситуация одинаковая.


Ответ "ЭФО" от 12.10.2009 13:18 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Включил свой STK500 с AVR Studio 4.17, попробовал запрограммировать ATmega32 - ситуация с обратная - на частоте 57.6кГц связь стабильная. Попробуйте обновить прошивку STK500 и проверьте что является источником тактирования у Tiny2313 - частота генератора контроллера должна быть больше как минимум в 4 раза больше частоты программирования.




29.09.2009 09:27 Валерий из города Мариуполь пишет:

Нашел ошибку в исходнике AVRPROG, из-за которой выдается сообщение Not supported board found! :
И еще несколько неувязок есть.
Если кого-то интересует - могу выслать.
Валерий Анатольевич.




27.09.2009 23:33 Андрей из города Не важно пишет:

Имеется ATMega128, работает на 16Мгц кварце питание 5в, какое тепловыделение должно быть при таком режиме работы, спрашиваю потому что моя мега греется до 45 по цельсию, окружающая 23


Ответ "ЭФО" от 28.09.2009 17:42 Алексей Курилин из города Санкт-Петербург пишет:

Температура корпуса микросхемы в документации не указывается, к тому же абсолютные значения температуры будут зависеть от того насколько хорошим является физический контакт микроконтроллера с печатной платой, выполняющей функцию теплоотвода. Также см. какой ток нагрузки создают внешние устройства - большие нагрузки (суммарно от 200 мА) на порты ввода/вывода также могут приводить к нагреву микросхемы.




15.09.2009 14:02 Александр из города Москва пишет:

Ответьте, пожалуйста, на вопрос: почему в AVRStudio (4.16, 4.17) не работает прерывание таймера1 для микросхемы ATtiny25?
При этом в Proteus симуляция прерываний происходит.


Ответ "ЭФО" от 28.09.2009 17:15 Алексей Курилин из города Санкт-Петербург пишет:

Не вся периферия симулируется в AVR Studio - см. раздел "Known issues" в описании симулятора во встроенной справке AVR Studio. Больший функционал предоставляет вторая версия симулятора (Simulator V2) и отладка кода на реальном микроконтроллере с помощью внутрисхемного эмулятора JTAGICE2.




27.08.2009 10:35 Евгений из города Мариинск пишет:

В интернет магазинах предлагают микроконтроллеры семейства XMEGA D, например
ATXMEGA16D4-AU. Чем оно отличается от семейства XMEGA A, если оно вообще существует?
На сайте Atmel даже упоминания об этом не нашел


Ответ "ЭФО" от 27.08.2009 17:13 Елена Ламберт из города Санкт-Петербург пишет:

Информация о XmegaXXD есть в "AVR and AVR32 - Quick Reference Guide"
Это самое простое семейство - без DMA-контроллера и ЦАП.




13.07.2009 06:57 Анатолий Берников из города Омск пишет:

Мне необходимо отладить в AVR студии программу для ATxmega16A4. У меня студия
версии 4.16, для которой я установил SP1, после чего она стала Build 638.
В анонсе на SP1 фирмы Atmel для студии версии 4.16 сказано, что после его установки
появится возможность отладки ATxmega16A4 в студии. Однако установка SP1 не расширяет
список доступных микросхем Xmega. Подскажите, как мне отладить программу для
ATxmega16A4.


Ответ "ЭФО" от 05.08.2009 11:43 Алексей Курилин из города Санкт-Петербург пишет:

На данный момент анонсирована AVR Studio 4.17 - в ней поддержка ATxmega16A4 точно есть.




04.07.2009 16:34 Тимофей из города Саранск пишет:

Здравствуйте! не получается прошить at90usb1287 через bootloader.
Насколько я понимаю, bootloader должен быть прошит уже с завода, правильно?
для его активаци необходимо после reset'a подать отрицательный импульс на вывод HWB. так?
и еще вопрос, какой частоты кварц должен быть установлен для этого? сейчас в схеме стоит 8 МГц


Ответ "ЭФО" от 05.08.2009 11:40 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Правильно, bootloader программируется при производстве микросхем. Допустимые для работы USB значения кварцев - 8 и 16МГц. Вывод HWB должен находиться в состоянии "0" во время сброса, либо включения питания.




17.06.2009 13:55 Александр из города Москва пишет:

Когда начнется производство ATXMEGA в корпусах с 44 выводами (серия A4).


Ответ "ЭФО" от 05.08.2009 11:34 Алексей Курилин из города Санкт-Петербург пишет:

На микросхемы ATXMEGA32A4 и ATXMEGA16A4 уже можно размещать заказы. Учитывая сроки производства появление этих микросхем на складе ЭФО можно ожидать ближе к ноябрю 2009 года.




15.06.2009 22:56 Василий из города Moscov пишет:

Прокоментируйте следующие строки из документации на DRAGON (в скобках -
перевод автомата):
Note that PP/HVSP (Parallel and High Voltage Serial Programming) is not
recommended to use off board the AVR Dragon. PP/HVSP signals are not level
converted on the AVR Dragon.
(Отметьте, что PP/HVSP (Параллельное и Высокое Напряжение Последовательное
Программирование) не рекомендуют использовать внебиржевой Дракон AVR.
Сигналы PP/HVSP не уровень, преобразованный на Драконе AVR.)
Спасибо


Ответ "ЭФО" от 05.08.2009 11:30 Алексей Курилин из города Санкт-Петербург пишет:

AVR Dragon поддерживает последовательный режим программирования, а также последовательный и параллельный высоковольтные режимы программирования. При использовании последовательного режима программирования можно программировать микросхему на собственной плате - вне AVR Dragon. Использование же высоковольтных режимов программирования рекомендовано для микросхем, установленных на плату AVR Dragon.




08.06.2009 23:26 Андрей из города Ташкент пишет:

Доброго всем времени суток, помогите кто сможет решить проблему:
у меня написанна программа под Mega8, которая использует математические функции
модуля Math.h для вычислений, и к сожалению в эту мегу весь код не умещается,
есть ли возможность увеличения памяти кода(code memory), путём подключения
внешних схем, или есть ли возможность сохранить весь алгоритм на флэшку и
считывать с неё по TWI или SPI, т.е организовать схему загрузки кусков
программы с внешнего носителя в рабочую память команд, а может кто подскажет
как можно уменьшить объём функций из модуля Math. Пишу на СCVAVR.
Заранее благодарен.


Ответ "ЭФО" от 09.06.2009 13:10 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте,
используйте микросхему ATmega168. Список отличий см. в следующих документах:
http://atmel.com/dyn/resources/prod_documents/doc2553.pdf
http://atmel.com/dyn/resources/prod_documents/doc2554.pdf




26.05.2009 11:47 Александр из города Ровно пишет:

Добрый день!
Подскажите, пожалуйста:
1) где можно скачать схему программатора для AtxMega128;
2) выдерживают ли входы AtxMega128 5-вольтовые входные сигналы?


Ответ "ЭФО" от 27.07.2009 17:53 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
1. Официально не публикуется. Возможно какую-то информацию можно найти на сайте www.avrfreaks.net. Фирменный программатор имеет наименование AVRISP2 и может быть заказан через фирму ЭФО (см. раздел Где купить)
2. нет, максимальное напряжение на линиях ввода/вывода не должно быть больше, чем на 0.5В, а верхний порог напряжения питания для этих микросхем - 3.6В.




20.05.2009 20:41 Денис из города Кишинев пишет:

Добрый день!
не могли бы вы мне сказать: "AVR" - это аббревиатура? если да то как она расшифровывается?
или что значит "AVR"?


Ответ "ЭФО" от 21.05.2009 11:13 Елена Ламберт из города Санкт-Петербург пишет:

Идея создания нового RISC-ядра родилась в 1994 году в Норвегии. В 1995 году два его изобретателя Альф Боген (Alf-Egil Bogen) и Вегард Воллен (Vegard Wollen) предложили корпорации Atmel выпускать новый 8-разрядный RISC-микроконтроллер как стандартное изделие и снабдить его Flash-памятью программ на кристалле. Руководство Atmel Corp. приняло решение инвестировать данный проект. В 1996 году был основан исследовательский центр в городе Тронхейм (Норвегия). Оба изобретателя стали директорами нового центра, а микроконтроллерное ядро было запатентовано и получило название AVR (Alf - Egil Bogen + Vegard Wollen + RISC).




05.05.2009 22:25 Юрий из города Москва пишет:

Не могу откомпилировать исходный файл *.c в с помощью AVR Studio 4
с новой версией WinAVR-20090313.
Возникают проблемы с формированием makefile. Появляется сообщене
make: Makefile: No such file or directory
make: *** No rule to make target `Makefile'. Stop.
Не пойму в чем дело.


Ответ "ЭФО" от 06.05.2009 17:28 Алексей Курилин из города Санкт-Петербург пишет:

Посмотрите настройки проекта. Проверено, что старые проекты с новым дистрибутивом WinAVR компилируются как и прежде. Может быть имеет смысл перезагрузить компьютер и установить WinAVR заново.
P.S. Когда Вы используете open-source компиляторы, проблемы, возникающие при работе можно решить только на тематических форумах, т.к. по open-source продуктам техническую поддержку никто не оказывает.
Если Вы желаете пользоваться технической поддержкой, то необходимо использовать коммерческие компиляторы. Можем предложить компилятор фирмы IAR Systems, лицензия для которого включает годовую техническую поддержку.




04.05.2009 13:16 Григорий из города Королев пишет:

Здравствуйте. Расскажите, пожалуйста, чем может быть вызвано самопроизвольное стирание или сбой Flash-памяти программ в микроконтроллерах AVR Mega


Ответ "ЭФО" от 05.05.2009 09:40 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Основной причиной самопроизвольного изменения содержимого Flash-памяти являются скачки питания при операциях самопрограммирования. Для избавления от этой проблемы необходимо задействовать встроенный или внешний супервизор питания.
Если же самопрограммирование в Вашей программе не используется, то причиной скорее всего является перегрев кристалла.




01.05.2009 18:59 Marsel из города Ижевск пишет:

Была приобретена партия микросхем ATmega64L-8AU, далее маркировка
на обратной стороне чипа:
8H6144
355D9E
1-P
0903 e3
НИ ОДИН ЧИП ИЗ ДАННОЙ ПАРТИИ НЕ ПРОГРАММИРУЕТСЯ ПО ISP интерфейсу.
Плата проверенная, выпущена тиражом более 100 штук и нормально работающая.
Установка чипа из другой партии решает все проблемы - изделие нормально
и "шьется" и работает. К сожалению нет в наличии STK500 или STK600 чтобы
проверить программируемость "странных" микросхем в паралельном режиме.
Что посоветуете?
PS Вопрос возможно риторический, но все же с ТАКИМ я никогда не сталкивался.


Ответ "ЭФО" от 05.05.2009 09:43 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Необходимо обратиться с претензией к поставщику проблемных микросхем.




16.04.2009 21:57 Юрий из города Тюмень пишет:

в AVR Studio 4.16 не хочет писать bootloader в mega168. При записи говорит "ОК", а контроллер пустой.
Удалось записать только создав полный .hex файл с начального адреса.
Есть ли нормальное решение проблемы? Предыдущяя версия Studio работала нормально.


Ответ "ЭФО" от 05.05.2009 10:08 Алексей Курилин из города Санкт-Петербург пишет:

данная проблема решена в Service Pack 1 для AVR Studio 4.16. см. http://www.atmel.no/beta_ware/




13.04.2009 10:59 Андрей из города Усолье-Сиб. пишет:

Здравствуйте,у меня проблема с ATMega16.Собрал паралельный программатор ParaProg на меге 16, прошил прилагаемой прошивкой fuse биты CKSEL = 1110
SUT = 00 . Короче мега 16 перестал определяться ,как будто не запустился кварцевый генератор.Прошивал STK200+/300,после заливки флеша связь с контроллером была а после установки фьюзов оборвалась,правда в схеме установлен кварцевый резонатор в место керамического.Может из-за этого не запускаться тактовый генератор? Кварц пробывал ставить другой ,но это не помогло.
Что мне теперь делать?


Ответ "ЭФО" от 06.05.2009 16:43 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Для работы с микроконтроллерами AVR рекомендован фирменный программатор AVRISP2, который работает под управлением AVR Studio, интерфейс программирования FUSE-битов в которой организован таким образом, чтобы не ошибиться с выбором правильного сочетания.
В Вашем случае FUSE-биты видимо были выставлены неправильно - неверная последовательность, инвертированы значения.
Чтобы "оживить" микроконтроллер необходимо подать тактовый сигнал (уровня TTL, частотой ~1МГц) на вывод XTAL1.
Что касается правильного подключения кварцевых резонаторов - см. руководство по применению AVR042 по адресу http://atmel.com/dyn/products/app_notes.asp?family_id=607




19.02.2009 13:21 Алексей из города Ярославь пишет:

Поддерживает ли AVRStudio программирование на языке С?


Ответ "ЭФО" от 05.05.2009 10:12 Алексей Курилин из города Санкт-Петербург пишет:

Да, AVR Studio имеет плагин для работы с WinAVR.
Сам WinAVR должен быть скачан и установлен отдельно.
См. встроенную справку AVR Studio, раздел Project > AVR GCC Project




25.01.2009 22:15 Андрей из города Нижний Тагил пишет:

Учитывая, то что PDI интерфейс уже реализован в AVRISPmkII
возможна ли реализация аналогичной функции в STK500 в будующем ?


Ответ "ЭФО" от 26.01.2009 11:01 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
STK500 не будет поддерживать интерфейс PDI.




15.01.2009 19:31 Дмитрий из города Caмара пишет:

Здравствуйте решив запрогомировать микроконтроллер типа ATTINI2313V-10PU(работал до этого с AT90S2313), я столкнулся с такой проблемой что подключив кварцевый резонатор типа HC-49US на 8мГц к выводам микроконтроллера, я НЕ контролирую наличия колебаний на выводах XTAL1 B XTAL2, причем реальная рабочаяя частота не пребышает 300-500кГц, купив другой мк и проверив его, неисправность повторилась. После чего я спросил у радиолюбителей о возможной неисправности, они сказали: "МИКРОКОНТРОЛЛЕРЫ В DIP КОРПУСАХ НЕ ПРОИЗВОДЯТСЯ ВСВЯЗИ С ТЕМ ЧТО НА МИРОВОМ РЫНКЕ ОНИ НЕ НУЖНЫ" ПРАВДАЛИ ЭТО?


Ответ "ЭФО" от 16.01.2009 12:32 Ламберт Елена из города Санкт-Петербург пишет:

Микроконтроллеры AVR как и ранее выпускаются и в DIP корпусах.
Для использования внешнего кварца, Вам необходимо установить соответствующее значение FUSE-бита, так как по-умолчанию для этих микросхем установлено тактирование от внутреннего RC-генератора.




08.01.2009 01:22 Leonid из города Санкт-Петербург пишет:

Не смог обнаружить на Вашем сайте прейскуранта.
Вы продаёте микроконтроллеры (и средства их программирования) или сайт является чисто-информационным.
Интересуют контролеры AtMegaXXX и средства разработки.


Ответ "ЭФО" от 19.01.2009 18:20 Алексей Курилин из города Санкт-Петербург пишет:

Контактные данные для закупок указаны в разделе сайта "Где купить?".




24.12.2008 17:26 Илья из города Спб пишет:

Прошу сообщить след. инф-ю
по внутрисистемному программированию AT89S8253 по SPI:
1) каково напряжение программирования;
2) куда нужно подключать вывод EA при программировании по SPI, и куда после окончания
программирования;
3) рекомендации по подключению входа RST при программировании в системе при наличии подключенного к нему
к нему в схеме супервайзера питания.


Ответ "ЭФО" от 19.01.2009 18:26 Алексей Курилин из города Санкт-Петербург пишет:

По первым двум пунктам ответы (схема + уровни сигналов) даны в datasheet на микросхему - ищите по ключевому слову "Serial Downloading".
По третьему пункту самым лучшим выходом будет, если на время программирования микросхемы супервизор питания будет отключен от линии RESET. В противном случае необходимо подключить его через резистор в несколько кОм (зависит от программатора).




10.12.2008 23:07 Анатолий из города Щербинка, Московской области пишет:

Здравствуйте.
Вопрос о "заливке" программ в микро-ЭВМ.
Может ли STK600 запрограммировать, например мироЭВМ типа ATmega2561,
используя HEX-файл размером в несколько сот килобайт, созданный,
например, программой AlgorihtmBuilder V5.36.? Почему в STK600
не введена возможность программировать в BIN-файлах, да и с другими
форматами. Спасибо за ответ. С уважением Яковлев А. А.




05.12.2008 14:13 Андрей из города Санкт-Петербург пишет:

Здравствуйте! Когда начнется серийное производство линейки xmega? Есть ли сэмплы
ATxmega64A1


Ответ "ЭФО" от 05.12.2008 16:44 Елена Ламберт из города Санкт-Петербург пишет:

Серийное производство семейства Xmega запланировано на январь 2009. Под проекты сейчас возможен
заказ образцов ATxmega64A1 и ATxmega128A1. Присылайте запросы на мой e-mail elena@efo.ru




28.11.2008 01:54 Виктор из города Барнаул пишет:

Подскажите пожалуйста, где можно найти схему STK600 и прошивку для 90USB1287.
Недавно перестал работать. Определил неисправную микросхему в преобразователе
напряжения для 90USB1287. Переставил с другой части платы, питание появилось,
но контроллер на USB не отвечает. А покупать новый накладно и долго. Заранее спасибо.


Ответ "ЭФО" от 19.01.2009 18:42 Алексей Курилин из города Санкт-Петербург пишет:

К сожалению, схему STK600 фирма Atmel не предоставляет ни при каких условиях - это интеллектуальная собственность производителя.




27.11.2008 20:43 Валентин из города Волковыск Белорусь пишет:

AT90S1200-12PC снята с производства,но вроде как ATtiny2313 её аналог. Нужно ли менять что-либо в самой программе?


Ответ "ЭФО" от 28.11.2008 16:05 Елена Ламберт из города Санкт-Петербург пишет:

См. руководство по переходу




27.11.2008 15:05 Дмитриев Виктор из города г. Великие Луки пишет:

Здравствуйте!
Подскажите где можно приобрести программатор AVR ISP MK2?
Спасибо!


Ответ "ЭФО" от 27.11.2008 15:33 Елена Ламберт из города Санкт-Петербург пишет:

Вы можете обратиться в один из офисов ЭФО.




23.11.2008 02:36 Игорь из города Тольятти пишет:

Здравствуйте!
Такой вот вопрос: каков для микроконтроллера AT89S8252
максимальный втекающий ток одного вывода порта? И вытекающий также каков?
Что-то никак не могу понять, помогите пожалуйста!
Спасибо!


Ответ "ЭФО" от 24.11.2008 12:19 Елена Ламберт из города Санкт-Петербург пишет:

См. DC-Characteristics в data sheet, стр. 31:
Notes: 1. Under steady state (non-transient) conditions, IOL must be externally limited as follows:
Maximum IOL per port pin: 10 mA
Maximum IOL per 8-bit port: Port 0: 26 mA; Ports 1, 2, 3: 15 mA
Maximum total IOL for all output pins: 71 mA
If IOL exceeds the test condition, VOL may exceed the related specification. Pins are not guaranteed to sink current greater
than the listed test conditions.
IIL Logical 0 Input Current (Ports 1,2,3) -50 мкA (max)
ITL Logical 1 to 0 Transition Current (Ports 1,2,3) -650 мкA (max)




28.10.2008 23:00 Никита из города Санкт-Петербург пишет:

Работал с Atmega8535. Многократно перепрошивал.
Очень сильно удивился, когда раз тридцать ее перепрошив,
что она перестала работать.
Фьюзы никакие не устанавливал. МК тактировался от внутреннего генератора.
Попробовал еще раз перепрошить-удачно, но микросхема так и не заработала.
Все выводы микросхемы стали высокоомными входами, и ни на что она не реагирует.
Если кто-нибудь знает, в чем тут дело, помогите пожалуйста.


Ответ "ЭФО" от 07.11.2008 12:17 Алексей Курилин из города Санкт-Петербург пишет:

Если программатор у Вас самодельный, то уменьшите длину проводов и, если это позволяет ПО программатора, уменьшите скорость обмена данными. При работе с фирменными средствами программирования такой проблемы не наблюдалось.




27.10.2008 14:34 Степанов Дмитрий из города Смоленск пишет:

не подскажите как дело обстоит с сэмплами у фирмы Atmel. В частности интересуют микроконтроллеры нового семейства - XMEGA ATXMEGA128A1-AU в корпусе TQFP.


Ответ "ЭФО" от 27.10.2008 15:38 Елена Ламберт из города Санкт-Петербург пишет:

Эти образцы уже доступны для заказа под проекты. Запросы можно присылать на e-mail elena@efo.ru.




27.10.2008 14:03 sem из города Чебоксары пишет:

Спасибо большое нащет UART в ATmega16, там оказывается первая посылка всегда ложная




25.10.2008 19:44 Александр из города С-Пб пишет:

Я решил научиться программированию АVRов. Купил стартовый набор STK-500.
Но на русском языке там документации не оказалось.
Искал русскоязычный Datasheet на атmega 8515 - не нашел
По идее вместе с STK-500 должна идти документация на русском языке именно на этот
микроконтроллер. Что теперь, переводить все 250 страниц?
Где можно достать полный Datasheet на русском языке?


Ответ "ЭФО" от 27.10.2008 11:04 Алексей Курилин из города Санкт-Петербург пишет:

Документация на продукцию фирмы Atmel существует только на английском языке. Но есть ресурсы для начинающих, в которых для первоначального освоения дается информация по работе с AVR на русском языке. В частности, имеет смысл ознакомиться с сайтом http://avr123.by.ru.
Помимо этого существует в продаже много книг по AVR. В ЭФО можете приобрести книгу книгу "Микроконтроллеры AVR семейств Tiny и Mega фирмы Atmel" автора Евстифеева А.В.




24.10.2008 15:10 sem из города Чебоксары пишет:

Такая проблема, пытаюсь посылать данные по UART каналу на ATmega16, смотришь по осциллографу посылается, какоето ошибочное число, приемник работает нормально, какое число на осциллографе такое же в регистре приемника. Помогите пожалуйста, в чем дело, пробовал менять скорости биты управления все равно одно и тоже. Раньше работал с AT90S8535, коннект был замечательный, может фьюс биты не так настроил?


Ответ "ЭФО" от 27.10.2008 10:57 Алексей Курилин из города Санкт-Петербург пишет:

В ATmega16 в отличии от AT90S8535 по-умолчанию установлен FUSE-бит выбора источника тактовой частоты на внутренний RC-генератор.
Остальные различия см. в руководствах по применению в разделе "MIGRATION NOTES".




22.10.2008 17:42 TRIGGER из города Рубежное пишет:

Есть у меня устройство и прошивка на снятом с производства мк AT90S2313.
Купил на замену ATTiny 2313-20PU. Сказали что вроде полный аналог.
Но в интернете слышал, что есть какие то отличия, и придется менять код прошивки.
Не подскажете в чем между ними разница, или где про это можно прочитать?


Ответ "ЭФО" от 23.10.2008 10:43 Алексей Курилин из города Санкт-Петербург пишет:

Различия между микросхемами семейства Classic и Tiny/Mega приводятся в руководствах по применению в разделе "MIGRATION NOTES". Чтобы не делать изменений в прошивке обычно предусматривается FUSE-бит совместимости с предыдущей версией микросхемы. Но в ATtiny2313 такого бита, к сожалению, нет.




17.10.2008 10:48 Тарасов Сергей из города Харьков пишет:

Добрый день.
Я хочу сначала вычитать содержимоее eeprom, чтобы потом его вернуть на место,
т. е. не удалять при перепрошивке меги128 в автоматическом режиме.
Как это сделать при помощи вкладки Auto? Там первым пунктом erase.
AVR studio версии 4.14, программатор ARPISP mkII.


Ответ "ЭФО" от 20.10.2008 18:49 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Чтобы содержимое EEPROM сохранялось при выполнении функции Chip Erase, предусмотрен FUSE-бит EESAVE. См. описание функции Chip Erase в datasheet на микроконтроллер.




15.10.2008 13:49 Амир из города Саратов пишет:

Подскажите, пожалуйста, есть ли возможность ремонта где-либо программатора AVRISP2?


Ответ "ЭФО" от 20.10.2008 19:01 Алексей Курилин из города Санкт-Петербург пишет:

Попробуйте, для начала, обновить прошивку программатора (см. встроенную справку AVR Studio > AVRISP mkII User Guide > Troubleshooting > Manual Firmware Upgrade). Саму AVR Studio перед этим желательно тоже обновить (см. раздел SOFTWARE сайта).
Затем убедитесь в целостности кабеля, соединяющего программатор с целевой платой, а также вспомните какие действия вывели его из строя - возможно это тоже подскажет что еще нужно проверить. Если же программатор не удастся привести в рабочее состояние, то в случае гарантийного срока можно обратиться к поставщику программатора для решения вопроса гарантийной замены.




06.10.2008 21:20 Лев из города Москва пишет:

Где можно скачать AVR Prog v.1.37, v1.40, которую требует
программа AVR Studio 4 для програмирования ATmega 169


Ответ "ЭФО" от 20.10.2008 19:05 Алексей Курилин из города Санкт-Петербург пишет:

AVR Prog входит в состав AVR Studio. Если AVR Studio не может найти этот компонент, то требуется её переустановка. Скачать последнюю версию AVR Studio можно в разделе SOFTWARE этого сайта.




26.09.2008 10:19 Иван из города Курган пишет:

Добрый день. Столкнулся с проблемой замены м/с AT49F001N. Судя по информации на данном сайте, она снята с производства. Пожалуста, подскажите, выпускается ли что-либо на замену?


Ответ "ЭФО" от 20.10.2008 19:08 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Информация о предлагаемых заменах в полном объеме выкладывается на сайте www.atmel.com в разделе Quality / Obsolescence Information.




23.09.2008 19:05 Максим из города Новосибирск пишет:

Добрый день.
Разбираюсь с набором STK500.
В хэлпе к этому устройству есть схема "STK500 component placement",
в ней указаны элементы схемы и их расположение.
Вопрос: есть ли подробное описание этих элементов схемы и где его найти?
(Что-то вроде "с200 - конденсатор такой-то емкости, такой-то материал и т.д.)
Спасибо.


Ответ "ЭФО" от 20.10.2008 19:10 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
К сожалению, принципиальные электрические схемы, равно как и спецификация на фирменные средства поддержки разработок, недоступна никоим образом.




20.09.2008 18:30 Павел из города Латвия г.Рига пишет:

Добрый день.
Помогите начинающему электронщику.
Приобрёл программатор компании Atmel - ATAVRISP2, а так же МК Attiny2313,
для прошивки пользуюсь программой AVR studio v4.13.
У программатора шлейф и 6 контактов: Vcc GND MOSI MISO SCK. Где находятся
эти же разьёмы на МК я вроде бы нашёл, подключил к ним, но программа не "видит" МК.
Правильно ли я понимаю, что МК может питаться от программатора?
Где найти 100% правильну схему подключения МК к такому программатору.
Спасибо.


Ответ "ЭФО" от 22.09.2008 10:49 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
v4.13 - это далеко не самая последняя версия AVR Studio. Для начала необходимо её обновить (Скачать здесь).
В AVR Studio в разделе Help > AVR Tools User's Guide Вы найдете самые подробные руководства на всё стартовое "железо" для AVR, в т.ч. для AVRISP2. Программатор не подает питающего напряжения на целевую плату, поэтому у неё должен быть собственный источник питания.




01.08.2008 22:57 Sergey Andreev из города Vidnoe MO пишет:

Добрый день.
Купил макетку STK600, самое обидное, что сторонние программы знают только stk500 :(
Подскажите, пожалуйста, где можно взять полную документацию на данную плату (как на stk500)?
И еще, когда и какие платы расширения будут для нее? А то разъемы есть, а толку нет :(


Ответ "ЭФО" от 07.08.2008 12:44 Елена Ламберт из города Санкт-Петербург пишет:

Смотрите документацию на сайте Atmel
на STK600
на платы расширения




27.07.2008 05:47 Анатолий из города Омск пишет:

После установки новой версии AVR Studio 4.14 поверх версии 4.13 у меня
исчезла возможность ISP - программирования из симулятора.
После нажатия на кнопку Program (вкладка Program) появляется сообщение:
Getting isp parameter.. SD=0x02 .. OK
и не запускается процесс программирования, хотя если создать HEX - файл, то
программу можно записать, выбрав для программирования опцию: Input Hex File.
Так как не всегда удается создать HEX - файл, хотелось-бы с Вашей помощью восстановить
возможность ISP - программирования из симулятора.
P.S. При программировании были опробованы: STK500 и ATAVRISP.


Ответ "ЭФО" от 01.08.2008 13:21 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Для того, чтобы активировать опцию "Use Current Simulator / Emulator FLASH memory" необходимо сначала запустить симулятор (нажать кнопку START DEBUGGING), после чего опция будет активна.




24.07.2008 11:38 Влад из города Уфа пишет:

Собираюсь купить программатор для МК ATity2313 ATAVRDRAGON.
Где бы посмотреть инструкцию как с его помощью запрограммировать МК -
интересует вопрос - куда что вставлять на этой плате.


Ответ "ЭФО" от 25.07.2008 18:54 Елена Ламберт из города Санкт-Петербург пишет:

Смотрите встроенный help бесплатной интергрированной среды разработки
AVR Studio




23.07.2008 11:39 Игорь из города Харьков пишет:

Доброе время суток. Интересует возможность поставки опытных образцов
Atmega 64M1-15AZ
Atmega 32M1-15AZ
Atmega 88-15AD.
Заранее благодарю за информацию.


Ответ "ЭФО" от 25.07.2008 18:49 Елена Ламберт из города Санкт-Петербург пишет:

Если микросхемы есть на складе Atmel, мы получаем образцы в течении 2-х недель.
Есть ли они на складе Atmel - узнать невозможно. Можно разместить заказ на образцы, и если
в течении недели они не отгружены, выяснять сроки поставки в Atmel.




08.07.2008 15:42 Андрей из города Москва пишет:

Здравствуйте! Подскажите, поддерживается ли старый программатор JTAGAVR пакетом AVR Studio 4.14?


Ответ "ЭФО" от 08.07.2008 17:46 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Да, снятый с производства ATJTAGICE поддерживается в AVR Studio 4.14.




29.06.2008 12:48 Валентин из города Санкт-Петербург. пишет:

Вопрос о надежности мк atmel.
Добрый день, мне надо рассчитывать скорость и усорение транспортного средства основываясь на сигналах от датчиков Холла - для АБС.
При общении с поставщиком контроллеров Renesas мне было сказано, что в отличаи от ренесас, микрокантроллеры Atmel нельзя устанавливать на требующие высокой надежности системы управления.
Вопрос к специалистам: можно мне пытаться выбирать мк Atmel, или я должен применять для меня мало известный но сертифицированный мк Renesas.


Ответ "ЭФО" от 09.07.2008 12:15 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Надежность изделия невозможно заложить при выборе микроконтроллера. Надежность закладывается в конечном изделии схемотехническими и программными средствами. Книги, написанные на эту тему, личный опыт и специфика задачи содержат основные ответы на вопрос: "Как создать надежное изделие?".
Сама фирма Atmel не рекомендует использовать свои микросхемы в изделиях военного и космического назначения, так как микросхемы этого производителя не нормируются по радиационной стойкости.




20.06.2008 20:47 Николай из города Ижевск пишет:

Не получаентся включить внутренние подтягивающие резисторы
порта С микросхемы AT90S4433.


Ответ "ЭФО" от 24.06.2008 11:31 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
У Вас в руках очень старый микроконтроллер. Не стоит тратить на него время. В качестве альтернативы выберите любой из ATmega48/88/168. Этим Вы исключите возможность аппаратных проблем старой микросхемы, так и избавитесь от дальнейших проблем с покупкой этих микросхем.




07.06.2008 09:05 Артём из города Новосибирск пишет:

Здравствуйте. Сколько циклов запись/стирание у м/сх памяти AT45DB081B-RU ?
Спасибо.


Ответ "ЭФО" от 07.06.2008 11:04 Ламберт Елена из города Санкт-Петербург пишет:

Микросхемы DataFlash АТ45 ревизии "B" обеспечивают не менее 10тыс. циклов перезаписи на страницу, начиная с ревизии "С" - не менее 100тыс.




01.06.2008 00:49 Капо из города N/A пишет:

какой из существующих на сей день компиляторов выдает наиболее оптимальный
и минимальный код для 8bit RISC AVR? Если, к примеру, писать на ассемблере...


Ответ "ЭФО" от 03.06.2008 15:52 Алексей Курилин из города Санкт-Петербург пишет:

Однозначно ответить нельзя, т.к. многое будет зависеть от того как будет написан код и каково будет его наполнение.
При прочих равных лучшим компилятором можно назвать компилятор фирмы IAR Systems, которая совместно с Atmel разрабатывала систему команд AVR.




31.05.2008 21:05 Виктор из города Новороссийск пишет:

Есть исходник с ШИМом для AT90S1200 а мне надо на ATtiny2313.
Я еще в этом деле новичек, да еще этот "....." "аглицкий" ну никак не могу
разобраться в "Даташите" с настройкой регистров и таймеров. Может у кого есть
готовый исходник ШИМа на ATtiny2313. Только желательно на Асме, т.к. начал
изучать ее.
Буду очень влагодарен за помощь.
Спасибо. Виктор.


Ответ "ЭФО" от 03.06.2008 15:56 Алексей Курилин из города Санкт-Петербург пишет:

Посмотрите руководство по применению AVR093: Replacing AT90S1200 by ATtiny2313, там расписаны отличия этих микросхем.




22.04.2008 09:11 Игорь из города Н-ск пишет:

Подскажите пожалуйста какой-нибудь программатор типа PonyProg для AT45DB 161B.


Ответ "ЭФО" от 22.04.2008 10:06 Алексей Курилин из города Санкт-Петербург пишет:

см. раздел FAQ




08.04.2008 13:17 Владимир из города Кемерово пишет:

Можно ли с помощью STK500 программировать Xmega через ISP?


Ответ "ЭФО" от 14.04.2008 10:26 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
STK500 не поддерживает интерфейс PDI и JTAG. Используйте STK600 или JTAGICE2.




27.03.2008 17:48 Алексей из города Санкт-Петербург пишет:

Следующая проблема.
Программатор JTAGICE MK2, процессор ATMega88 или ATMega48, входим в режим отладки Debug, запускаем программу, после этого пытаемся нажать паузу.
Программатор пишет, что связь потеряна.
Дальше контроллер ни на что не реагирует, запустить Debug или выйти из него не удается при этом залитая программа продолжает работать.


Ответ "ЭФО" от 31.03.2008 13:45 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Возможно проблема с синхронизацией между JTAGICE2 и Mega48/88. Установите тактирование микросхемы от внутреннего тактового генератора и отмените внутренний делитель тактовой частоты (Fuse-бит CKDIV8).




24.03.2008 19:17 Макс из города ульяновск пишет:

Скажите пожалуйста,программатор AVRISPmkII прошивает Xmega????


Ответ "ЭФО" от 31.03.2008 16:13 Елена Ламберт из города Санкт-Петербург пишет:

Да. И Xmega будет поддерживаться AVR Studio начиная с версии 4.14.




23.03.2008 14:10 Владимир из города Минск пишет:

Подскажите, существует ли описание AVR32Studio?
Не могу разобраться как с ней работать.
Помогите пожалуйста, очень надо.


Ответ "ЭФО" от 31.03.2008 13:53 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Полное описание на AVR32Studio находится во вcтроенной справке. Другое дело, что не всегда понятно как с ней начать работать. При первом запуске AVR32Studio Вам предлагается пройти краткий трениг по освоению основных этапов создания и отладки проектов.
Также полезную информацию можно почерпнуть из руководств по применению AVR32008 и AVR32015 на сайте Atmel.




21.03.2008 05:29 Сергей из города Теплогорск пишет:

Хороший сайт. Хотелось бы видеть больше программных примеров на asm.




19.03.2008 16:40 Андрей из города Москва пишет:

Несклько лет назад приобрел программатор JTAGICE Вашей фирмы.
В процессе работы пришел в негодность плоский полиэмидный кабель (30 жил, шаг 0.5мм), соединяющий собственно программатор с головкой для программирования.
Подскажите, где можно приобрести ремонтный кабель? Есть ли у Вас в Москве сервисная служба?


Ответ "ЭФО" от 19.03.2008 18:00 Елена Ламберт из города Санкт-Петербург пишет:

Кабель называется JTAGPROBE, его стоимость 52$. Его можно заказать в одном из наших
офисов




18.03.2008 22:21 Максим из города Набережные Челны пишет:

При попытке установки AVRStudio4.13SP2 выдается сообщение:
AVRStudio4.13 must be installed. До этого программа
не устанавливалась ни разу. Что я делаю не так? Программа
скачана сегодня с официального сайта www.atmel.com


Ответ "ЭФО" от 19.03.2008 14:55 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
AVRStudio4.13SP2 - это надстройка (ServicePack) для AVR Studio 4.13, которая исправляет его ошибки и добавляет новые возможности.
Вам необходимо сначала установить файл aStudio4b528.




11.03.2008 13:39 Николай из города Железноводск пишет:

Нигде не могу найти приоритетность прерываний в Atiny 25 и можно ли ее менять?
(из отладки вижу что приоритеность сопоратора выше чем timer0 compa- а мне надо наоборот)




21.02.2008 08:15 Ростислав из города Норильск пишет:

День добрый!
Вопрос по режимам Fast PWM, Correct PWM в ATmega8535.
Согласно фирменной документации выставляю конфигурацию выхода таймера 1 на
переключение при совпадении (0 1). Биты режима Fast PWM (1 1 1 1),
Correct (1 1 0 1). В регистр сравнения OCR1A прописываю константу,
а ШИМ не хочет.
Получилось организовать ШИМ на 16 разрядов толька Normal и CTC.
Если кто знает буду признателен. В обмен поделюсь своими наработками.
sroct@ngs.ru


Ответ "ЭФО" от 26.02.2008 12:17 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте,
много полезного о работе ШИМ в AVR можно почерпнуть в примерах применения ШИМ в конкретных задачах в разделе Motor Control, а также в руководстве по применению AVR131: Using the AVR's High-speed PWM.




01.02.2008 14:58 Sergej из города Евпатория пишет:

Почему при такой популярности AVR-контроллеров в русскоязычных странах никто
не возьмется перевести DATASHEET на русский язык и разместить её на каком-нибудь
сайте (например на Вашем)? Ведь необходимость очевидна! Или это запрещено фирмой
ATMEL?


Ответ "ЭФО" от 01.02.2008 18:20 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Для первоначального освоения AVR можно почитать книгу "Микроконтроллеры AVR семейств Tiny и Mega фирмы Atmel", а конкретную разработку лучше выполнять пользуясь оригинальной документацией. Этим вы избавите себя от разночтения смысла перевода и оригинального текста, а также опечаток при переводе.
Фирма Atmel не запрещает перевод datasheet на русский язык, но востребованность переводных даташитов как показывает практика невелика.




10.01.2008 14:34 Юрий из города Самара пишет:

Возможно ли программирование ATMEGA c помощью STK-300?


Ответ "ЭФО" от 25.01.2008 17:10 Алексей Курилин из города Санкт-Петербург пишет:

На данный момент нет программного обеспечения, которое сможет запрограммировать выпускаемые серийно микроконтроллеры AVR.
Для этой задачи используйте либо внутрисхемный программатор ATAVRISP2 либо стартовый набор STK500.




08.01.2008 16:45 Ирина из города Харьков пишет:

При работе с AVR ISP mkII случайно нажали кнопку "Обновить" (корпус программатора был закрыт, никаких контактов на плате не замыкали). После этого программатор ушел обновляться и не вернулся. Связь с компьютером поддерживать перестал, индикатор мигал желтым и красным. Подключили JTAG и с его помощью выяснили, что в контроллере программатора установлен бит BOOTRST. Поскольку включены всяческие защиты, стереть этот бит ничем не возможно. Посоветуйте, что делать?


Ответ "ЭФО" от 09.01.2008 13:34 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Вам необходимо обновить AVR Studio до последней версии (4.13 + Service Pack 2) и запустить процедуру обновления микрокода программатора - меню Tools > AVRISP mkII Upgrade. Если программатор поочередно мигает красным / оранжевым, то он готов к обновлению микрокода.
При обновлении микрокода программатора 6-жильный кабель должен быть отключен от целевого устройства.
P.S. Биты в управляющих микрокроконтроллерах программатора лучше не менять - можете позабыть их начальное значение, а потом их мало кто подскажет.




08.01.2008 02:56 Руслан из города Стерлитамак пишет:

Тема: MODBUS. Подскажите пожалуйста, где можно найти информацию и примеры реализации протокола MODBUS на AVR микроконтроллерах. Мне необходимо для связи со SCADA TraceMode.


Ответ "ЭФО" от 09.01.2008 14:05 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Готовых примеров реализации протокола modbus Atmel не выпускал, но кое-что есть на форуме www.avrfreaks.net и много различных примеров можно найти в Cети по ключу "avr modbus".




24.12.2007 21:07 Николай из города Ижевск пишет:

Не получается запись памяти EEPROM типа At17LV128 в корпусе PDIP-8.
Диаграммы или осциллограммы управляющих сишналов нигде не нашел.


Ответ "ЭФО" от 26.12.2007 12:40 Алексей Курилин из города Санкт-Петербург пишет:

Если нужно просто программировать микросхемы для дальнейшего использования с микросхемами программируемой логики, то можно использовать программаторы ATDH2225 или ATDH2200E.
Иначе - смотрите руководство по применению и пример программы для AVR в разделе C Routines for the AVR Microcontroller/AT17LVxxx ISP Code.




22.12.2007 13:00 Кудрявцев Вячеслав из города Челябинск пишет:

Подскажите, пожалуйста, где можно скачать заголовочный файл для ICC AVR на ATTiny26?


Ответ "ЭФО" от 26.12.2007 12:54 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте, заголовочный файл для Tiny26 есть в самой ICC AVR. Ищите файл iot26v.h.




10.12.2007 17:20 Валерий из города Мариуполь пишет:

После ремонта и "перепрошивки" базового 8535 на STK500 не работают программы
AVRPROG (No supported board found! для любой версии AVRPROG).
2313 и сама 8535 исправны. Кто знает, какая версия программатора
в STK500.ebn заложена?
Сама 8535 программируется нормально через свою 2313,
нормально управляется в среде AVRSTUDIO.


Ответ "ЭФО" от 12.12.2007 11:01 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
При исправном программаторе, инициализированном при включении для штатной работы (не в режиме обновления прошивки), AVRPROG будет выдавать такую ошибку.
Для работы с STK500 в диалоговом режиме предназначено диалоговое окно программирования, вызываемое в меню Tools > Program AVR > Connect, а для работы в командной строке - программа C:\Program Files\Atmel\AVR Tools\STK500\STK500.exe.
AVRPROG найдет программатор только если STK500 включена с нажатой (на плате) кнопкой PROGRAM.




27.11.2007 19:15 Дима из города Винница пишет:

Помогите начинающему разобраться с at91sam7x.
Я имел дело, с atmega, писал под них в IAR, заливал с помощью PonyProg2000, самодельным программатором через SPI.
С чего начать?
Буду писать под at91sam7x в IARе.
Каким программатором (jtag) можно прошивать (отлаживать) at91sam7x, с IARа? И где его можно купить? (недорогой желательно)
И какую плату можно взять (не дорогую) где есть на борту : at91sam7x, usb, (Ethernet),jtag для программатора?


Ответ "ЭФО" от 12.12.2007 11:08 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Для программирования/отладки AT91SAM7X рекомендован программатор/эмулятор AT91SAM-ICE, описанный в статье.
Его стоимость со склада составляет 135$. В качестве готовой платы можно взять фирменную плату AT91SAM7X-EK (www.efo.ru).




24.10.2007 14:27 Андрей из города Москва пишет:

Спасибо за ответ по поводу записи в устройство ID с использованием команды SPM.
Но для меня остался открытым вопрос, будут ли биты защиты влиять на процесс записи ID
Или они только осуществляют защиту от считывания и записи при использовании 4-х
существующих режимов программирования (SPI,параллельное,повышенным напряжением,...)
и на смену прошивки или ID загрузчиком не влияют?


Ответ "ЭФО" от 19.11.2007 18:09 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Для микросхем с функцией самопрограммирования в даташите сказано так:
Further programming and verification of the Flash and EEPROM is disabled in Parallel and SPI/JTAG Serial Programming mode.
Для запрета загрузочной и программной области в режиме самопрограммирования существуют отдельные биты.
Нагляднее смотрите в диалоге программирования Lock битов в AVR Studio.




23.10.2007 22:06 Андрей из города Москва пишет:

У меня такая задача: создал девайс, он общается с ПК через USART.
У устройства имеется прошитый в памяти программ ID.
И по определённой команде от ПО на ПК его можно считать
(использую команду LPM и указатель на адрес памяти программ где прописан ID,
и выдаю его в USART).
....
ID: .db $01,$08,$24,$38,....и т.д.
Всё бы ничего, но девайс не один и ID должны быть разные, компилить для каждого
исходник с изменённым ID не рационально. И прошивка на микроконтроллере будет
защищена от считывания и дописывания.
Будет ли в данном случае выполняться команда SPM для смены ID,
(вызываемая в функции, находящейся в программе) значение которого будет
посылаться с ПО (установленного на ПК) и приниматься модулем USART?
Или она может только работать в совокупности с загрузчиком и на незалоченной
флэш памяти?
И какие сушествуют варианты решения данной задачи?


Ответ "ЭФО" от 24.10.2007 13:26 Алексей Курилин из города Санкт-Петербург пишет:

В документе "AVR109: Self Programming" сказано так:
"The SPM instruction can only be executed from the Boot Loader section. (Note: The Boot Loader section can also be used for ordinary application code.) "
Поэтому Вам нужно организовать код так, чтобы кусок кода, принимающий данные по USART и записывающий принятые данные во Flash-память, находился в области Boot Loader.




07.10.2007 21:35 Кирилл из города Санкт-Петербург пишет:

Здраствуйте, не могли бы вы дать ссылку на какой-либо учебник по AVR Studio! Заранее спасибо!


Ответ "ЭФО" от 08.10.2007 11:11 Елена Ламберт из города Санкт-Петербург пишет:

Пользуйтесь, пожалуйста, Help в AVR Studio.




03.10.2007 15:18 Геннадий из города Кострома пишет:

Для микросхемы ATA6602 на многих сайтах бало написанно:
"Доступен также программный обработчик LIN протокола.
Кроме того, бесплатно поставляется программная LIN библиотека для GCC и IAR C компиляторов."
Где можно нати LIN библиотеку для GCC или IAR.




02.10.2007 14:32 Игорь из города Кострома пишет:

Здравствуйте! Меня интересует возможно-ли писать программы для AVR на языке Java? Слышал про NanoVM, но это мне не подходит. Заранее благодарен за ответ.


Ответ "ЭФО" от 08.10.2007 12:59 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Да, существуют трансляторы Java -> С и виртуальные машины Java, но производитель не дает каких-либо рекомендаций по их использованию. Имеет смысл поискать подходящее для Вас ПО на сайте www.avrfreaks.net, либо на российских форумах разработчиков, так как вопрос уже обсуждался неоднократно.




30.09.2007 19:35 Александр из города Самара пишет:

У меня возникла проблема. У меня есть внутрисхемный программатор ATAVRISPmkII
При установках программирования для процессора, нажал на обновление микрокода программатора.
Но программатор завис, начал мигать с зеленого на красный. Я отключил питание и теперь он не конектится к AVR Studio
Как вернуть к жизни мой программатор. Заранее спасибо.


Ответ "ЭФО" от 01.10.2007 14:52 Елена Ламберт из города Санкт-Петербург пишет:

Вам нужно еще раз обновить прошивку: AVR Studio > Tools > AVRISP mkII Upgrade




27.09.2007 11:55 Виктор Кузнецов из города Новокузнецк пишет:

У меня есть AVR ISP.
При подключении его к AVRStudio 4 - вышло сообщение о старой версии прошивки и что её надо обновить...
Я согласился - но похоже что-то не так, т.к. обновление вылетило с ошибкой и программатор - умер!
Как восстановить его работоспособность! Ответ прошу продублировать (или отправить оповещение) на мой почтовый ящик!


Ответ "ЭФО" от 27.09.2007 14:18 Алексей Курилин из города Санкт-Петербург пишет:

Руководство по обновлению микрокода ATAVRISP на русском языке можно скачать
на FTP-сервере.




26.09.2007 12:44 Олег из города Санкт-Петербург пишет:

Большое спасибо! Нашел все что искал по этим микросхемам.




26.09.2007 00:39 Vladimir из города Moscow пишет:

Как правильно прошить FUSE на микроконтроллере AVR, сначала прошивать его а потом программу
или наоборот, как сделать так чтобы не заблокировать микросхему (уже 2 запорол).
Желательно подробное описание. Я далеко не профи но сделать очень надо!


Ответ "ЭФО" от 08.10.2007 13:05 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
Конечно же, лучше всего сначала запрограммировать Flash-память, а затем FUSE-биты - будет комфортнее во многих случаях, но и в обратном порядке в большинстве случаев проблем возникнуть не должно, если пользоваться фирменным программатором ATAVRISP2.
Если же пользуетесь самодельным программатором со сторонним программным обеспечением, то при установке FUSE-битов не забывайте, что "установленный" бит равен "0", а не "1", как это обычно принято.




25.09.2007 09:08 Михаил из города Коломна пишет:

Сущесвтует ли исполнение микросхем AVR контроллеров с приемкой military? Требуется контроллер работающий при минус 55 градусов. Если да, то можно ли их купить в России?


Ответ "ЭФО" от 27.09.2007 11:30 Елена Ламберт из города Санкт-Петербург пишет:

Микроконтроллеры AVR не выпускаются в военном исполнении.
Минимальная рабочая температура -40°С
Список контроллеров фирмы Atmel с приемкой military приведен по
следующему адресу: http://www.atmel.ru/ICs4Aerospace/welcome.htm




19.09.2007 15:52 Юра из города Москва пишет:

У вас хороший сайт, спасибо за нужную информацию.




14.09.2007 15:22 Игорь из города Обнинск пишет:

Добрый день.
Где можно найти или купить BSP WinCE для AT91SAM9263-EK Evaluation Kit?
На диске с этим китом идет ознакомительная версия BSP фирмы ADENEO SAS. Но, что
это за фирма и как с ней связаться для покупки полноценного BSP я не понял.
Спасибо.


Ответ "ЭФО" от 18.09.2007 12:34 Елена Ламберт из города Санкт-Петербург пишет:

Информацию о BSP WinCE фирмы ADENEO Вы можете найти у них на сайте . Там же указан e-mail, по которому можно обращаться.




04.09.2007 15:07 Олег из города Питер пишет:

Здравствуйте, возникла такая проблема: где найти полную документацию по протоколу работы
микросхемы 24c512? Имено как происходит обращение к памяти этой микросхемы, как записать/прочитать любой из байтов этой микросхемы?


Ответ "ЭФО" от 04.09.2007 16:32 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Логику работы с микросхемами EEPROM серии AT24 можно посмотреть в datasheet'е на микросхему в разделе "Device adressing", а протокол записи/чтения в разделах "Write operations" / "Read operations".
Реализацию можно посмотреть в руководстве по применению "Interfacing AT24CXX Serial EEPROMs with AT89CX051 MCU".




30.08.2007 11:31 Андрей из города Красноярск пишет:

Хотелось бы узнать когда будут доступны микроконтроллеры AT32AP7001-4? и примерные цены на них.


Ответ "ЭФО" от 30.08.2007 11:50 Ламберт Елена из города Санкт-Петербург пишет:

Эти микроконтроллеры уже выпускаются серийно, по срокам и ценам обращайтесь, пожалуйста, в отдел продаж ЭФО zav@efo.ru




21.08.2007 17:03 Владимир из города Смоленск пишет:

Здравствуйте. Подскажите пожалуйста как изменяются разряды конфигурации (для ATini2313). Заранее спасибо.


Ответ "ЭФО" от 22.08.2007 10:23 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Если Вы имеете ввиду энергонезависимые конфигурационные биты (FUSE, FUnction SEt bits), то их можно запрограммировать с помощью программатора ATAVRISP2 либо любым другим программатором, поддерживающим Atmel AVR.




21.08.2007 15:07 Held из города Москва пишет:

Здравствуйте . Подскажите ,пожалуйста, есть ли версия AVR Studio под Linux
и если нет, то можно ли как нибудь эмулировать программу на C с помощью JTAG под
Lihux


Ответ "ЭФО" от 22.08.2007 10:46 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
AVR Studio под Linux пока что нет - следите за развитием AVR32 Studio на базе платформонезависимой IDE Eclipse. После успешного завершения испытаний платформы Eclipse, Atmel планирует создать на этой же платформе AVR Studio для 8-разрядных МК.
Существующие на данный момент open sourсe решения и продукты третьих фирм можно посмотреть на сайте www.avrfreaks.net.




12.08.2007 10:24 Владимир из города Смоленск пишет:

Здравствуйте! у меня несколько вопросов: первый, правда то, что AVR Studio 2.0 не ассемблирует ATini2313,можно ли с этим что то сделать;
второй вопрос, после того как у меня ни чего не получилось с AVR Studio 2.0, я нашел AVR Studio 4.12,
но как бы я не старался у меня в окне Build выводится ошибка " FATAL ERROR: Cannot open output file C:\Документы\....\проект\проект.hex: No such file or directory",
а если в Assembler Options выбрать Version 1 то появляется другая ошибка
"ERROR: Unable to open input file 'C:\│Дщкументы\....\проект\ьрЁшэр\проект.asm'",
что я мог сделать не правильно?;
последний вопрос, где можно найти подробное описание AVR Studio 4.12 или самоучитель?


Ответ "ЭФО" от 13.08.2007 11:38 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте, Владимир!
По первому вопросу, если Вы имеете ввиду AVR assembler 2, то Tiny2313 поддерживается.
Касательно второго вопроса, выпуски AVR Studio 4.12 были разные (build 460, 468, 490 и 498). В первых двух выпусках было много подобных проблем, в том числе с проектами, размещенными в папках с кириллицей.
Рекомендую установить последнюю версию AVRStudio (4.13) и разместить проект на диске таким образом, чтобы путь содержал только латинские буквы.




01.08.2007 14:00 Игорь из города Москва пишет:

Здравствуйте!
Много лет пользовался AVR Studio и STK500 и бед не знал.
А сегодня скачал новую версию AVRStudio 4.12 с Вашего сайта, она запросила
сделать upgrade STK500 до версии 2.04. Я вынул все кабели и процессор, как было
написано, включил SK500 с нажатой кнопкой POWER, запустил апгрейд,
посередине процесса апгрейда AVRStudio написала "Programming Failed".
Теперь STK500 не детектируется через COM-порт вообще.
Вопрос: STK500 совсем умерла или можно как-то оживить?
С уважением, Игорь.


Ответ "ЭФО" от 10.08.2007 19:27 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте, Игорь.
Необходимо извлечь все шлейфы из платы STK500, микроконтроллеры из панелек и далее следовать следующей инструкции из справки AVR Studio:
1. Power off the STK500
2. Push the 'PROGRAM' button while powering up the STK500
3. Start AVR Studio and make sure there is a serial connection between the PC and the STK500 DSUB9 marked 'RS232 CTRL'
4. Start the program 'Avr Prog' located in the AVR Studio 'Tools' menu
5. Locate the firmware upgrade hex-file 'stk500.ebn' by pushing the 'Browse'-button in the 'Avr Prog Hex File'-window. The path for the 'stk500.ebn' for a normal AVR Studio installation is "C:\Program Files\Atmel\AVR Tools\STK500".
6. Push the 'Program'-button in the 'Avr Prog Flash'-window. A progress bar will now appear while showing additional information messages. Wait until the verify operation is finished.
7. Close the 'Avr Prog' program
8. Power off and on the STK500 PCB. The STK500 is now ready to be used with the new firmware.




01.08.2007 00:08 Терентий из города Нижний Новгород пишет:

Здравствуйте!
Подскажите, пожалуйста, я программирую ATmega16. Программирую программатором
"5 проводков", через LPT. Программу пишу в CodeVisionAVR C Compiler Evaluation,
а hec файл отпраляю с помощью PonyProg. Постоянные проблемы при прошивании:
PonyProg сообщает: "ошибка записи". Можно как-нибудь прошивать без проблем?
Прошивать сразу с помощью CodeVisionAVR C Compiler Evaluation, не получается,
он говорит, что неправильный программатор в настройках.


Ответ "ЭФО" от 10.08.2007 19:12 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте, Терентий.
При использовании самодельного программатора могут быть следующие причины:
1. неправильно собран программатор
2. слишком длинный кабель (пути 2: уменьшить скорость програмирования или укоротить кабель)
3. неправильные настройки PonyProg
Чтобы программировать "без проблем" можно приобрести фирменный внутрисхемный программатор ATAVRISP2 (http://www.efo.ru/components/atmel/tables/support_avr.htm, раздел "Внутрисхемные программаторы")
Для заказа обращайтесь в отдел продаж по адресу: zav@efo.ru




29.07.2007 01:21 Андрей из города Днепродзержинск пишет:

Добрый день, подскажите пожалуйста где можна найти русскоязычную документацию или
книгу по микроконтроллерам семейства Atmel ARM.Заранее спасибо.


Ответ "ЭФО" от 10.08.2007 19:24 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте, Андрей.
К сожалению хороших книг на русском языке по АРМ'ам от ATMEL нам еще не попадалось, а имеющаяся в наличии документация - на английском языке.
В Сети много сайтов, где собрана различная документация, которая позволит освоить азы работы с AT91SAM7 (например: http://arm2day.narod.ru/), а в последующем лучше работать с оригинальной документацией от производителя - этим Вы убережете себя от ошибок перевода и чтения устаревшей документации.




07.07.2007 18:35 Александр из города Архангельск пишет:

Привет, нуждаюсь в добром совете. Нашел интересную схему с мк AT90S2323, программку под него. А вот как купить контроллер? Есть ли аналоги? Можно ли использовать программу для S2323 для другого микроконтроллера не изменяя ее?


Ответ "ЭФО" от 10.08.2007 19:15 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте, Александр.
Микросхема AT90S2323 снята с производства. Ей на замену выпускается микросхема ATtiny25.
Различия этих микросхем описаны в документе по адресу: http://www.efo.ru/ftp/pub/atmel/_AVR_MCUs_8bit/_Technical_Library/appnotes/pdf_avr/AVR503.pdf




05.07.2007 17:39 Владимир Жилочкин из города Львов пишет:

Подскажите, пожалуйста, где можно скачать или купить Pascal для ATmega 128.


Ответ "ЭФО" от 06.07.2007 11:19 Ламберт Елена из города Санкт-Петербург пишет:

Посмотрите компилятор E-Lab Computers




13.06.2007 11:29 Андрей из города Краснодар пишет:

Добрый день, в документации на ATMega16 указана максимальная частота 16 МГц. В тоже самое время в разделе Typical Characteristics на графиках зависимости потребляемого тока от частоты приводятся данные до 20 МГц. Также в разделе настройки USART до 20 МГц. Можно ли использоваться мегу на кварце 18.432 МГц


Ответ "ЭФО" от 15.06.2007 10:28 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Так сложилось исторически, что 3 года назад была сделана попытка установить максимальную частоту работы кристалла 20МГц, но процент отказов был достаточно высок. Поэтому для ряда кристаллов максимальная частота была снижена до 16 МГц, а значения 20МГц, фактически, это реальная рабочая частота некоторых периферийных узлов. Но, так как не все узлы могут работать на такой частоте, частота кварца не должна превышать 16 МГц для микроконтроллеров с максимальной заявленной частотой 16МГц.




13.06.2007 09:51 Александр из города СПб пишет:

Здравствуйте! Подскажите, пожалуйста, есть ли софт для визуального
программирования микроконтроллеров Атмел. Ну, по аналогии, например, с оболочками
для ПЛК "Сименс". Заранее спасибо


Ответ "ЭФО" от 15.06.2007 10:20 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Посмотрите программу Algorithm Builder 5.21 for AVR.
Возможно, это то, что Вы ищите.




06.06.2007 23:01 Иван из города Магнитогроск пишет:

Здравствуйте!!!
Не подскажете есть ли в планах АТМЭЛ в ближайшем времени начать выпуск
цифровых сигнальных процессоров DSP???
А может они и сейчас уже выпускаются? Подскажите?
спасибо.


Ответ "ЭФО" от 08.06.2007 11:59 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте!
Атмел уже выпускает микросхему AT572D740 класса Advanced DSP, но поставляется она только большими партиями.




04.06.2007 14:46 Тимур из города Махачкала пишет:

Здравствуйте! Не могу найти описание ATmega 8535 на русском языке.
Помогите найти.


Ответ "ЭФО" от 08.06.2007 12:03 Алексей Курилин из города Санкт-Петербург пишет:

Описания ATmega8535 на русском языке в явном виде не существует.
Можем предложить книгу "Микроконтроллеры AVR семейств tiny и Mega фирмы Atmel", которую можно приобрести со склада ООО "ЭФО"




16.05.2007 10:27 Владимир из города Чебоксары пишет:

Здравствуйте.
В контроллере ATmega48 один из выводов с помощью fuse-бита CLKO можно настроить
как выход внутреннего тактового генератора. Возник вопрос - как должен
вести себя этот выход в PowerDown?


Ответ "ЭФО" от 18.05.2007 17:15 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте.
В режиме Power-Down останавливается генератор системной тактовой частоты, а значит в режиме Power-Down тактовая частота будет отсутствовать.




12.05.2007 11:10 Андрей из города Краснояркс пишет:

Интересует как можно достать AVR32 Technical Library. Необходимо заказывать диск, или есть возможность скачать содержимое диска?


Ответ "ЭФО" от 14.05.2007 13:39 Елена Ламберт из города Санкт-Петербург пишет:

Доступ к просмотру содержимого диска Вы можете найти в разделе Документация, или по ссылке
Или можете заказать диск на сайте ЭФО




28.04.2007 21:44 Сергей из города Москва пишет:

Здравствуйте!
Требуется совет по следующей проблеме.
Необходимо запрограммировать ATtiny44.
Посоветуйте пожалуста программатор (желательно совместимый с AVRStudio),
которым можно программировать любые микроконтроллеры фирмы ATMEL семейств Classic, Mega и Tiny.
Или как временный выход из положения, если возможно,
в режиме совместимости с каким старым микроконтроллером можно запрограммировать ATtiny44?
Спасибо. Иванов Сергей.


Ответ "ЭФО" от 02.05.2007 17:10 Елена Ламберт из города Санкт-Петербург пишет:

Вы можете использовать программатор Atmel ATAVRISP2. Смотрите таблицу по отладочным
средствам для микроконтроллеров AVR здесь




25.04.2007 11:31 Игорь из города Москва пишет:

В описании dataflash AT45DB041B не указано значение параметра
Program/Erase Cycles Per Page Minimum.
Означает ли это, что значение этого параметра не лимитируется ?
Для других подобных микросхем типовое значение равно 100 000.


Ответ "ЭФО" от 03.05.2007 14:17 Алексей Курилин из города Санкт-Петербург пишет:

Для всех микросхем серии AT45DB c суффиксом "D" гарантированное количество циклов перезаписи составляет 100 000.
Для микросхем предыдущих ревизий, если в даташите не указано обратного, гарантированное количество циклов перезаписи составляет 10 000.




23.04.2007 18:11 Максим из города Москва пишет:

Скажите пожалуйста, можно ли найти значения интенсивности отказов для ваших микросхем для расчета надежности?


Ответ "ЭФО" от 03.05.2007 14:09 Алексей Курилин из города Санкт-Петербург пишет:

Вся информация касательно качества и надежности микросхем Atmel размещена на сайте www.atmel.com в разделе "Atmel Quality".




19.04.2007 20:47 Александр из города Москва пишет:

существует ли возможность заказать заранее запрограммированные микроконтроллеры (atmega1280) и если да то каким образом и какой минимальный размер заказа ? нужно несколько сотен чипов (возможено 1000).


Ответ "ЭФО" от 23.04.2007 12:35 Елена Ламберт из города Санкт-Петербург пишет:

Минимальная партия для заказа у Atmel прошивки микроконтроллеров в корпусе TQFP100 - 100тыс.шт.




17.04.2007 17:00 weak из города Tomsk пишет:

Требуется обеспечить ввод в ЭВМ по интерфейсу RS-485 сигналы по 16 линиям(сухие контакты) подскажите схему включения мультиплексора к AT902313(имеет только 15 вх/вых),в выбрал его, ибо имеется в наличии. Ещё один вопрос, существуют ли микроконтроллеры без встроенного АЦП, НО с ЦАП, желательно должно быть два ЦАП? Может быть есть у кого наработки в решении этих проблем.


Ответ "ЭФО" от 20.04.2007 13:35 Алексей Курилин из города Санкт-Петербург пишет:

> Требуется обеспечить ввод в ЭВМ по интерфейсу RS-485 сигналы по 16 линиям(сухие контакты) подскажите схему включения мультиплексора к AT902313
>(имеет только 15 вх/вых),
Схема включения будет зависеть от выбранного вами преобразователя RS-485. Посмотрите, например, микросхему ADM485.
Что касается AT90S2313, то следует обратить внимание на то, что эта микросхема снята с производства. В качестве замены предлагается ATtiny2313.

> в выбрал его, ибо имеется в наличии. Ещё один вопрос, существуют ли микроконтроллеры без встроенного АЦП, НО с ЦАП, желательно должно быть два ЦАП?
В номенклатуре Atmel, к сожалению, нет микроконтроллеров общего назначения со встроенными ЦАП.
Посмотрите на сайте www.efo.ru микроконтроллеры других производителей.

> Может быть есть у кого наработки в решении этих проблем.
Этот вопрос имеет смысл задать вопрос на форумах разработчиков.




16.04.2007 22:41 Катя из города Москва пишет:

Здравствуйте!
Я только начинаю программировать микроконтроллеры и еще много чего не знаю.
Очень прошу,помогите,пожалуйста,решить задачу с использованием программы AVR Studio: На светодиоды выводиться старшая часть содержимого Т/С1, а 3 кнопки, подключенные к выбранному Вами порту МК, определяют коэффициент предделения Т/C1. Т.Е. меняя нажатые кнопки можно менять скорость счета Т/C1. (Ответы просьба присылать на E-MAIL)


Ответ "ЭФО" от 20.04.2007 13:09 Алексей Курилин из города Санкт-Петербург пишет:

Здравствуйте, Катя.
Для начинающих разработчиков мы можем порекомендовать следующие ресурсы, которые при некотором опыте программирования позволят решить поставленную перед Вами задачу.
1. Примеры программ из раздела "Руководства по применению / Application notes" диска "AVR Technical Library"
2. Книгу "Микроконтроллеры AVR семейств Tiny и Mega фирмы Atmel"
3. Программу "Algorithm Builder for AVR"




12.04.2007 11:55 Евгений из города Кимры пишет:

Есть ли здесь специалисты, занимающиеся can контроллерами?
Очень требуется помощь. Нужны исходники (примеры разработок и программ) для CAN контроллера (типа at90can...). Если кто работал, подскажите с чего начать.


Ответ "ЭФО" от 03.05.2007 14:01 Алексей Курилин из города Санкт-Петербург пишет:

Большое количество полезной информации по вопросам программирования микроконтроллеров AVR/C51 c интерфейсом CAN и отладки конечного прибора, подключенного к шине CAN, размещено на диске "CAN Networking, June 2005".




11.04.2007 16:43 Андрей из города Красноярск пишет:

Хотелось бы приобрести набор ATNGW100 Network Gateway Kit, но как это сделать пока незнаю, не подскажите как и где можно заказать?


Ответ "ЭФО" от 11.04.2007 16:47 Елена Ламберт из города Санкт-Петербург пишет:

Обращайтесь, пожалуйста, в отдел продаж ЭФО zav@efo.ru




11.04.2007 12:31 Агентство Гильдия из города Москва пишет:

замечательный сайт




04.04.2007 13:37 Анна из города Воронеж пишет:

Помогите,пожалуйста!Не могу запрограммировать интерфейс USART0 для ATMega128.
Как только пытаюсь ввести значение в регистр UCSR0C,компиллятор выдаёт ошибу типа Illegal argument type or count.
Аналогичная ошибка вылетает при попытке записать значение старшего байта скорости в регистр UBRR0H.
И это ещё не всё.То жа самое происходит при инициализации USART0 для ATMega64.
Что это?


Ответ "ЭФО" от 04.04.2007 13:50 Алексей Курилин из города Санкт-Петербург пишет:

Очень мало информации для того чтобы понять в чем проблема.
1. непонятно на каком языке пишете (C, ассемблер)
2. какой компилятор? какой версии? лицензионный или нет?
3. неплохо было бы привести кусок кода
Помните, что сообщение об ошибке содержит 99% ответа на вопросы: "Что это?" и "Что делать дальше?"
Если ответа всё же не просматривается, то, как правило, в файле справки компилятора есть список генерируемых ошибок с их объяснением.




02.04.2007 12:42 Макарий из города Кимры пишет:

Специалисты, подскажите пожалуйста. Откуда можно скачать заголовочные файлы для
микроконтроллеров серии msc-51? Я использую симулятор RIDE, а в его стандартной библиотеке
нет нужного мне файла. все дело в том , что я занимаюсь доработкой готовой программы


Ответ "ЭФО" от 02.04.2007 16:13 Алексей из города Санкт-Петербург пишет:

Заголовочные файлы для многих 51-х микроконтроллеров можно скачать, например, на сайте www.keil.com




16.03.2007 22:12 Андрей Алексеевич из города Татарстан, Елабуга пишет:

Вечер Добрый. Скажите пожалуйста, для использования серьёзных разработок, что
лучше использовать для написания кода программы: CodeVision Evalution или всё
же остановить свой выбор на aStudio?
Я опробовал оба, но коды, которые я писал, были лишь только "начальными". Даль
ше планирую написать серьёзную программу. Мне нужен совет специалиста!!!
Заранее спасибо всем кто откликнется..


Ответ "ЭФО" от 19.03.2007 10:26 Алексей Курилин из города Санкт-Петербург пишет:

CodeVision AVR и aStudio - это программные средства, которые предназначены для написания программного кода на разных языках, первый - на ассемблере, второй - на С.
Да, в AVR Studio можно подключить внешний компилятор WinAVR. Тогда если сравнивать оптимизацию WinAVR и Codevision AVR, то оптимизация лучше у второго. НО: фирма Atmel со своей стороны рекомендует программные средства своего давнего партнера, вместе с которым был разработан набор команд AVR, - фирму IAR Systems, а в качестве С-компилятора - их компилятор IAR/AVR, где уровень оптимизации для типового набора задач максимальный.
Вы можете найти обсуждение степени оптимизации кода Codevision AVR и IAR/AVR на сайте www.avrfreaks.net и сделать собственные выводы.




16.03.2007 10:23 Алексей из города Екатеринбург пишет:

у ATtiny15L нету внешней RC цепи, кварца, а чатота зависит от напряжения питания, но зачем тогда нужен
регистр OSCCAL. И как значения его битов влияют на частоту?
Please


Ответ "ЭФО" от 19.03.2007 10:58 Алексей Курилин из города Санкт-Петербург пишет:

Микроконтроллер ATtiny15 имеет встроенный RC-генератор, частоту которого можно подстраивать с помощью регистров OSCCAL. Как это делается описано в руководстве по применению "AVR053: Calibration of the internal RC oscillator" в разделе Руководства по применению для AVR.




06.03.2007 06:43 Андрей из города Новосибирск пишет:

А какая температура хранения контроллеров, и почему этого нет в документации.


Ответ "ЭФО" от 06.03.2007 13:27 Елена Ламберт из города Санкт-Петербург пишет:

Температура хранения у tiny13 -65/+150°C, это указано в data sheet. Смотрите раздел Electrical Characterictics, Absolute Maximum Ratings.




05.03.2007 15:08 Андрей из города Новосибирск пишет:

Есть ли у Atmel микроконтроллеры на -55"С, кроме Tiny13


Ответ "ЭФО" от 05.03.2007 15:30 Елена Ламберт из города Санкт-Петербург пишет:

Tiny13 как раз пока не выпускается в расширенном температурном диапазоне.
Микроконтроллеры AVR, которые выпускаются для диапазона -40/+125°С на данный момент, следующие:
tiny25/45/85, mega48/88/168, 90can128




15.02.2007 06:42 Сурков Дмитрий Вячеславович из города Касли, Челябинская область пишет:

Скажите пожалуйста когда выйдет AVR Studio совместимая с Windows Vista?


Ответ "ЭФО" от 15.02.2007 18:17 Алексей Курилин из города Санкт-Петербург пишет:

Вы правы, AVR Studio 4.12 с последним Service Pack'ом не поддерживается Windows Vista.
Фирма Atmel обещает в ближайшее время выпустить новый релиз AVR Studio 4.13, который будет работать на 32- и 64-разрядных версиях Windows Vista.




14.02.2007 10:08 олег из города казань пишет:

ищу atmega8l8ai06036


Ответ "ЭФО" от 14.02.2007 16:22 Елена Ламберт из города Санкт-Петербург пишет:

Вы наверное имеете ввиду ATmega8L-8AI. Эта микросхема есть у нас на складе




12.02.2007 17:12 Дмитриев Денис из города Москва пишет:

Подскажите, пожалуйста, когда-же появится в продаже долгожданный AT91SAM9263 ?


Ответ "ЭФО" от 12.02.2007 17:26 Елена Ламберт из города Санкт-Петербург пишет:

Atmel планирует на данный момент начать серийный выпуск этого микроконтроллера во
втором квартале 2007 года, т.е. у нас он появиться в третьем-четвертом квартале.




05.02.2007 14:49 Dmitriy_k из города Санкт -Петербург пишет:

Подскажите пожалуйста с чего начать изучение языка програмирования,
для написание программ для Atmel"евских микосхем и вообще с чего начинать?.
заранее ОЧЕНЬ благодарен. Ответы на Dmitriy_k@mail.ru еще раз спасибо.


Ответ "ЭФО" от 07.02.2007 17:14 Алексей Курилин из города Санкт-Петербург пишет:

Всё зависит от поставленной задачи и архитектуры микроконтроллеров, которые Вы желаете освоить.
Самыми простыми в освоении являются микроконтроллеры AVR: http://www.efo.ru/components/atmel/tables/avr.htm
По данной тематике нами опубликована масса статей: http://www.efo.ru/doc/Atmel/Atmel.pl?9
Эта платформа снабжена доступным набором программных и аппаратных средств поддержки разработок, которые описаны в статье по адресу:
http://www.efo.ru/doc/Atmel/Atmel.pl?9
Все средства разработки поддерживаются на складе ЭФО и Вы можете приобрести любое из них, обратившись в любой из филиалов по адресам и телефонам,
указанным по адресу http://www.efo.ru/cgi-bin/go?1
Для начинающих работать с микроконтроллерами в принципе рекомендуем ресурс для начинающих avr123.nm.ru и книгу "Микроконтроллеры AVR семейств Tiny и Mega фирмы Atmel" Евстифеева А.В.: http://www.efo.ru/doc/Atmel/Atmel.pl?2203




27.01.2007 20:22 Вячеслав из города ОМСК пишет:

Здравствуйте! Снова я. Читал, что ATMEL для повышения интереса к МК семейства 8051 разработала стек протоколов TCP/IP (что очень важно бесплатный). Давно в голове вертелись проекты с использованием МК в сетях, но вот проблема- Общарил весь их сайт www.atmel.com ничего кроме pdf-ок и примеров не нашел (самой библиотека @WEB нету тама и ссылок где искать тоже). Меня интерисует именно библиотека @WEB. Есть предположение, что они поставляют ее только с KITами. Кто нибудь знает где можно ее достать (@WEB)? Заранее спасибо!


Ответ "ЭФО" от 07.02.2007 17:30 Алексей Курилин из города Санкт-Петербург пишет:

Вероятно Вы встречали в Сети стек протоколов TCP/IP производства сторонних производителей, написанный для микроконтроллеров фирмы Atmel. Обратитесь в фирму ЭФО, Вам помогут подобрать программно-аппаратное решение подходящее для Вашей задачи.




24.01.2007 22:22 Виталий из города Краснодар пишет:

Доброе время суток!
С радостью узнал о вашем продукте AT86RF211S, о его возможностях, весьма широко расписанных.
Приобрел себе данный трансивер, но в его техническом описании не нашел ни формул по расчетам емкостей, сопротивлений для неописанных компонентов на странице 61 описания. Думаю антену расчитать можно в резонирующую частоту с заданным трансивером, но, к сожалению с остальными компонентами обвязки дело обстоит хуже.
Так же нигде нет формул или алгоритмов для расчетов под определенную заданную частоту функционирования трансивера, ни программы TRX_EXE.EXE ...
Если делать без остальных компонентов, в "прозрачном" режиме, "дергая" только DATAMSG, то получится что-то наподобие telecontrolli и полноты использования функций этого чудесного прибора к сожалению достигнуть не удастся.
Есть ли где-нибудь или формулы или алгоритмы расчетов "обвязки" для этого трансивера или примеров использования, по аналогии с микроконтроллерами, в описание которых нет таких недостатков?
Описание AT86RF211S не совсем понятное и немного непривычное (в сравнении с описанием, например, микроконтроллеров).
С уважением, Виталий.




23.01.2007 19:24 Вячеслав из города ОМСК пишет:

Здравствуйте! Знает ли кто, какая существует среда разработки для AT89C5131 под Windows. Желательно бесплатная. Как использовать для него IAR?.




22.01.2007 12:06 Антон из города Москва пишет:

Не могу найти пограмму для прошивки контроллеров через USB-интерфейс. Укажите пожалуйста место.




10.01.2007 22:19 Владимир из города Армавир пишет:

Пожалуйста подскажите, как правильно использовать АЦП
в МК at89c5115 ? Если можно схемы вольтметра или термометра
или барометра на данном МК




30.12.2006 08:30 александр из города москва пишет:

НЕ планируется ли в ближайшее время снятия с производства микропроцессора AT89C55WD ?




18.12.2006 18:43 Евгений из города Новосибирск пишет:

Здравствуйте.
у меня к вам несколько вопросов:

Подскажите пожалуйста, где найти описание ATtiny2313 на русском языке.

Корректно ли будет работать прошивка АТ90S2313-20PI ,если ее залить в АТtiny2313-20PI?

Я используем PonyProg2000 для прошивки микросхем AT90S2313 при помощи программатора Собраного из конструктра мастер кит (bm9211). На данный момент микросхема снята с производства и вместо нее выпускается ATini2313. Но ее нет в списке поддерживаемых микросхем. Можете ли помочь в данной ситуации.

Почему (по какой причине) программа PonyProg2000 не видит АТtiny2313-20PI?,хотя
в программе есть АТ90S2313.




07.12.2006 04:56 Антон из города Томск пишет:

Подскажите пожалуйста, где и за сколько можно купить программу CodeVisionAVR?




25.11.2006 15:09 Евгений Иванов из города Норильск пишет:

У меня вопрос к фирме-поставщику (и/или к тем кто видел, слышал и т.д.) --- Какова цена МК AT83SND2CMP3 в штучном фарианте??? а так же при заказе от 5, от 10, от 100, от 1000 штук

просьба ответить мне по э-майл, заранее благодарен!
evg_norilsk@mail.ru




14.11.2006 01:22 Дмитрий из города Санкт-Петербург пишет:

Добрый день. Помогите. Я учусь в универе. Есть дисциплина - Микропроцессорные Средства Управления. Преподаватель - ведёт занятия на своей волне. Столкнулся с проблемой. Он задал задание, а методы решения и пояснения не дал. Надо реализовать функцию-
F=(X3 И X4) ИЛИ ( (НЕ X1) И X3) ИЛИ ( (НЕ X2) И X4) ИЛИ ( (НЕ X3) И (НЕ X4).
Это простая логика, но я ничего не знаю. Используем ATmega32. Вот всё что я знаю.
Пришлите пожалуйста код в текством виде на почту. Буду весьма благодарен. (Если можно то я с простыми пояснениями, если спросит то ответить ничего не смогу).
Заранее спасибо.




02.11.2006 11:34 Виктор из города Барнаул пишет:

Господа, подскажите пожалуйста какой софт используется для программирования МК на ядре ARM?




21.10.2006 22:47 Николай из города Kiev пишет:

Уважаемые господа
подскажите плиз
где можено достать
прошивку на отладочную плату
STK 500
буду весьма признателен !




10.10.2006 09:00 Юра из города Львов пишет:

Кто скажет чем отличается программирование AT89S8253 от AT89S8252?Если есть разница пришлите пожалуйста схему программатора и рограмму. wladina@mail.ru




10.10.2006 09:00 Адрей из города Дзержинск пишет:

Симулятор AVR Studio 4.12 SP4 не корректно работает с ATTiny28.
Не устанавливается (кроме как вручную) бит 3 в TCCR0.
Кто знает в чем дело.




25.08.2006 01:53 Денис из города Ставрополь пишет:

Здравствуйте. Я с микроконтроллерами работаю недолго, в связи с чем, у меня возник вопрос: у меня в схеме стоит микроконтроллер AT90S8535, могу ли я его заменить на ATmege8535 без изменения схемы, и надо ли будет изменять программу?




13.08.2006 12:06 Dmitriy из города Tomsk пишет:

Помогите решить проблему.
Контроллер AT89C5131A-S3SUM. Схема разработана с учетом модификации для контроллера М серии. Порты Р0, Р1, Р2 и Р3 не подключены - "висят в воздухе" (тестовая плата). Flip память контроллера читает, а при записи, стирании, изменении параметров выдает ошибку - timeout. Причем при последующем
подключении устройства параметры изменены, а запись и стирание происходит в первых 128 байтах памяти. Менял в настройках длительность таймаута и частоту осциллятора - не помогает.




01.08.2006 22:18 BULLWINKLE-XXL из города Moskow пишет:

так держать, молодцы. отличный ресурс. один из лучших по тематике.
С уважением,
Георгий




21.07.2006 08:31 Олег из города Киев пишет:

Уважаемые Радиоэлектронщики и их коллеги, если у Вас имеется какая либо информация о подключении приемопередатчика AT86RF211 к конкретному микроконтроллеру AVR Atmel и софт для работы, будьте добры отошлите мне на oleg_altay@rambler.ru
Зараннее большое спасибо.
С уважением системный программист Шевчук Олег.




09.07.2006 18:44 Саша из города Одесса пишет:

Подскажите,пожалуйста, где можно скачать бесплатно хорошую книгу по программированию микропроцессоров AVR на ассемблере.




28.06.2006 04:56 андрей из города смоленск пишет:

как преобрести лицензионный ключ для CVAVR V1.25.1,
может кто знает.




16.06.2006 15:09 ИГОРЬ из города Северодонецк пишет:

Недавно появился AT89s8253 REVISION P вместо REVISION N. Кто нибудь знает в чем разница? Пожалуйста напишите. Был на атмеле там по этому поводу ничего нет.




16.06.2006 15:08 ИГОРЬ из города Северодонецк пишет:

Меняю прогу для AT89s8252 на AT89s8253. С регистрами WDTCON и EECON все в порядке, но IE работает по странному(когда комментирую или вставляю в разные места). Например в старой проге перед задержкой, разрешения прерывания не нужно было, сейчас же нужно. Может связано с SPI? Прогу писал не я, спросить не у кого. С приоритетами прерываний это не связано, проверял. Возможно ли что это, недоработка ATMEL, мк-р REVISION N, сейчас уже есть REVISION P. На атмеле ничего нет. Если кто-то работал с IE напишите о своих результатах. Пишу на ассемблере. С микроконтроллерами только начинаю работать, плз помогите.




05.06.2006 01:21 UR3LBL из города Харьков пишет:

Здравствуйте !
Я сам из Харькова вот столкнулся сейчас с Микроконтроллерами
Подскажите как подключит HD44780 какому порту и желательно подробно описать
Как вывести надпись на дисплей !
Может кто поможет Написать программу просто некому обратится за помощью
Вот прошу вас народ помогите мне Пожалуйста я понимаю не бесплатно !
Подскажите какой Проц лучше использовать я сталкивался не много с
ATMEGA 8535
Мне нужен такой Алгоритм работы
1.Набрать воду (датчик набор воды)
2.Нагреть воду до 90 градусов (датчик температуры)
3.Врашать барабан 30 Минут (90 секунд пауза) 10 секунд вращение
3.1 Выдать на один порт PA0 высокий уровень на 10 сек -----
3.2 Выдать на порт PA0-7 низкий уровень на 90 секунд ------------- цикл 30 минут
3.3 Выдать на один порт PA1 высокий уровень на 10 сек -----
Далее Алгоритм расскажу кто поможет жду ответа на radio_sash@ukr.net




24.05.2006 11:34 Алмаз из города Туймазы пишет:

Подскажите пожалуйста, где найти описание ATtiny2313 на русском языке




12.05.2006 21:46 Валера из города Минск,Беларусь пишет:

Корректно ли будет работать прошивка АТ90S2313-10PI ,если ее залить в АТtiny2313-10PI.




01.05.2006 07:59 Сергей из города Оренбург пишет:

Подскажите пожалуйста какой программой дезасемблировать файл прошивки hex в asm для AT90s2313 . С AVR я недавно работаю до этого только с pic.




19.04.2006 18:12 Joker из города Харьков пишет:

Как настроить порты микроконтроллера: на вход (с внутр. подтяжкой/без неё) или на выход при подключении внешнего кварца?




08.04.2006 04:25 rsend из города Москва пишет:

нужен файл m128def.inc для определения
адресов регистров ввода/вывод для atmega128




27.03.2006 14:34 Константин из города Омск пишет:

Здравствуйте! Убедительная просьба ответить
время работы на отказ микроконтроллеров типа AT89C5xx




15.03.2006 23:47 Aleksey из города Omsk пишет:

Здравствуйте.
Хотелось бы узнать а можно заказать по почте диски которые выложены в разделе документация?




04.03.2006 10:00 сергей из города Казань пишет:

Не могу скачать AStudio 3.Помогите,пожалуйста.




20.02.2006 20:13 Forester из города Kharkov пишет:

День добрый.

Вопрос: можно ли прошивать ATtiny15L, отладив программу на
CV-AVR с проектом - на ATtiny13. Прерывание очень
простенькое - по ниспадающему фронту на входе выдаёт на
один из выходов "1" либо "0".

Заранее благодарен.




09.02.2006 06:26 Сергей из города Тирасполь пишет:

Здравствуйте!!
Пишу PID для ATmega8 и так неохота писать математические
функции !
Вопрос: где найти фирменную оптимизированную математическую
библиотеку?




09.02.2006 06:25 Тима из города С-Пб пишет:

Привет!
Нужно сделать электронные весы: входная информация - цена/кг с клавиатуры (может быть от 0.01
до 9.99 р.) и вес от датчика давления (м. б. от 0 до 9.99 кг). Датчик давления выдает
информацию в аналоговой форме.
Цену/кг, потом вес, потом окончательный результат нужно выводить на индикатор (можно жк, можно
семисегментный).
Такое задание (калибровка, коррекция нуля не нужны). Все остальное на усмотрение автора.




28.01.2006 16:38 ЕВГЕНИЙ из города АЛЕКСАНДРОВ пишет:

ПОМОГИТЕ ПОЖАЛУСТА СКАЧАТЬ AVRSTUDIO4.

ЗАРАНИЕ СПОСИБО.




28.01.2006 16:38 Helg из города Kyiv пишет:

Помогите пожалуйсто найти учебную (справочную) информацию по программированию микроконтроллеров AVR на языке С в среде AVR Studio 4.12 на русском или английском языке.

Огромное спасибо!




17.01.2006 02:51 Yaroslav из города Kiev пишет:

Спасибо Татьяне Кривченко за статьи по программированию микроконтроллеров.




05.01.2006 13:04 Joker из города Kharkov пишет:

Здравствуйте. Это опять я.

Мне нужна книга-учебник по программированию микроконтроллеров (AVR) на языке С для СV-AVR на русском языке. А также - последняя версия СV-AVR.

Прошу дать ссылки.

Спасибо.




24.12.2005 23:16 Joker из города Харьков пишет:

Подскажите, плиз, начинающему программисту:
где достать модули на ATtiny15 и AT90PWM3?

(имеется в виду для cvavr с расширением ".h")

Спасибо




13.12.2005 09:29 Sergey из города Chelybinsk пишет:

Доброго Вам !
Подскажите пож-та. после смены редактора с AVR Studio 4.09 на
4.11 или 4.12 не получается скомпилировать прогу.
Пишет все время, мол: ERROR Cannot find include file: ...
и т.д. путь до файла.
Хотя все точно, с версией 4.09 все работало.

Заранее благодарен.




01.12.2005 19:42 Валерий из города Мариуполь пишет:

Друзья!
Кто работал с STK500 в интерактивной пошаговой отладке AVR Studio с программой, зашитой в свой контроллер и установленный на плате? Пока отладка идет независимо от контроллера.
Есть ли такой режим в AVR Studio? Я не нашел.




20.11.2005 05:55 Мишин Владимир из города Луганск пишет:

Здравствуйте!
Подскажите, пожалуйста, можно ли каким то образом разблокировать ATMega8 (на перепрошивку и т.д.)




08.11.2005 16:07 alex из города Липецк пишет:

Создайте,пожалуйста,раздел для начинающихю.Опубликуйте рекомендованый список книг на РУССКОМ ЯЗЫКЕ.Посветуйте программы и ссылки для чайниковю




28.10.2005 03:20 Владимир из города Рязань пишет:

Люди добрые помогите найти какую нить литературу по АВР для совсем начинающих. Подскажите пожалуйста как подключить микросхему сброса МС34064 к ATmega8-16PI?




16.10.2005 13:33 Виталий из города Краснодар пишет:

Здравствуйте.
Помогите пожалуйста мне нужно сообразить програму для подсчёта количества перепрошиваний микроконтроллера???
Или если можно исходник AVR Studio 4.12




04.10.2005 23:46 Sergej из города Novosibirsk пишет:

Прошу ответить специалиста.
В .pdf описании ATmega8535 на рисунках для счетчиков Т1 и Т2 в режимах Phase Correct PWM и Phase and Frequency Correct PWM показаны моменты обновления регистров сравнения OCRNX и TOP.
А вот какие прерывания можно использовать, чтобы самостоятельно обновлять все эти регистры ?
С уважением, Сергей Полуэктов. psv04@yandex.ru




23.09.2005 09:59 Владимир из города Москва пишет:

Прошу помощи в решении следующего вопроса:
AVR Studio 4.12 последней сборки не знает, что в режиме SPIM частота UART в 8 раз вышею Это написано в описании (работаю с Мега2560) и проверено физически. А в результате- не могу отладить критическую по времени секцию программы. Как написать авторам- не могу найти.




14.09.2005 03:45 Максим из города Москва пишет:

Подскажите, когда планируется появление в продаже StarterKit STK525 и какая ориентировочная цена (отпускная цена, заявленая Atmel-ом - 199$)? Спасибо.




31.08.2005 06:25 олег шумских из города москва пишет:

Здравствуйте,господа .

Пожалуйста, подскажите,что требуется для того,
чтобы стать официальным партнером ATMEL ?

С уважением,менеджер электронной компании ЗИП-2002
Олег Шумских




31.08.2005 06:24 serg из города Москва пишет:

Здравствуйте!
Много слышал о девайсе AVR460-это встраиваемый контроллер с WEB-
сервером.
Где купить и сколько стоит?
Спасибо.




19.08.2005 16:37 Макс из города Рязань пишет:

Добрый вечер!!!не могли бы вы мне выслать схему(кусок схемы),реализующую сопряжение ATmega48 с 10-строчным ЖК-дисплеем!!!заранее спасибо!!!




08.08.2005 02:49 Alex из города Барнаул пишет:

Меня интересует МК AT43USB355, а именно чем производить програмирование и настройку, а также как получить данные поданые им на USB, может есть готовый модуль. Буду рад любой помощи статьи ссылки готовые решения все можно оставить науказаном ящике




27.07.2005 13:02 Nick из города Пермь пишет:

Подскажите пожалйлуста что такое стек протоколов Modbus для микроконтроллеров AVR? Как оно работает и где найти, или как написать? Thank you!




15.07.2005 23:15 Тропынин Дмитрий из города Караганда, Казахстан пишет:

На самомом деле согласно документации, например для ATmega8 2486P-AVR-02/06, пункт "Accessing 16-bit Registers" для "16-bit timer counter1" указано, что в начале необходимо записать старшую часть константы в промежуточный регистр для H, а потом младшую часть в L, и именно после записи L-регистра 16-разрядная константа попадает в H:L.

Вариант корректной записи - теперь микроконтроллер правильно отрабатывает прерывание(100 раз в секунду):

.equ const1 =288
ldi temp,high(const уважением, Тропынин Дмитрий. г. Караганда, Казахстан. 1)
out ocr1ah,temp
ldi temp,low(const1)
out o cr1al,temp

ldi temp,high(const1)
out tcnt1h,t emp
ldi temp,low(const1)
out tcnt1l,temp
ldi temp,0b00000000
out tccr1a,temp
ldi temp,0b0000 1100
out tccr1b,temp




15.07.2005 23:14 Тропынин Дмитрий из города Караганда, Казахстан пишет:

Добрый день!
В процессе работы с AVRStudio 4.12 был выявлен неправильный алгоритм работы симулятора, а именно неправильня передача константы пересчета в старший и младший регистры.
Исполнение нижеприведенного кода в симуляторе ведет к тому, что прерывание по таймеру идет 100 раз в секунду при частоте кристалла 7372800Гц, хотя на реальном процессоре таймер считал непонятно что..(вернее константа пересчета становится равна low(const1).

.equ const1 =288
ldi temp,low(con самомом деле согласно документации, например для ATmega8 2486P-AVR-02/06, пункт "Accessing 16-bit Registers" для "16-bit timer counter1" указано, что в начале необходимо записать старшую часть константы в промежуточный регистр для H, а потом младшую часть в L, и именно после записи L-регистра 16-разрядная кон st1)
out ocr1al,temp
ldi temp,high(const1)
ou t ocr1ah,temp

ldi temp,low(const1)
out tcnt1l ,temp
ldi temp,high(const1)
out tcnt1h,temp
l di temp,0b00000000
out tccr1a,temp
ldi temp,0b0 0001100
out tccr1b,temp





04.07.2005 09:27 DM из города Москва пишет:

Господа, подскажите, как программно связать AT89C2051 через rs232???




07.05.2005 12:33 ilias из города Екатеринбург пишет:

Мы используем AVR Studio для прошивки микросхем AT90S2313 при помощи программатора "жгучий кабель". На данный момент микросхема снята с производства и вместо нее выпускается ATini2313. Но ее нет в списке поддерживаемых микросхем. Можете ли помочь в данной ситуации.




01.05.2005 17:39 Иван из города Москва пишет:

Чем отличается AVR Studio 3.55 и AVR Studio 4. Какие особенности по созданию и редактированию текста программы. Или где можно скачать 'Аппаратно-программные средства поддержки разработок на основе микроконтроллеров AVR фирмы Atmel' для данного программного обеспеченья на русском языке.




29.04.2005 10:06 edisson из города тбилиси пишет:

здрастквуйте! вынужден побеспокойть вас потомучто неоктого не смог получить ответ на мой вопросс : скачал с сайта home.tula.net/algrom/russian.html Algorithm Builder 4.90. и при запуске программы с симулятором стандартные имена рабочих регистров r0-r23 и WL-ZH не заменились не имена указанные в секции объявления имен рабочих регистров как это происходило в более ранних версиях 4.40 и 4.0. может я чтото упустил и надо включить опцию соответствующую чтобы симулятор давал имена регистрам объявленных мною?




29.04.2005 10:05 ZKE из города Красноярск пишет:

Каким образом в системе команд AVR можно ветвиться по коду,
например по четырёхразрядному коду команды, полученному из COM порта. В PICах приплюсовался с PC и разветвился, а в AVR как?




28.04.2005 06:18 Еж! из города Одесса пишет:

Что нужно поставить на выход ШИМа что бы получить амплитудно модулированный сигнал...




27.04.2005 02:31 Alex из города Москва пишет:

Господа! Если есть у кого прошивка на AVR для асинхроннфх приводов просьба поделиться. Пишите на мыло. Заранее благодарен!!!




27.04.2005 02:30 Иван из города Варонеж пишет:

Привет всем! Просьба если у кого есть схема програматора под AT90S1200 присылайте на E-mail. Заранее спасибо!




25.04.2005 22:43 Webmaster из города Санкт-Петербург пишет:

С разными нет, но если имеют отношение к Atmel - возможно. Пишите Лене Ламберт (elena @efo.ru)




24.04.2005 18:56 Кира из города Зеленоград пишет:

У меня не коментарии, а вопрос к админгистратору этого сайта:вы ссылками меняетесь?




24.04.2005 18:55 сергей из города норильск пишет:

Может есть у кого прошивка счётчика импульсов на AVR или PIC ато сплошные частотомеры везде а мне надо просто считать колличество импульсов и всё, в общем тот же частотомер только без аппаратного сброса просьба закинуть в майл если есть у кого.




23.04.2005 15:08 Елена из города СПб пишет:

Диск на DVD по всей продукции Atmel можно заказать заполнив анкету.
Ссылка есть на нашем сайте efo.ru в разделе меню atmel




22.04.2005 11:20 Андрей из города Зеленоград пишет:

Товарищи! Подскажите, плиз, где можно заказать/приобрести диски Atmel? Интересует AVR software and Technical Library, October 2005 и другие.




21.04.2005 07:33 Денис из города Нерюнгри пишет:

Привет всем знатокам микроэлектроники.
Я в этом деле новичок. Если кому не сложно пришлите пожалуйста на мой E-male материал о микроконтроллерах ATMEL серии АТ90....
Буду очень благодарен!!!
Заранее спасибо!




20.04.2005 03:46 Андрей Киселёв из города Зеленоград пишет:

Здравствуйте! Давно и успешно пользую AVR-ки, за создание которых огромное спасибо! Однако недавно возник следующий вопрос: возможно ли снять биты защиты на камнях MEGA без стирания флэши? Я прочитал, что многим это удавалось различными путями (кому интересно, какими именно - сами додумаются :) на камнях AT90. Правда ли это? Меня в первую очередь беспокоит судьба моих разработок. Существуют ли какие-либо дополнительные меры защиты от чтения и/или дезассемблирования кода? Спасибо.




20.04.2005 03:45 Евгений из города Москва пишет:

Если кто-нибудь реализовывал протокол TWI для контроллера Atmega 163 (16) на языке С, отзовитесь и помогите, пожалуйста, а то в описании есть на ассемблере, но так разбираться лень...
Или подскажите плату (стартовый комплект), которая сама бы формировала реализацию TWI.
Заранее спасибо!




20.04.2005 03:44 Дамир из города Альметьевск, Татарстан пишет:

Недавно появился графический индикатор SG12232B, а вот как подключить к ATmega103 не знаю, может у кого есть какой-нибудь опыт по работе с такими индикаторами? Буду рад если пришлете информацию...




18.04.2005 23:57 Игорь из города Санкт-Петербург пишет:

Подскажите пожалуйста когда начался ли выпуск микроконтроллера AT91SAM7X128 и где можно получить подробную информацию о нем.(На англоязычном сайте WWW.ATMEL.COM о информации о нем отсутствует).
Заранее спасибо.




18.04.2005 23:57 Владимир из города Екатеринбург пишет:

Почему в AVR Studio 4.10.356 (winXP SP2,комп ноутбук Compaq Armada M700 с проц.P3-533Мгц) AVR Simulator позволяет работать только с Atmega128 (остальные остальные конторолеры в списке device неактивны-серые),при попытке запустиь дебагер постоянно вылезает окно что выбранное устроиство не поддерживается данным симулятором,а на других машинах все нормально? тоже наблюдается и у AVR Studio 3. может поставлена киво?-но и переставлять пробовал Неужели дело в железе? или в винде что-то не так? Если кто-нибудь встречался с подобной проблемой,посоветуйте пожалуйсто что делать (кроме того чтоб пользлваться другой машиной)




18.04.2005 23:56 Михаил из города Невинномысск пишет:

1. Долго мучился с новым микроконтроллером AT89S8253 пока понял, что у него некорректно работает команда jbc с UARTом. Потом нашел Errata по этому поводу, но попал на этот документ случайно через Новости. А в меню "Документация" этого документа нет... Думаю многим было бы полезно ознакомиться с этим документом, но найдут ли его?
2. Не совсем для раздела "Гостевая книга", но в "Консультации" одни вопросы без ответов. Поэтому обозначу проблему здесь.
В этом же микроконтроллере AT89S8253 не получается установить предделитель WATCHDOGа. Установка старших битов по адресу 0a7h при 12МГц не дает нужных ~2 или ~1 секунд. В примерах предделитель заносится в младшие биты того же регистра, что не соответствует даташиту и тоже не дает нужного результата. Есть ли проблемы при работе с WatchDog в AT89S8253 и, если есть, как их решить.
С уважением, Михаил.




17.04.2005 20:09 Игорь из города Саранск пишет:

Люди добрые помогите пожалуйста, если кто-нибудь писал программу режима ШИМ для таймера Т2 для AT90s8535 пришлите по мылу буду очень благодарен. Для Т1 все получается, а вот с Т2 что-то не выходит. Или подскажите что делать.
moroz_if@rambler.ru




16.04.2005 16:22 Федоров Александр из города Одесса пишет:

Уважаемые модераторы сайта. Среди вас есть, я уверен специалисты которые могут помочь мне в моем деле.
Я совсем недавно по курсу мне преподоваемом, изучил структуру и язык програмирования для Atmel - микроконтроллеров.
В связи с ?тим возникла у меня идея для своей бас-гитары спомощью AT90s8535 или ему подобным сделать примочку. Загвоздка вообщемто состоит в одном, мне не совсем понятны и даже больше скажу не совсем известны, методы работы с оцифрованным сигналом. АЦП выход с гитары преобразует, программу я написать смогу, а как с этими числами работать дальше.
Если есть у вас подобная информация, буду очень благодарен если в помощь юному музыканту-програмисту вы ее отошлете на мэйл.

Заранее благодарен, Федоров Александр




16.04.2005 16:21 Олег из города Томск пишет:

Если набрать в поисковике einfo.ru ATMEGA88-24, то обнаружится что можно купить такую микросхему. Если сходить на сайт производителя, то оказывается что такие микросхемы не производятся. Где правда? Меня бы выручила прибавка производительности, но не подделка ли это?




15.04.2005 12:34 Сергей из города Ставрополь пишет:

Как подключать Tiny26 к отладочной плате STK500 ???




14.04.2005 08:47 Игорь из города Нижний Новгород пишет:

Почему ATMELISP на некоторых компьютерах только иммитирует прошивку микросхем, а на самом деле не грузит. Это аппаратные особенности конкретного ПК или есть тонкости при работе с программой?




13.04.2005 05:00 Андрей из города Зеленоград пишет:

Подскажите, пожалуйста, где можно поподробней прочитать про УМ T0905? Существуют ли какие-либо application notes по этой микросхеме?




12.04.2005 01:13 Андрей из города Красногорск пишет:

подскажите где можно скачать информацию по микроконтроллерам семейства С51 фирмы Atmel?(на русском языке)




10.04.2005 21:26 Gennadiy из города СПб пишет:

Как можно получить файлы *inc наименований регистров и констант микроконтроллеров для работы с программой astudio4. Указанные файлы по адресу: www.atmel.com/dyn/resorses/prod_documents/avr000.zi и файл avr000.exe на сайте www.atmel.ru скачать не удается.




09.04.2005 17:38 Андрей из города Зеленоград пишет:

1) Подскажите, пожалуйста, где можно найти гербер-файлы для at86rf211(s)-db433107, доступны ли они вообще?
2) Не могли бы Вы порекомендовать МШУ и УМ (в пределах 2 Вт) для этого трансивера?
3) Если не секрет, как долго будет продолжаться выпуск трансиверов at86rf211(s), в случае прекращения производства, будет ли сохранена добрая традиция предложения замены?
3) Огромное спасибо ATMEL за то что вы есть!!!




09.04.2005 17:36 Александр из города Москва пишет:

контроллер atmel 90s8535.
в регистре R0 некое значение
Как записать в регистры R1-R3 (либо во FLASH) его десятичный ASCII-код?
Например 0xFF -> 0x32, 0x35, 0x35?
Нужно для вывода состояния регистра на ЖК-дисплей.
Спасибо :)




01.01.1970 02:59 Юрий из города СПб пишет:

Где можно пройти курсы подготовки по программированию микроконтроллерова atmel?




08.04.2005 13:48 Максим из города Калуга пишет:

Здравствуйте! Подскажите пожалуйста где найти описание на русском на astudio4. Спасибо.




07.04.2005 10:01 Калинин Евгений из города Москва пишет:

Здравствуйте! Приобрел новую микросхему усилителя Т0905 (Atmel).Никак не могу её запустить, так как нет на неё нормального описания(на сайте Atmel больше года уже только Preliminary).Может она не получилась,может еще чего.. Если кто поможет информацией,огромное спасибо.




06.04.2005 06:14 Pahan из города Москва пишет:

Очень хороший сайт! По работе пришлось столкнуться с микроконтроллерами фирмы ATMEL. Здесь нашел почти все. Спасибо вам!!!




05.04.2005 02:27 Михаил из города Александров пишет:

Здравствуйте!
Подскажите, каким образом можно связаться с автором программы
Algorithm Builder. Нужно приобрести последнею версию.
Заранее благодарен.
Михаил Зиновьев.




03.04.2005 22:40 Олег из города Саранск пишет:

Подскажите пожалуйста, как Hex файл обратно скомпелировать в мнемонику (ассемблер). Желательно прогу под Windows.




02.04.2005 18:53 Павел из города Москва пишет:

НУЖНА ПОМОЩЬ:
не могу помнять как работает память на 89 серии.
или кто знает где скачать документацию к этому вопросу




01.04.2005 15:06 Александр из города Красноярск пишет:

AVR Studio 3.56 не поддерживает отладку программ для Atmega8535, в папке IOSetup есть описания процессоров, а для Atmega8535 нет. Где можно найти такой файлик или как его самому создать?




30.03.2005 07:32 Стас из города Ереван пишет:

Где можно найти даташиты на ATA5402,ATA5404,ATAx862-3/4/8




04.07.2005 09:05 Damir из города Альметьевск пишет:

Есть графический ЖКИ SG12232B нигде не могу найти информации по подключению к AT90S....
Помогите кто может!!!




22.06.2005 19:18 Виталий из города Москва пишет:

День добрый!

Моя проблема заключается в следующем: есть материнская карта ATMEL 49LH004, и есть жесткий диск с операционной системой Win XP.
Как только ОС Win XP начинает грузится, ПК перезагружается (на предыдущей материнской карте данная ОС прекрасно работала).

Что делать? Информацию терять нельзя категорически...

Жду скорого ответа..




11.06.2005 05:30 Георгий из города Красноярск пишет:

Как можно устроиться к вам на работу?

Я закончил Красноярский Государственный Технический Университет,
диплом с отличием.
Факультет Информатики и Вычислительной Техники.

Имею богатый опыт работы с микроконтроллерами от Atmel и других производителей.

Принимал участие в различных проектах.

Если вы заинтересованны то пишите на netdude08@mail.ru
--- могу выслать подробное резюме.




30.05.2005 15:43 Федор из города * пишет:

Почему не работает конференция на fulcrum.ru ???




15.05.2005 07:54 Кирилл из города Красноярск пишет:

Пишу программы для AVR на Algorithm Builder 4.40, но больше 1 кб залить в контролеер незарегистрированная программа не даёт. Есть ли кряк на неё? А то все поделки не в комерческих целях, а для аспирантуры, у которой денег как всегда нет.




03.05.2005 18:07 Денис из города Донецк пишет:

Есть ли у когото готовая программа на 90S8515 для вывода русских букв на LCD BC1602A (HD44780).Если есть пожалуйста пришлите.




22.04.2005 04:20 Сергей из города Таганрог пишет:

Проблема с симулятором AVR:
Неопределяется режим FastPWM для всех аппаратов семейства мега, для 16 битного таймера счетчика...
Также этот режим не работает ни для одного из таймеров для ATMega88.
AVR Studio V4.07 - 4.10
Кто может прокомментировать данную ситуацию...




10.04.2005 14:33 Денис из города Донецк пишет:

Если у когото есть описание на 90S8515 и 89C52 на русском языке пожалуйста пришлите, ато на английском не могу понять.Заранее большое спасибо!




31.03.2005 04:33 Денис из города Донецк пишет:

Пришлите пожалуйста схему программатора для 89C52.
Зарание огромное спасибо!




30.03.2005 00:45 Игорь из города Moscow пишет:

Please помогите студенту - нужна программка - Аппаратная реализация интерфейса SPI микроконтроллера ATmega128, в пакете программ AVR Studio 4.
Please help me!!!




30.06.2005 14:58 Михаил из города Новосибирск пишет:

Подскажите, пожалуйста, где можно скачать wavrasm. Если можно, укожите полный путь. Буду очень благодарен.




19.06.2005 01:11 Юрий ГРАНД из города Киев пишет:

Просто беда какая то с памятью AT45DB642 SSOP40. Ни у кого нет. Срок поставки дают январь и даже март 2005 года. Производство просто стоит. :(




07.06.2005 11:24 Павел из города Москва пишет:

Посоветуйте, братцы мне очень нравится AT89C52 -24, но у нее нет счетного массива счетчиков! Есть ли у фирмы аналог со счетным массивом. С флешь памятью программ, так как у меня Фитоновский старый программатор PicProg+ ?




26.05.2005 21:37 Sasha из города Kiev пишет:

У меня очень большой прикол с использованием м/с pcf8535 (philips). Есть цикл, считывающий из этой м/с часы, минуты и секунды и выводит на индикатор. Но, непонятно почему, но для правильного считывания нужно подбирать количество считываний каждого из этих трех параметров. например часы нужно считывать 3 раза, минуты 3 раза, секунды 5 раз. Тогда на индикаторе правильное время. Так может проработать неделю, потом сбиваеться, и надо снова подбирать кол-во чтений, причем может выйти что часы и мунуты можно прочесть раз, а секунды надо 10 раз. Если один параметр не угадан, то время высвечиваеться неправильно полностью. На питание не грешу, эта м/с запитана от отдельной батареи и связана только землей. sck и dta через 4,7к на питании. Программа вроде тоже правильная, точнее сбиться она же не может, и задержки в i2c перепробывал максимальные. Короче вот такой туфтень. :) Может кто-то подскажет выход, или есть м/с часов у Atmel?




15.05.2005 07:50 Борис Николаев из города Одесса пишет:

Попытался скачать 2 файла - sim51eng.zip,pacific.exe с Вашего
сайта не идёт ,если платый напишите, на atmel.com просьба не
отсылать. Спасибо!!!!!!!.




03.05.2005 18:03 Alexey из города Kharkov пишет:

Подскажите, где можно скачать файлы определения адресов регистров ввода/вывода, именно m128def.inc и др.




22.04.2005 04:11 user из города Lvov, Ukraine пишет:

Привет, может когото есть готовая функция задержки, очень надо!!!
плз.




10.04.2005 14:24 Антон из города ZP пишет:

Здравствуйте. Подскажите пожалуйста, как можно используя USART преедавать данные на COM порт в компьютер? Я использую контроллер Atmega16, и у меня такая последовательность действий:

unsigned int baud = 14400;//Скорость передачи
unsigned char data = "*";//Передаваемый символ
UBRRH = (unsigned char)(baud >> 8);
UBRRL = (unsigned char) baud;
UCSRB = (1 << TXEN)|(1 << RXEN);
UCSRC = (1 << URSEL) | (1 << USBS) | (3 << UCSZ0);

while (!(UCSRA & (1 << UDRE)));
UDR = data;

В даташите этого контроллера описана именно эта последовательность действий, но она абсолютно ни к чему не приводит. Асцилограф показует одинаковую последовательность импульсов при любом передаваемом символе, и причём скорость передачи данных поменять не получается, в даташите вскользь об этом упоминается. Подскажите, что со всем этим делать? Очень нужно... зараннее благодарен!!!




30.03.2005 00:35 Дмитрий из города Уфа пишет:

На днях слетела система и теперь нигде не могу найти WAVRASM (до этого скачивал его, по-моему у вас). Подскажите, где скачать. Только не отправляйте на atmel.com (я там уже был). Спасибо.




23.02.2005 06:15 David из города Yerevan пишет:

как превратить SPI в UART програмно?




31.01.2005 02:41 Петр из города Ставрополь пишет:

К сожалению документация на сайте представлена на английском языке. Подскажите, где я могу найти документацию на atmega16 на русском




07.01.2005 23:06 Дмитрий из города Севастополь пишет:

Господа,
сегодня обнаружил, что в доке на ATMEGA8535 нет описания значения битов ISC в регистре MCUCR. И выделены они странным цветом. Что бы это могло значить? Пока я этого не замечал, у меня усё работало. Или я эту доку не дочитал, 317 страниц всего.




15.12.2004 19:32 Дмитрий из города Пермь пишет:

Ищу адрес официального представителя Atmel в России, осуществляющего техническую поддержку продукции фирмы.
Необходима информация об устойчивости к внешним электромагнитным
помехам микросхем Atmega103L-4AL и Atmega128L-4AL и технологической возможности ее увеличения.




11.11.2004 02:12 Александр из города Наб.челны пишет:

Прошу подсказать как запрограммировать AT89C2051? Большое спасибо.




30.10.2004 13:24 Жамболат из города Москва пишет:

Странно, что глюки AVR Studio, которые вроде бы всем известны (кроме наверное людей создающих его), перекочевывают из версии в версию.




07.10.2004 09:51 Виктор из города Орёл пишет:

Почему в симуляторе AVR-Studio неверно отрабатываются режимы FastPWM таймеров.При достижении максимального значения
таймер начинает считать назад(как при Fast Frequency PWM),
хотя должен сбрасываться?
На уровне "железа" всё работает нормально.




25.09.2004 20:03 Александр из города Ялта Крым пишет:

Подскажите, где можно скачать данные по АТ89С51 - блок-схема, параметы и т.д. Спасибо!




22.08.2004 02:41 Игорь из города Рубцовск пишет:

В отладчике программ AVR Studio4 нет файла ATmega8535.xml, для эмуляции данного контроллера. Не могу его нигде найти. Если у Вас есть такой, то прошу скинуть мне на почту. Заранее спасибо.




18.07.2004 09:20 Кокунин Андрей из города Ковров пишет:

Здравствуйте ! Ответьте пожалуйста на следующий вопрос:
Пограмматор AVRPROG v.1.37 (встроенный в AVRStudio 4.07-4.09) не поддерживает новые кристаллы (например ATMEGA8535). Планирует ли Atmel модернизацию данного продукта или придеться пользоваться другими программами.
Заранее спасибо.




21.05.2004 12:25 Питиримов Сергей из города Чебоксары пишет:

Здравствуйте. Меня зовут Питиримов Сергей, инженер-программист, ОКТБ, ОАО Элара, г. Чебоксары.
Скажите пожалуйста, возможно ли разместить массив переменных в памяти программ (в ПЗУ)? Микроконтроллер AT89C52, компилятор Keil, среда разработки Фитон PICE-51. Текст программы, где мне удалось разместить массив в ОЗУ привожу ниже. Заранее спасибо. До свидания.
Жду ответа: alg.oktb@elara.ru
Тел.: (8352) 49-13-21




24.03.2004 14:31 Владимир из города Екатеринбург пишет:

at89c51snd - хорошая штука, похоже. Еще бы русскую документацию :)
И поиск по сайту не помешает.




21.03.2004 03:10 Женя из города Kharkov пишет:

Хотел списать файл LOADER.ZIP неполучилось прошу скинуть мне на мыло




14.03.2004 10:02 Тарас из города Ровно пишет:

Отличный сайт! Много информации!
Просто СУПЕР!
Если появится чтото новое о микроконтроллерах AVR пересылайте на e-mail




13.03.2004 00:41 Webmaster из города СПб пишет:

Гостевая книга работает!