Вторник, 04.11.2025, 04:52

Электронная библиотека системного администратора

Приветствую Вас Гость | RSS
Главная Учебники Регистрация Вход
Реклама


Рубрики

Книги и учебники
Microsoft [186]
Linux, Unix, FreeBSD, Solaris [151]
Oracle [36]
Cisco [41]
IBM [22]
1C [46]
SAS [10]
СУБД и базы данных [57]
Web технологии [131]
Компьютерные сети [125]
Компьютеры, hardware [104]
Защита информации [140]
Программирование [197]
Тестирование ПО [23]
DevOps [21]
Начинающим админам [209]
Общие вопросы по IT [76]
Справочники [202]

Программы
Администрирование [58]
Архиваторы [8]
Безопасность [17]
Полезный софт [32]
Программы для hardware [17]
Работа с DJVU, PDF, FB2 [10]
Сетевые сервисы [17]
Сетевые утилиты [79]

Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0


Главная » Учебники » Программирование

Программирование микроконтроллеров Atmel на языке С
Программирование микроконтроллеров
 Atmel на языке С. Автор - Вадим Прокопенко. Скачать бесплатно.

Программирование микроконтроллеров Atmel на языке С

Автор - Вадим Прокопенко

Книга Вадима Прокопенко "Программирование микроконтроллеров Atmel на языке С" представляет собой сборник примеров программ на языке C для микроконтроллеров производства Atmel. Современный мир невозможно представить без микроконтроллеров. Они применяются практически во всей электронной технике. Основная задача микроконтроллера — это прием, обработка и выдача электрических сигналов. Когда и каким образом микроконтроллер принимает, обрабатывает и выдает сигналы, определяет человек с помощью программы, для создания которой можно воспользоваться одним из доступных языков программирования. Исходный текст программы компилируется и "прошивается" в микроконтроллер. Среди большого числа компаний, производящих микроконтроллеры, огромной популярностью пользуется фирма ATMEL. Программное обеспечение для отладки и компиляции программ, предназначенных для устройств ATMEL, а также — для имитации их работы создается не только этой компанией, но и сторонними разработчиками. Основные различия между типами микроконтроллеров, выпускаемых ATMEL, заключаются в наборе периферийных компонентов, максимальной частоте работы, количестве выводов, объеме памяти программ и пр. Для примеров, рассматриваемых в этой книге, были выбраны два популярных типа устройств: AT90S2313 и ATmegal6. Для написания программ используется язык высокого уровня С, который очень популярен во всем мире. Написанные на нем программы более компактны и удобочитаемы, чем созданные с применением ассемблера. Язык С просто несравним с языками низкого уровня, наподобие ассемблера, поскольку он обладает всеми преимуществами языков высокого уровня, и одно из них — независимость от процессора. Научившись создавать программы для одного типа микроконтроллеров, можно без особых усилий программировать и другие их типы. 

Материал этой книги излагается по принципу "от простого к сложному", т.е. на первых страницах вы не увидите сложного, многостраничного программного кода. Осваивая и тестируя текущие примеры, автор как бы подготавливает читателя к более сложным. 

Цель книги — формирование с помощью небольших примеров теоретической и практической базы знаний для создания полноценных устройств с применением микроконтроллеров ATMEL. 

К архиву с книгой приложено содержимое компакт-диска, который поставлялся с бумажным изданием. На CD размещены исходные коды проектов, рассматриваемых в книге, документация и установочные пакеты,необходимые для разработки, компиляции и имитации рассмотренных проектов и программ.

Издательство – МК-Пресс

Год издания – 2012

Формат книги - DJVU

Размер - 333 Мб

СКАЧАТЬ с gigapeta.com

Категория: Программирование | Добавил: strelsov (01.11.2013)
Просмотров: 5985 | Теги: Прошивка, Atmel, ATmegal6, AT90S2313, Вадим Прокопенко, Программирование на языке С, Программирование Atmel, микроконтроллер, микроконтроллер Atmel, C++ | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск по сайту

Облако тегов
shell php lan ЛВС vpn SQL субд java DNS MySQL БД компьютерные сети linux xml BIOS Ассемблер unix Программирование на C++ css JavaScript C++ python криптография html установка Linux программирование TCP/IP bash базы данных

...

Copyright IT-Ebooks.Ru © 2025