Начать новую тему Ответить на тему
Статистика раздачи
Размер: 8.6 МБ | | Скачали: 15
Сидеров: 7  [0 байт/сек]    Личеров: 2  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Занимательно о микроконтроллерах
Год выпуска: 2006
Автор: Микушин А.В.
Жанр: Электроника / радио
Издательство: БХВ-Петербург
Серия: Внесерийные книги
ISBN: 5-94157-571-8
Формат: DjVu
Качество: Отсканированные страницы
Количество страниц: 432
Описание: Собраны материалы, затрагивающие различные аспекты проектирования микропроцессорной техники: от сведений о простейших логических элементах до изложения принципов разработки микропроцессорных систем и достаточно сложных многомодульных программ для них. Из всего многообразия микропроцессоров в качестве примера рассматриваются "классические", доступные и распространенные микроконтроллеры семейства MCS-51, поддерживаемые такими крупнейшими производителями, как Analog Devices и Texas Instruments. Большое внимание уделено построению структуры, принципам написания и отладке программ для микроконтроллеров на языках Си и ассемблере. Приведены готовые шаблоны для написания программ на ассемблере и показаны особенности применения языка Си для реализации конкретных устройств. При подготовке книги были использованы материалы лекций по микропроцессорам, читаемых автором в течение ряда лет в Сибирском государственном университете телекоммуникаций и информатики.
ВВЕДЕНИЕ (от автора)
Особенностью этой книги является то, что в одном месте собраны материалы, затрагивающие различные аспекты проектирования микропроцессорной техники: от сведений о простейших логических элементах до изложения принципов разработки микропроцессорных систем и достаточно сложных многомодульных программ для них. Такой подборки материала не встречается ни в одной книге (за исключением достаточно старых изданий, опубликованных на заре появления микропроцессоров).
Книга не рассчитана на подготовленных читателей, для которых все это — элементарные вещи. Однако, как показывает мой опыт, обычно люди, работающие в этой сфере, владеют какой-то одной из приведенных областей разработки микроконтроллерных устройств. И даже опытные программисты микропроцессоров, прекрасно знакомые с особенностями построения аппаратуры, часто не владеют основами программирования, хорошо известными их коллегам, пишущим программы для универсальных компьютеров.
Достаточно часто препятствием в освоении микропроцессорной техники становится непонимание того, как работает сам микропроцессор или микроконтроллер. В этой книге сделана попытка объяснить принципы устройства этих микросхем на рассмотрении примеров упрощенных вариантов внутренней структуры. Только после этого происходит переход к обсуждению особенностей применения реально существующего семейства микросхем.
Почему в качестве примера выбрано семейство микроконтроллеров MCS-51? Да потому что оно наиболее распространено в мире. Даже на территории России производится несколько типов микросхем, выполненных по этой архитектуре. Это семейство стало классикой микроконтроллеров. Разобраться с работой этих микросхем проще всего, а подобрать подходящую для конкретной задачи — тем более. Даже если один из многочисленных производителей микроконтроллеров семейства MCS- 51 прекратит их производство, то всегда найдутся десятки других, которые с радостью предоставят вам свою продукцию, так что усилия, затраченные на изучение предлагаемого материала, не пропадут даром.
Еще одной важной особенностью данной книги является то, что в ней рассматриваются не только особенности разработки схем с использованием микропроцессоров, но и принципы написания программ для этих микроконтроллеров. При этом большое внимание уделяется тому, что некоторые задачи элементарно решаются схемотехническими методами, но при этом требуют невероятных усилий при использовании для их решения программных подходов. И наоборот, другие функции устройства элементарно решаются программными методами, но при попытке схемной реализации требуют невероятных усилий от разработчика схемы.
В книге максимальное внимание уделено принципам написания и отладке программ, требующих минимальных усилий от программиста. С самого начала уделяется большое внимание построению структуры программы, которая позволила бы увеличивать свою сложность по мере необходимости и не требовала бы переписывания заново при малейшем изменении исходного задания разрабатываемого устройства.
Даются готовые шаблоны для написания программ на ассемблере. Это позволяет упростить программирование на ассемблере и приблизить по сложности к разработке программ на языках высокого уровня. Программирование на языке высокого уровня рассматривается на примере С-51. При этом большое внимание уделяется особенностям применения этого языка программирования для реализации конкретных устройств (а не вычислительных задач). Рассматриваются влияние выбора типов переменных и операторов этого языка на эффективность и размер конечной программы, т. е. вопросы, чрезвычайно важные для микропроцессорных устройств.
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 3.14 КБ / Просмотров 51 ]

Статус
Проверен 
 
Размер  8.6 МБ
Приватный: Нет (DHT включён)
.torrent скачан  15
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!