Самоучитель разработчика устройств на микроконтроллерах AVR.

January 24, 2011 by admin Комментировать »

 

Белов А, В.

— СПб.: Наука и Техника, 2008. — 544 е.: ил. + CD.

ISBN 978-5-94387-363-8

Серия «Радиолюбитель»

Самоучитель раскрывает секреты микропроцессорной техники, затрагивает основы цифровой логики, принципы программирования. Написан простым, понятным языком, снабжен схемами, иллюстрациями и практическими примерами.

После популярной теоретической части автор переходит к практике реализации устройств на микроконтроллерах. В качестве примера используются микроконтрол­леры AVR фирмыyl/wt’/. Рассматриваются их принципы построения и особенности архитектуры.

После описания микросхем в книге дается несколько практических уроков по их применению. В них на примерах читатель пошагово учится как способам по­строения электронных схем с применением микроконтроллеров, так и приемам программирования.

Одновременно идет изучение языков программирования. Все программные при­меры даны на Ассемблере и СИ.

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

 

Скачать с uploading.com

Скачать с depositfiles.com

 

В наше время происходит бурное развитие такого направления в микроэлек­тронике, как микропроцессорная техника. Благодаря новейшим технологиям современная промышленность научилась выпускать широчайший ассорти­мент недорогих и высокофункциональных микропроцессорных устройств. Микроконтроллеры все больше проникают в наш бьгг.

Настоящая книга предназначена для тех, кто хочет научиться основам микро­процессорной техники. Причем изучение микропроцессоров мы будем начинать с самых азов. Безуслов11о, предполагается яешй шчзлъяъш уровень знаний по радио- и электронной технике. Читатель должен хорошо понимать, что такое электрический ток и напр5шение, а также иметь хотя бы общие понятия, что такое резистор, конденсатор, транзистор и т. п.

А начнем мы путешествие в мир микропроцессоров с изучения такого понятия, как электронная логика. Цифровые и логические микросхемы широко извест­ны радиолюбителям и радиоинженерам, даже не знакомым с вычислительной техникой. Они давно вошли в повседневную практику и успешно работают во многих электронных схемах. Однако я посчитал нужным начать именно с этого вопроса. Должен же 11ачинающий инженер или радиолюбитель где-то черпать элементарную информацию.

Те, кто хорошо представляют себе, как работают логические элементы и другие элементы цифровой техники, могут пропустить пещуюддаву. книги. Конечная цель всей книги – проходя шаг за шагом от простого к сложному, помочь чи­тателю самому научиться конструировать простейшие микропроцессорные устройства. Поэтому во второй главе раскрываются основные принципы и варианты построения микропроцессорных систем. Вы узнаете теорию построе­ния микропроцессорного устройства, познакомитесь с такими понятиями, как электронная память, шина данных, порт ввода/вывода и т. д.

В третьей главе книги мы перейдем к конкретике. В этой главе будет описан конкретный микропроцессорный комплект: микроконтроллеры семейства AVR фирмы AtmeL Это одна из самых популярных в наше время микропроцессорных серий. Будут рассмотрены основные принципы внутреннего устройства микро­схем этой серии, их возможности и характеристики.

В четвертой главе мы начнем рассмотрение основных принципов построения программ. Глава представляет собой ряд примеров. С их помощью читатель шаг за шагом учится не только способам построения электронных схем с при­менением микроконтроллеров. Эти примеры представляют собой ряд уроков по приемам и методам программирования. Причем одновременно идет изучение и, собственно, языков программирования.

Для этой цели глава начинается с самого элементарного примера, по­зволяющего изучить самые азы языка. Задачи постепенно усложняются. И последние примеры — это уже небольшие полезные устройства, которые могут вполне пригодиться в хозяйстве. Все программные примеры даны в двух вариантах: на Ассемблере и СИ. Таким образом, вы изучгтге сразу два языка. Одновременно вы сможете сравнить эти два языка между собой и оценить достоинства и недостатки кажлого из них.

В пятой главе мы узнаем, каким же образом происходит процесс создания про­грамм. Познакомихмся с понятиями: ввод, редактирование и отладка программы. Для этой цели мы познакомимся с двумя программными пакетами. Первый из них называется «AVR Studio». AVR Studio представляет собой программу для ПК, а точнее — целую программную среду, которая специально создана фирмой Atmel для того, что бы на ней можно было со:1давать и отлаживать програмхмы для микроконтроллеров AVR.

Основной язык, который поддерживает AVR Studio, — Ассемблер. В книге дается подробное описание как самого пакета, так и процесса создания и от­ладки программ. Затем описывается еще один пакет, который называется Code Vision. Он служит для создания и отладки программ на языке СИ. В конце главы описан процесс переноса разработанных вышеописанным способом программ в программную память микроконтроллера. Для этого используются специальные устройства, называемые npcqjaMMaxopaMH. Затем будет дана схема и описание одного из самых простых популярных программаторов Pony Prog и порядок работы с ним. Автор надеется, что представленная им книга будет полезна широкому кругу начинающих конструкторов электронной техники, радиолюбителей и студентов технических вузов, и будет благодарен за любые замечания и комментарии по книге.

Все замечания прошу высылать автору по адресу Украина, г. Симферополь, ул. Русская, 194 или по e-mail. Электронный адрес дяя связи, а также допол­нительную информацию об этой, а также о других книгах автора вы можете почерпнуть на специальном сайте поддержки книг Белова А. В. по адресу: http:llbooLmiaoprocessoi\b}\rul

Кроме того, приобрести книги можно из любой страны мира через Интернет- магазин самого нашего издательства wwwMitxom.ru.

Успешного Вам освоения микропроцесоров.

Сергей Корякин-Черняк,

главный редактор издательства «Наука и Техника»


Оставить комментарий

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты