Архив рубрики: Книги по программированию микроконтроллеров

Книги по программированию микроконтроллеров PIC, Atmel AVR, 8051, ARM7

Микроконтроллеры AVR семейства Tiny — А. В. Евстифеев

Эта книга помогает каждому разобраться с системой микроконтроллеров AVR и узнать про все их функции и строения. Здесь большинство глав посвящено работе с ними и их возможностям для ваших проектов. Тут можно будет найти целую главу, посвященную технологии параллельного и последовательного программирования с помощью микроконтроллеров. Если вы хотите узнать не только про эти виды микроконтроллеров, то рекомендует еще прочитать вторую книгу от этого автора «Микроконтроллеры AVR семейства Mega». Эти две книги имеют много полезной информации, так что, прочитав их, вы будете мастерски разбираться в данной тематике. В конце книги, в разделах «Приложения» вы сможете найти множество полезной информации, важнейшие чертежи и схемы микроконтроллеров. Изучив материал книги, будет очень интересно работать с данными чертежами и таблицами, ведь они помогут каждому в работе и создании новых проектов. Также здесь можно будет найти много кодов, которые пригодятся в работе с микроконтроллерами.

Книга «Микроконтроллеры AVR семейства Tiny» будет содержать в себе много практических примеров, которые будут сопровождаться подробными комментариями и заданиями для закрепления материала. Автор книги А. В. Евстифеев является большим профессионалом в данной сфере, поэтому он и решил поделиться своими знаниями и научить многих людей этой интересной теме. Здесь все просто и доступно описано, так что любой новичок сможет самостоятельно разобраться и изучить микроконтроллеры. Данная книга поможет любому педагогу объяснить эту тематику студентам и наглядно все показать, с помощью примеров и заданий. И даже сам студент, прочитав книгу сможет с легкостью работать в данной сфере, не испытывая трудностей и напряжения. Эта тематика важна для каждого специалиста в области программирования, так что рекомендуется прочитать эту книгу каждому. Тем более что тут все интересно, увлекательно описано. И как только вы начнете читать данную книгу, то от нее просто невозможно будет оторваться.

Микроконтроллеры. Разработка встраиваемых приложений — А. Е. Васильев

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

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

Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера — Юрий Ревич

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

Книга будет иметь 2 части, в которых главной тематикой, конечно же, будет Atmel AVR. Первая часть введет нас в суть дела и расскажет об общих принципах и функциях этой программы. А вот вторая часть будет уже посложнее, ведь в ней будет описываться работа и способы программирования вместе с Atmel AVR. Но после прочтения первой части, ни у кого не составит труда понять вторую. Каждая часть будет содержать много тематических глав, которые помогут в совершенстве овладеть данной темой. В конце мы найдем 5 приложений, которые будут очень полезны для практики, после изученного материала. Если изучить до конца все приложения, то в будущем работа с этой программой будет очень проста и понятна для любого пользователя. После приложений вы сможете найти Предметный указатель, с помощью которого можно отыскать любой термин и раздел в данной книге, и за пару минут освежить свои знания в этой сфере.

Книга «Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера» поможет каждому человеку целиком и полностью понять программу Atmel AVR и научиться с помощью нее выполнять сложные функции. Автор книги Юрий Ревич упростил весь материал до такой степени, чтобы с ним мог разобраться даже обычный студент самостоятельно. Он писал понятным, доступным языком, чтобы освоить этот материал смог любой человек. Автор делиться всем своим опытом и знаниями с читателем в очень интересной форме, приводя множество практических примеров. Также очень правильно было использовать язык ассемблера, для объяснения этой тематики.

PIC-микроконтроллеры. Архитектура и программирование — Майкл Предко

