Скачать Прокопенко В.С. - Программирование микроконтроллеров ATMEL на языке C (+CD)
19.07.2013, 16:58
Основная цель, которую преследовал автор пособия "Программирование микроконтроллеров ATMEL на языке C" - формирование у читателя своеобразной базы знаний на практических примерах программ, которую можно будет использовать для создания полноценных устройств с применением микроконтроллеров компании ATMEL. Издание рассчитано на пользователей, обладающих навыками программирования на языке Си и желающих применить их в работе с микроконтроллерами ATMEL.
Современный мир невозможно представить без микроконтроллеров, которые применяются практически во всей электронной технике. Среди большого числа компаний, производящих микроконтроллеры, огромной популярностью пользуется фирма ATMEL, причём типы выпускаемых ею микроконтроллеров различаются набором периферийных компонентов, максимальной частоте работы, количестве выводов, объемом памяти программ и пр. Для примеров, рассматриваемых в этой книге, взяты два популярных типа устройств: AT90S2313 и ATmegal6. Научившись разрабатывать программы для одного типа микроконтроллеров, читатель без особых усилий сможет программировать и другие их типы. В качестве средств разработки и имитации в книге использованы компилятор WinAVR, среда AVR Studio и имитатор схем Proteus ISIS. Синтаксические особенности языка С и методы работы с упомянутыми инструментальными средствами автором подробно не рассматриваются, поскольку он намеревался дать максимальное число практических примеров использования периферийных устройств микроконтроллера, то есть таймеров/счетчиков, приемопередатчика U(S)ART, аналогового компаратора, АЦП, интерфейсов SPI и TWI, памяти Flash и EEPROM. Отдельной главой рассмотрена работа с ЖК-модулем. Материал этой книги излагается по принципу "от простого к сложному". Осваивая и тестируя текущие примеры, автор как бы подготавливает читателя к более сложным. На прилагаемом компакт-диске представлены исходные коды проектов, рассмотренных в книге, PDF-файлы с техническим описанием устройств, использованных в проектах, установочные пакеты программ, необходимых для работы с книгой.
Краткое содержание Введение Часть I. Приступая к работе Глава 1. Средства разработки/имитации Глава 2. Работа с разрядами в языке С Часть II. Микроконтроллер AT90S2313 Глава 3. Таймеры/счетчики AT90S2313 Глава 4. Память EEPROM AT90S2313 Глава 5. Работа с UART в AT90S2313 Глава 6. Аналоговый компаратор AT90S2313 Глава 7. Работа с прерываниями в AT90S2313 Часть III. Микроконтроллер ATmega16 Глава 8. Таймеры/счетчики ATmega16 Глава 9. Аналоговый компаратор и АЦП ATmega16 Глава 10. Интерфейсы передачи данных ATmega16 Глава 11. Использование ЖК-экрана Содержимое прилагаемого к книге компакт-диска
Название: Программирование микроконтроллеров ATMEL на языке C Автор: Прокопенко Вадим Сергеевич Издательство: МК-Пресс Год: 2012 Страниц: 320 Формат: DJVU ISBN: 978-966-8806-73-5 Качество: Отличное Язык: Русский Размер: 343,0 Мб (3% на восстановление)