Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подскажите, пожалуйста, литературу по AVR
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
Lyubimov
Что стоит почитать, чтобы разбираться в тонкостях программирования AVR? Есть опыт программирования PIC на ассемблере.
prottoss
Для начала прочесть название форума
-SANYCH-
Цитата
Что стоит почитать, чтобы разбираться в тонкостях программирования AVR?


Думаю для начала нужно прочитать даташит на AVR который Вы хотите программировать. Там даже примеры есть.
Xenia
Цитата(Lyubimov @ Aug 27 2011, 18:38) *
Что стоит почитать, чтобы разбираться в тонкостях программирования AVR? Есть опыт программирования PIC на ассемблере.

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

Gadre D.V., Programming and customizing the AVR microcontroller(2001)
Schmidt G., Beginners Introduction to the Assembly Language of ATMEL AVR Microprocessors(2004)
Шпак Ю.А., Программирование на языке С для AVR и PIC микроконтроллеров(2006)
Евстифеев А.В., Микроконтроллеры AVR семейства Classic фирмы Atmel(2006)
Евстифеев А.В., Микроконтроллеры AVR семейств Tiny и Mega фирмы Atmel(2004)
Евстифеев А.В., Микроконтроллеры AVR семейства Mega. Руководство пользователя(2007)
Евстифеев А.В., Микроконтроллеры AVR семейств Tiny и Mega фирмы ATMEL(2008)
Баранов В.Н., Применение микроконтроллеров AVR. Схемы, алгоритмы, программы
Белов А.В., Микроконтроллеры AVR в радиолюбительской практике(2007)
Ревич Ю., Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера(2008)
Баранов В.Н., Применение микроконтроллеров AVR. Схемы,алгоритмы,программы(2004)
Кравченко А.В. 10 практических устройств на AVR(2008)
КТЦ-МК. 8-разрядные микроконтроллеры Atmel
Рюмик С.М., Микроконтроллеры AVR(2005)
Лебедев М.Б., CodeVisionAVR Пособие для начинающих(2008)
Трамперт В., AVR-RISC микроконтроллеры(2006)
Трамперт В., Измерение, управление и регулирование с помощью AVR микроконтроллеров(2006)
Голубцов М.С., Микроконтроллеры AVR. От простого к сложному(2003)
Мортон Дж., Микроконтроллеры AVR. Вводный курс(2006)
Предко М., Руководство по микроконтроллерам, Т1(2001)
Предко М., Руководство по микроконтроллерам, Т2(2001)
Гребнев В.В., Микроконтроллеры семейства AVR фирмы Atmel(2002)
Хартов В.Я., Микроконтроллеры AVR. Практикум для начинающих(2007)
Lyubimov
Спасибо большое
paskal
Цитата(Lyubimov @ Aug 27 2011, 18:38) *
Что стоит почитать, чтобы разбираться в тонкостях программирования AVR? Есть опыт программирования PIC на ассемблере.

Для начала нужно было конкретизировать цель что вам нужно. Стартовать с нуля, или развить уже начатое. А то вопрос звучит как бы от начинающего, но содержание вопроса - тонкости программирования - не то что надо для начала. Еще какой проц - тини, мега, или старый ат90. Для работы, или учебы.
Потому что книжки в которой сразу все это было бы, нету. А то накидать хлама не проблема, но вам понадобиться выбирать нужное.
Я пользуюсь этим: "Евстифеев - Микроконтроллеры AVR семейства Mega (2007)". Более подходящего для себя не находил, но кроме новых мег я ни с чем из AVR не связывался.

Кстати,

Цитата(Xenia @ Aug 28 2011, 14:02) *
Евстифеев А.В., Микроконтроллеры AVR семейств Tiny и Mega фирмы ATMEL(2008)

Тут нет ошибки в названии, новое издание книги вроде только про мегу?
sigmaN
там для новичков много чего. есть курс молодого бойца по AVR.
http://easyelectronics.ru/
Xenia
Цитата(paskal @ Aug 29 2011, 12:52) *
Тут нет ошибки в названии, новое издание книги вроде только про мегу?

Ошибки тут нет, весь вопрос в том, что считать новым изданием. По-видимому, вы считаете до сих пор новым издание 2007-го года, где слово "Tiny" в заголовке отсутствует. Но в 2008-ом году вышла еще одна книга того же автора, в заголовке которого слово "Tiny" снова появилось, а подзаголовок "Руководство пользователя" пропал.


Книга 2007-го года


Книга 2008-го года
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.