Книга «PIC-микроконтроллеры. Архитектура и программирование» рассматривает PIC-микроконтроллеры, которые считаются наиболее популярным семейством современных микроконтроллеров. Приводятся сведения, программные и аппаратные решения, необходимые для работы с микроконтроллерами. По предлагаемой информации и широте обхвата издание можно расценивать в качестве малой энциклопедии. Так, здесь содержится архитектура и классификации различных подсемейств PIC-контроллеров, приводятся сравнительные характеристики типов, разводка выводов, подробная спецификация регистров, с помощью которых осуществляется управление, системы команд. Освещаются принципы работы основных узлов, приводятся таблицы электрических и временных характеристик, а также алгоритмы программирования. Приводится описание наиболее распространенных языков программирования и средств разработки приложений.
Издание ориентировано на широкий круг читателей, работа которых непосредственно связана с использованием PIC-микроконтроллеров.

Программирование на языке С для AVR и PIC микроконтроллеров — Юрий Шпак

Для конструкторов предназначается пособие «Программирование на языке С для AVR и PIC микроконтроллеров».
Материал книги касается компиляторов WinAVR и CodeVisionAVR для первых и CCS-PICC, mikroC и СЗО/32 – для вторых.
Рассматривается аппаратное и архитектурное обеспечение как прежних AVR и PIC на восьми разрядах, так и новых – семейства PIC (PIC24 и PIC32) и ATxmega.
Освещен инструментарий разработки программ. Описаны методы эмуляции сторонних программ посредством использования MPLAB и AVR Studio. Для справки дается синтаксис С, директивы препроцессора и система команд микроконтроллеров AVR и PIC на ассемблерном уровне. Должное внимание уделено специфике программирования для названных микроконтроллеров.
В книге читатель найдет множество действующих процедур на языке С.

Цифровые устройства и микропроцессоры — А. В. Микушин, А. М. Сажнев, В. И. Сединин

Книга «Цифровые устройства и микропроцессоры» — это учебник по одноименному курсу, который преподается авторами книги в Сибирском государственном университете телекоммуникаций и информатики, а также Новосибирском государственном техническом университете для студентов радиотехнических специальностей.
В книге основное внимание уделяется основам проектирования цифровых устройств, при этом акцент делается на создании принципиальных схем устройств связи. Подробно освещаются вопросы, связанные с аналого-цифровым преобразованием и обработкой сигналов. Например, авторы рассматривают различные случаи изменения частоты дискретизации цифрового сигнала, а также узлы, которые позволяют производить изменения данной частоты.
Рассматриваются такие современные цифровые устройства как схемы цифрового преобразования частоты вверх DUC, а также прямого цифрового синтеза DDS. На примере семейства MCS-51 излагаются основы микропроцессорной техники и существующие особенности работы микроконтроллеров. Для микроконтроллеров приводятся основы программирования на языках ассемблер и С. В качестве примера рассматриваются вопросы разработки часов на микроконтроллере и на цифровых микросхемах.
Книга рекомендована для специалистов радиотехнических специальностей, инженеров, студентов.

Микроконтроллеры смешанного сигнала C8051Fxxx фирмы Silicon Laboratories и их применение. Руководство пользователя — М. А. Гладштейн

«Микроконтроллеры смешанного сигнала C8051Fxxx фирмы Silicon Laboratories и их применение» представляет собой руководство для студентов технических вузов и инженеров-разработчиков электронной аппаратуры. В книге кратко описывается архитектура новейших КМОП-микроконтроллеров смешанного сигнала, производящихся фирмой Silicon Laboratories. Рассмотрены аппаратные и программные средства разработки систем на основе этих микроконтроллеров, в частности Мастер Конфигурации, Интегрированная Среда Разработки, а также ПО от фирмы Keil. Уделяется внимание рассмотрению вопросов проектирования аппаратного и программного обеспечения, в том числе электрические схемы, исходные коды и алгоритмы, связанных с применением аналоговых периферийных и внутренних цифровых устройств к решению различных задач. Проанализированы особенности записи информации в энергонезависимую память микроконтроллера, а также применение конечно-автоматных моделей с целью формализации создания ПО микроконтроллерных систем. Даются примеры использования технологии «Система на кристалле» применительно к построению управляющих и измерительных систем на базе микроконтроллеров смешанного сигнала C8051Fxxx фирмы Silicon Laboratories. В книге рассмотрены 33 задачи, для каждой из которых даны исходные коды на языке ассемблера, которые можно найти на прилагаемом компакт-диске. На нем также содержится программное обеспечение и все необходимые справочные материалы.

