Программирование микроконтроллеров Atmel на языке С
Автор - Вадим Прокопенко
Книга Вадима Прокопенко "Программирование микроконтроллеров Atmel на языке С" представляет собой сборник примеров программ на языке C для микроконтроллеров производства Atmel. Современный мир невозможно представить без микроконтроллеров. Они применяются практически во всей электронной технике. Основная задача микроконтроллера — это прием, обработка и выдача электрических сигналов. Когда и каким образом микроконтроллер принимает, обрабатывает и выдает сигналы, определяет человек с помощью программы, для создания которой можно воспользоваться одним из доступных языков программирования. Исходный текст программы компилируется и "прошивается" в микроконтроллер. Среди большого числа компаний, производящих микроконтроллеры, огромной популярностью пользуется фирма ATMEL. Программное обеспечение для отладки и компиляции программ, предназначенных для устройств ATMEL, а также — для имитации их работы создается не только этой компанией, но и сторонними разработчиками. Основные различия между типами микроконтроллеров, выпускаемых ATMEL, заключаются в наборе периферийных компонентов, максимальной частоте работы, количестве выводов, объеме памяти программ и пр. Для примеров, рассматриваемых в этой книге, были выбраны два популярных типа устройств: AT90S2313 и ATmegal6. Для написания программ используется язык высокого уровня С, который очень популярен во всем мире. Написанные на нем программы более компактны и удобочитаемы, чем созданные с применением ассемблера. Язык С просто несравним с языками низкого уровня, наподобие ассемблера, поскольку он обладает всеми преимуществами языков высокого уровня, и одно из них — независимость от процессора. Научившись создавать программы для одного типа микроконтроллеров, можно без особых усилий программировать и другие их типы.
Материал этой книги излагается по принципу "от простого к сложному", т.е. на первых страницах вы не увидите сложного, многостраничного программного кода. Осваивая и тестируя текущие примеры, автор как бы подготавливает читателя к более сложным.
Цель книги — формирование с помощью небольших примеров теоретической и практической базы знаний для создания полноценных устройств с применением микроконтроллеров ATMEL.
К архиву с книгой приложено содержимое компакт-диска, который поставлялся с бумажным изданием. На CD размещены исходные коды проектов, рассматриваемых в книге, документация и установочные пакеты,необходимые для разработки, компиляции и имитации рассмотренных проектов и программ.
Издательство – МК-Пресс
Год издания – 2012
Формат книги - DJVU
Размер - 333 Мб
СКАЧАТЬ с gigapeta.com
|