![]() |
Автор: Евстифеев А.В. Название: Микроконтроллеры AVR семейств Tiny и Mega фирмы Atmel Издательство: Додэка
На данный момент моя настольная книга. Фактически это почти дословный перевод родной документации на AVR контроллеры. Если свободно читаешь по английски, то тебе эта книга может и не потребоваться. Я этим похвастаться не могу, поэтому периодически заглядываю сюда, чтобы разобраться в каком либо тонком моменте.
Конкретно в этой книге указаны весьма старые модели Mega и Tiny так что с более современными AVR, вроде ATmega88 данная книга дружит только частично — в этих контроллерах куда более развесистая периферия.
Впрочем, я видел и более позднее переиздание от того же автора со схожим названием, возможно там уже рассматриваются более поздние модели.
Конкретно в этой книге указаны весьма старые модели Mega и Tiny так что с более современными AVR, вроде ATmega88 данная книга дружит только частично — в этих контроллерах куда более развесистая периферия.
Впрочем, я видел и более позднее переиздание от того же автора со схожим названием, возможно там уже рассматриваются более поздние модели.
Вердикт: Если начал изучать AVR и в аглицком силен лишь на уровне беглого понимания смысла, то имеет смысл покупать книгу из этой серии, будет полезно. Если с английским проблем нет, то то же самое найдешь в даташите.
А можешь подсказать ещё полезную литературу на эту тематику? Просто придётся заказывать почтой, ну чтоб два раза за доставку не платить. Не могу читать нехудожественные книги с монитора. Старая добрая бумага удобнее.
Да вот сам бы знал. Касаемо AVR Я всегда пользовался только этой книгой, ну еще парочка электронных книг по MSC-51.
давеча видел в продаже переиздание только конкретно по мегам.
судя по тому. что толщина только увеличилась, а tiny не рассматриваются при этом — много чего автор добавил. хотя в предисловии тоже написал «это не полное руководство… много только вкраце рассказал» и так далее.
уважаемый DI HALT, какими вы кингами пользуетесь по MSC-51? Если возможно дайте ссылки на них.
У меня не книга, а какая то мощная методичка в хтмле. Напомнись завтра я тебе ее вышлю. Сейчас уже спать ухожу.
вот мой e-mail адрес, demkon88@mail.ru, пришли пожайлуста!
К этой ещё вот эту, пожалуй, возьму.
Ох, как коряво получилось. Вот эту ещё в дополнение хочу http://www.dokabooks.ru/description104258.htm
а я всегда сидел на ПИК, пока не познакомился с PSoC-выигрыш во всём-и цена и функциональность, влюбился просто-всё делаю только на них
Ахренеть! Никогда даже не слышал про такие. Рулез!!! Блин, вот куда я с АВР метнусь! А чем прошивать их? Там можно чо нибудь сколхозить на коленке или нужен фирменный программатор?
А на ассемблер поглядел.. ААААА !!! Какие мнемоники приятные!!! Блин, да там в кайф все!!! АААА!!! Я тоже влюбился!!! =)
а зачем ассемблер-то?..Всё прекрасно пишется на С,благо есть уже две версии от хайтек и иммиджкрафт, да и вообще без программы можно-графическое создание проекта(псок експресс)
Потому что я на нем много лет думаю уже, а си еще изучать надо (последний раз я на сях писал резидентные вирусы еще под дос с тех пор и не тянет к высоким языкам). Да и когда память ограничена десятком килобайт ассемблер сподручней.
Отвыкать надо,я около полугода работаю программистом на PSoC официально, использую только самые дешёвые чипы (CY8C21123/223,CY8C21334),пишу только на С-хотя до этого знал только ПИК и ассемблер(!),ассемблера PSoC не видел в глаза ,расслабился ..нужен дисплей-выбираю его из списка модулей и на какой порт прицепить, нужно написать привет-пишу LCD_Print_string(«PRIVET»); ,и так во всём-будь то ШИМ прицепить или таймер,или..сенсорные кнопки.
Ну я на Сях пишу под АВРКи, но лишь когда надо по быстрому чо нибудь родить,чтобы не заморачиваться на оптимизацию, размер кода и тыды. Чисто проверить теорию. А уж потом, когда реальный проект в котором требуется и надежность и отсутствие граблей, скорость и компактность, вот тогда затрамбовываю все на асме. Следя за каждым байтиком.
А там можно налету, программно, изнутри, менять конфигурацию блоков, менять внутренниюю структуру, тасовать и переподключать барахло?
Да всё можно делать на лету-например мне нужно было принимать сигнал, записывая в память,а потом воспроизводить.Так вот во время записи он должен проходить на выходной порт без изменений-как такое сделать на АВР или ПИК..внешними ключами? А я просто записал единичку во внутренний регистр связей и один порт перекинулся на другой, вуаля!
..а программатор-фирменный стоит 35 баксов, можно и простой собрать тоже..
Внутрисхемно конечно же шьется? По скольки проводкам?
Конечно..,и шьётся-и отлаживается,+-дата и клок,для отладки ещё и xres.В отличии от ПИК16(незнаю как у других)-бит защиты не просто один на всё-можно часть кода защитить-а часть нет, и защитить например только от считывания, или от записи, или от всего..как понравится
Если возможно то выложи, пожалуйста эту книгу в другом месте а то у меня с этого сайта вообще ничего ни качает :-(
вот переизданная под меги http://depositfiles.com/files/brtslp97p
ссылка на летитбите сдохла.
вот более свежее издание http://dl.dropbox.com/u/4120887/AVR-Mega-2007.djvu
А вот 2008 года (кажется это последняя), огромный плюс именно этой — это не OCR картинки, а распознанный текст, отличный вариант для распечатки.
http://dl.dropbox.com/u/4120887/avr_tiny_mega_2008.pdf
Покупал в Озоне, думал книга, а оказалось — диск! Мне и в голову такое не могло придти. Но в общем книжка там конечно в высоком качестве + бонусы. Но лучше бы в бумаге…
уже много где искал, никак не могу найти где можно купить книжку «Микроконтроллеры AVR семейства Mega. Руководство пользователя. Евстифеев А. В.». Для закачки дежавюхи просто тищи линков, а вот купить проблемой оказалось, нигде нету. Кто знает где достать можно?