Микроконтроллеры? Это же просто! Том 3 — А. В. Фрунзе

Третья часть популярной книги «Микроконтроллеры? Это же просто!», всеобъемлюще охватывающей сферу микроконтроллерной техники. В книге рассматривается арифметика в позиционных системах счисления и реализация алгоритмов арифметических операций в микроконтроллерной и микропроцессорной технике. Дается подробное описание особенностей позиционной арифметики, освещаются вопросы, связанные с построением АЛУ. Рассматриваются алгоритмы операций с целыми числами со знаком и без и с целыми числами произвольной разрядности. Это такие операции, как сложение, вычитание, умножение, деление, сравнение, преобразования между системами исчислений, арифметические сдвиги и другие. Многие из этих операций могут быть реализованы различными алгоритмами, отличающимися по степени ресурсоемкости и производительности. Определение того, какой алгоритм использовать в конкретной ситуации, зависит от поставленных целей и имеющихся аппаратных средств. Проводится анализ альтернативных алгоритмов и предлагаются способы повышения производительности разрабатываемого программного обеспечения и эффективного использования процессорных ресурсов. В книге даны практические примеры, с помощью которых показана программная реализация алгоритмов с использованием языка ассемблера для микроконтроллеров семейства х51. Приведенные программы могут быть использованы как в образовательных и иллюстративных целях, так и в качестве практического материала при разработке программного обеспечения для микроконтроллеров. Книга будет полезной специалистам по микроконтроллерной технике, инженерам, программистам, студентам и всем желающим освоить эту сферу.

Микроконтроллеры? Это же просто! Том 2 — А. В. Фрунзе

Второй том известной книги о микроконтроллерах, написанной А.В.Фрунзе. «Микроконтроллеры? Это же просто!» — уникальная в отечественной литературе книга, посвященная использованию микроконтроллеров. Она дает максимально полное описание темы, охватывая абсолютно все ее аспекты, и при этом написана доступно и понятно даже для начинающих. В книге рассмотрены вопросы внутреннего устройства микроконтроллера, система его команд, сопряжение микроконтроллера с периферийными устройствами, программы, с помощью которых осуществляется это сопряжение, сообщения компилятора об ошибках и их анализ, способы и принципы занесения программ в микроконтроллер и их отладка. Устройство микроконтроллеров рассмотрено на примере уже промышленного стандарта «де-факто» микроконтроллерного семейства х51. Автор дает в книге описание ряда необходимых программ: многобайтное умножение, деление, преобразование из одного представления в другое и так далее. Предоставлены обширные обзорные и справочные материалы практически по всем микроконтроллерам, совместимым с семейством х51. Книга предназначена для специалистов в данной сфере, так и для студентов и только начинающих изучать микроконтроллерную технику.

Микроконтроллеры? Это же просто! Том 1 — А. В. Фрунзе

Первый том книги А. Фрунзе «Микроконтроллеры? Это же просто!» — первой книги в отечественной литературе о микроконтроллерах и их использовании, написанной на легком и доступном для начинающих языке и максимально полно охватывающей абсолютно все аспекты, связанные с их использованием. Рассматривается внутреннее устройство микроконтроллера на примере микроконтроллерного семейства х51, ставшего промышленным стандартом. Описываются его система команд, схемы его сопряжения с периферийными устройствами и осуществляющие это сопряжение программы. Проводится анализ сообщений об ошибках, выдаваемых компилятором, показана техника занесения программ в микроконтроллер и дальнейшей отладки уже занесенных программ. Рассмотрены некоторые полезные программы, такие как многобайтное умножение, деление, преобразование из одного представления в другое и другие. Представлены четыре полностью завершенные примеры разработки. Книга предлагает обширный набор справочных и обзорных материалов по практически всем программно и аппаратно совместимым с семейством х51 микроконтроллерам, существующих на момент выхода книги. Книга будет полезной для всех заинтересованных в данной теме: как специалистам по микроконтроллерной технике, так и изучающим ее студентам и всем желающим самостоятельно освоить эту сферу.