Белов А, В.
— СПб.: Наука и Техника, 2008. — 544 е.: ил. + CD.
ISBN 978-5-94387-363-8
Серия «Радиолюбитель»
Самоучитель раскрывает секреты микропроцессорной техники, затрагивает основы цифровой логики, принципы программирования. Написан простым, понятным языком, снабжен схемами, иллюстрациями и практическими примерами.
После популярной теоретической части автор переходит к практике реализации устройств на микроконтроллерах. В качестве примера используются микроконтроллеры AVR фирмыyl/wt’/. Рассматриваются их принципы построения и особенности архитектуры.
После описания микросхем в книге дается несколько практических уроков по их применению. В них на примерах читатель пошагово учится как способам построения электронных схем с применением микроконтроллеров, так и приемам программирования.
Одновременно идет изучение языков программирования. Все программные примеры даны на Ассемблере и СИ.
Самоучитель будет полезен начинающим разработчикам электронных устройств, радиолюбителям и студентам технических ВУЗов. Книга сопровождается CD. Состав информации CD рассмотрен на обложке.
В наше время происходит бурное развитие такого направления в микроэлектронике, как микропроцессорная техника. Благодаря новейшим технологиям современная промышленность научилась выпускать широчайший ассортимент недорогих и высокофункциональных микропроцессорных устройств. Микроконтроллеры все больше проникают в наш бьгг.
Настоящая книга предназначена для тех, кто хочет научиться основам микропроцессорной техники. Причем изучение микропроцессоров мы будем начинать с самых азов. Безуслов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.
Успешного Вам освоения микропроцесоров.
Сергей Корякин-Черняк,
главный редактор издательства «Наука и Техника»
- Предыдущая запись: Аттестация А+. Техник по обслуживанию ПК.
- Следующая запись: Охранные устройства для автомобилей. Справочное пособие
- ЗАРЯДНОЕ УСТРОЙСТВО ДЛЯ ЛИТИЙ-НОННОГО ЭЛЕМЕНТА КОНТРОЛЛЕР ЗАРЯДНОГО УСТРОЙСТВА (0)
- УСТРОЙСТВО ЗАЩИТЫ ПК C ПОМОЩЬЮ ПАРОЛЯ (0)
- ИСТОЧНИК ПИТАНИЯ +12 B ДЛЯ ПРОГРАММИРОВАНИЯ ФЛЭШ-ПАМЯТИ (0)
- ДЕКОДЕР ВИДЕОЛИНИИ I (0)
- ДЕКОДЕР ВИДЕОЛИНИИ Il (0)
- ИНДИКАТОР УРОВНЯ СТЕРЕОСИГНАЛА НА ДВУХ МИКРОСХЕМАХ (0)
- ЛИНЕЙНЫЙ УСИЛИТЕЛЬ СТЕРЕОСИГНАЛА (0)