Книги по микропроцессорам и микроконтроллерам

okun

Местный
Регистрация
3 Май 2005
Сообщения
2,042
Реакции
2,996
Credits
0
Занимательно о микроконтроллерах

1000374148.jpg


Александр Микушин
Издательство: БХВ-Петербург, 2006 г.
Мягкая обложка, 432 стр.
ISBN 5-94157-571-8
Тираж: 3000 экз.
Формат: djvu

От издателя
Собраны материалы, затрагивающие различные аспекты проектирования микропроцессорной техники: от сведений о простейших логических элементах до изложения принципов разработки микропроцессорных систем и достаточно сложных многомодульных программ для них. Из всего многообразия микропроцессоров в качестве примера рассматриваются "классические", доступные и распространенные микроконтроллеры семейства MCS-51, поддерживаемые такими крупнейшими производителями, как Analog Devices и Texas Instruments. Большое внимание уделено построению структуры, принципам написания и отладке программ для микроконтроллеров на языках Си и ассемблере. Приведены готовые шаблоны для написания программ на ассемблере и показаны особенности применения языка Си для реализации конкретных устройств. При подготовке книги были использованы материалы лекций по микропроцессорам, читаемых автором в течение ряда лет в Сибирском государственном университете телекоммуникаций и информатики.

Для широкого круга радиолюбителей и программистов.

Для просмотра ссылки Войди или Зарегистрируйся (7,62 Мб)
 

okun

Местный
Регистрация
3 Май 2005
Сообщения
2,042
Реакции
2,996
Credits
0
Полезные схемы с применением микроконтроллеров и ПЛИС

1000420537.jpg


О. Вальпа
Издательство: Додэка XXI, 2006 г.
Мягкая обложка, 416 стр.
ISBN 5-94120-129-X
Тираж: 3000 экз.
Формат: djvu

От издателя
Книга является практическим руководством по самостоятельному иучению и применению на практике различных микроконтроллеров, цифровых адаптеров для ПК типа IBM PC и других полезных в практике разработчика устройств. Она содержит описание различных цифровых электронных устройств и программ, разработанных и испытанных автором этой книги в течение нескольких лет. Множество устройств разработано с применением программируемых логических интегральных схем (ПЛИС). В книге даны советы по программированию и отладке описываемых устройств. Книга включает в себя, кроме электрических принципиальных схем, прошивки и исходные тексты программ, а также описывает технологию программирования. Материал книги послужит хорошим наглядным пособием для изучения некоторых типов микроконтроллеров, адаптеров различного назначения и рабочих программ для их функционирования.

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

Для просмотра ссылки Войди или Зарегистрируйся (9.92 Мб)
 

okun

Местный
Регистрация
3 Май 2005
Сообщения
2,042
Реакции
2,996
Credits
0
Программирование на языке C для AVR и PIC микроконтроллеров

1000375529.jpg


Шпак Ю.А.
Издательство: МК-Пресс, 2006 г.
Твердый переплет, 400 стр.
ISBN 966-8806-16-6во
Тираж: 2500 экз.
Формат: djvu

От издателя
В книге рассмотрено программирование на языке С микроконтроллеров AVR с использованием компилятора WinAVR, а также микроконтроллеров PIC с использованием компилятора CCS-PICC. Кратко рассмотрена архитектура и аппаратное обеспечение микроконтроллеров AVR и PIC. Дано описание средств программной разработки в среде WinAVR и CCS-PICC, включая эмуляцию программ с помощью AVR Studio и MPLAB. Кратко рассмотрен стандартный синтаксис языка С и директивы препроцессора, а также особенности программирования на этом языке для микроконтроллеров. Книга содержит множество программных примеров на С, а также справочник с описанием системы ассемблерных команд микроконтроллеров AVR и PIC.

Для просмотра ссылки Войди или Зарегистрируйся (8,93 Мб)
 

okun

Местный
Регистрация
3 Май 2005
Сообщения
2,042
Реакции
2,996
Credits
0
Системы на микроконтроллерах и БИС программируемой логики

1000008888.jpg


Бродин В. Б., Калинин А. В.
Издательство: Эком, 2002 г.
Мягкая обложка, 400 стр.
ISBN 5-7163-0089-8
Тираж: 5000 экз.
Формат: djvu

От издателя
Рассматривается технология проектирования микроэлектронных систем на основе микроконтроллеров и БИС программируемой логики (ПЛИС). Описаны `ядра` MCS-51 и AVR современных микроконтроллеров, микроконвертер ADuC812 фирмы Analog Devices, семейства ПЛИС на примере изделий фирмы Altera. Рассмотрено проектирование цифровых устройств на основе ПЛИС с использованием языка AHDL. Описаны различные средства программирования и отладки микропроцессорных контролеров. Книга включает многочисленные примеры схем и фрагменты программ, которые могут быть использованы в практической работе.
Одновременно с вопросами проектирования обсуждаются проблемы обучения студентов и повышения квалификации специалистов, возникающие в связи с быстрым изменением элементной базы. В книге описаны учебные практикумы, построенные по принципу `делай как я` и позволяющие быстро передать практические навыки разработки систем на основе рассматриваемых микроконтроллеров и ПЛИС. Особенностью продемонстрированного подхода к обучению является использование только профессиональных инструментальных средств и методов, что исключает необходимость дальнейшего переучивания.
Книга для широкого круга специалистов в области проектирования микроэлектронных систем, аппаратуры и программного обеспечения. Материал соответствует ряду учебных курсов, необходим преподавателям и студентам.

Для просмотра ссылки Войди или Зарегистрируйся (5,04 Мб)
 

okun

Местный
Регистрация
3 Май 2005
Сообщения
2,042
Реакции
2,996
Credits
0
Проектирование на ПЛИС. Курс молодого бойца
The Design Warrior's Guide to FPGA's

1000526778.jpg


Елайв Максфилд
Издательство: Додэка XXI, 2007 г.
Мягкая обложка, 410 стр.
ISBN 978-5-94120-147-1, 0-7506-7604-3
Тираж: 2000 экз.
Формат: djvu

От издателя
Эта книга является не только пособием по проектированию устройств на основе ПЛИС (FPGA), но и содержит поистине энциклопедические сведения. Кроме архитектурных особенностей последних поколений микросхем ПЛИС, здесь рассматриваются различные методы и средства проектирования. Проводится обзор и анализ схемотехнических подходов к проектированию (которые все еще находят применение), HDL-моделирования и логического синтеза, а так же современных технологий проектирования, основанных на использовании языка C/C++. Рассматриваются специализированные вопросы, такие как совместное проектирование программно-аппаратных систем и разработка систем цифровой обработки сигналов (ЦОС). Обсуждаются и технические новинки, например программируемые пользователем массивы узлов (FPNA).

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

(5,13 Мб)

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

P.S. За книгу большое спасибо камраду LdGray
 

knedlich

Турист
Регистрация
3 Авг 2005
Сообщения
6
Реакции
0
Credits
6
народ выложите книженки еще раз. а то вот заинтересовался микроконтроллерами а литературы нет.
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Кравченко А.В.
10 практических устройств на AVR-микроконтроллерах.
Книги 1-3 (+исх.коды)


cd3d5391cfef.jpg

Комплект "10 практических устройств на AVR-микроконтроллерах" из трех книг посвящен вопросам практической разработки различных устройств на базе микроконтроллеров семейства AVR, которые могут быть выполнены в домашних условиях и применение которых возможно как в быту, так и в профессиональной деятельности. В каждой из книг этого комплекта рассмотрены по десяти устройств, начиная с относительно простых в книге 1 (музыкальный звонок, электромассажер, цифровой термометр и пр.) и заканчивая в книге 3 моделями различных роботов. Весь процесс создания каждого из устройств приведен по этапам, начиная с описания структуры и внешнего вида и завершая разработкой блок-схемы и рабочей программы.

В оригинальном издании к книгам 1 и 2 прилагался CD, а к книге 3 - DVD. Содержимое этих приложений (в т.ч. и коды всех программ), за исключение видеопрезентаций рассматриваемых в книгах устройств и различных видеоматериалов по робототехнике, помещено в архив вместе с содержимым книг. Исключение видео вызвано значительным объемом информации, которая потребовалась бы для его сохранения (около 2 Гб), хотя практическая значимость этого материала не столь уж велика.

Краткое содержание книг
КНИГА 1
Введение
Глава 1. Программатор STK200
Глава 2. Шар со световыми эффектами для новогодней елки
Глава 3. Верхушка новогодней елки
Глава 4. Счетчик событий
Глава 5. Музыкальный звонок
Глава 6. Индикатор уровня звукового сигнала
Глава 7. Электромассажер
Глава 8. Повышающий преобразователь 3В - 5В на микроконтроллере
Глава 9. Шаговый двигатель для транспортера
Глава 10. Бытовой цифровой термометр
Глава 11. Автомат ночного освещения
Список литературы
Содержимое прилагаемого к книге компакт-диска

КНИГА 2
Введение
Глава 1. Инструментарий
Глава 2. Создание световых эффектов с помощью АЦП
Глава 3. Управление шаговым двигателем
Глава 4. Автоматическое освещение шкафа
Глава 5. Управление вентилятором в помещении
Глава 6. Простой термометр
Глава 7. Световой эффект "Призма
Глава 8. Микроконтроллерный генератор
Глава 9. Робот "Охотник за светом"
Глава 10. Радиоуправление моделями автомобилей
Глава 11. Цифровое управление паяльником
Список литературы
Содержимое прилагаемого к книге компакт-диска

КНИГА 3
Введение
Глава 1. Инструментарий
Глава 2. "Солнцемер"
Глава 3. Простой "Solar Bot"
Глава 4. Солнечный робот "Solar Bot"
Глава 5. Солнечный электромобиль "Муха"
Глава 6. Робот "Ползун"
Глава 7. Робот "Sumo Bot"
Глава 8. Проходчик лабиринта
Глава 9. Светоэффект вращения
Глава 10. Пропорциональное радиоуправление
Глава 11. Радиоуправляемый джип
Глава 12. Робот-катер
Список литературы
Содержимое прилагаемого к книге DVD-диска

Название: 10 практических устройств на AVR-микроконтроллерах. Книги 1-3
Автор: Кравченко А. В.
Издательство: Киев: МК-Пресс
Год издания: 2008 /2009 /2011
Страниц: 224 /320 /416
Формат: djvu
Качество: хорошее
Серия: Практика инженерной электроники
ISBN: 978-966-8806-41-4 /978-966-8806-58-2 /978-966-8806-70-4
Язык: русский

Размер: 73,2 Мб (5% на восстановление)

Скачать бесплатно комплект "10 практических устройств на AVR-микроконтроллерах. Книги 1-3 (+исх.коды)"
d98f18e752d9.jpg

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Шпак Ю.А.
Программирование на языке С для AVR и PIC микроконтроллеров.
2-е изд.(+CD)


6897878a99cc.jpg

Во втором издании книги "Программирование на языке С для AVR и PIC микроконтроллеров" кратко рассмотрены архитектура и аппаратное обеспечение микроконтроллеров AVR и PIC (как восьмиразрядных, так и новых семейств ATxmega, PIC24 и PIC32), а также основы программирования на языке С и особенности его применения при разработке программ для микроконтроллеров. Более детально автор останавливается на использовании компиляторов (WinAVR и CodeVisionAVR при С-программировании для микроконтроллеров AVR и CCS-PICC, mikroC и С30/32 - для микроконтроллеров PIC) и других средствах программной разработки, в тои числе и эмуляции программ с помощью AVR Studio и MPLAB. В книге приведено большое число программных разработок на С, а также ряд справочных сведений по ассемблерным командам AVR (включая ATxmega) и PIC (включая PIC24).

Вместе с книгой здесь приводится и содержимое CD, прилагаемое к книге в оригинальном издании, причем книга и содержимое CD помещены в раздельных архивах.

Перечень изменений во 2-м издании книги
• описания восьмиразрядной архитектуры микроконтроллеров AVR и PIC были переработаны с учетом особенности современных устройств от компаний Atmel и Microchip;
• включен материал по новому семейству микроконтроллеров AVR ATxmega;
• кратко рассмотрены основные аспекты новых технологий PIC24 и PIC32;
• включен материал по среде разработки CodeVisionAVR для микроконтроллеров AVR;
• переработано описание среды разработки CCS-PICC;
• материал о средствах разработки для микроконтроллеров PIC дополнен компиляторами mikroC, С30 и С32;
• затронуты вопросы по разновидностям программаторов для AVR и PIC;
• приведен перечень основных библиотечных функций и макроопределений языка С компиляторов WinAVR, CodeVisionAVR, CCS-PICC и mikroC;
• примеры программ дополнены для всех рассмотренных в книге компиляторов;
• приведены системы команд микроконтроллеров ATxmega и PIC24.

Краткое содержание книги
Часть I. Архитектура микроконтроллеров AVR
Глава 1. Восьмиразрядные микроконтроллеры AVR
Глава 2. Семейство AVR ATxmega

Часть II. Компиляторы и средства разработки для микроконтроллеров AVR
Глава 3. Компилятор WinAVR
Глава 4. Среда разработки AVR Studio
Глава 5. Среда разработки CodeVisionAVR
Глава 6. Программаторы для микроконтроллеров AVR

Часть III. Архитектура микроконтроллеров PIC
Глава 7. Восьмиразрядные микроконтроллеры PIC
Глава 8. Семейство PIC18F
Глава 9. Семейство PIC24
Глава 10. Семейство PIC32

Часть IV. Компиляторы и средства разработки для микроконтроллеров PIC
Глава 11. Компилятор CCS-PICC
Глава 12. Эмуляция и отладка программ в среде MPLAB
Глава 13. Компилятор mikroC
Глава 14. Компиляторы С30 и С32
Глава 15. Программаторы для микроконтроллеров PIC

Часть V. Язык С и директивы препроцессора
Глава 16. Основы языка С
Глава 17. Функции и макросы языка С для различных компиляторов

Часть VI. Программные примеры для микроконтроллеров AVR
Глава 18. Примеры для компилятора WinAVR
Глава 19. Примеры для компилятора CodeVisionAVR

Часть VII. Программные примеры для микроконтроллеров PIC
Глава 20. Примеры для компилятора CCS-PICC
Глава 21. Примеры для компилятора mikroC
Глава 22. Примеры для компилятора С30
Глава 23. Примеры для компилятора С32

Часть VIII. Приложения
Приложение А. Таблица символов ASCII
Приложение Б. Преобразование из одной системы счисления в другую
Приложение В. Система команд микроконтроллеров AVR
Приложение Г. Система команд микроконтроллеров PIC
Приложение Д. Область ввода/вывода микроконтроллеров AVR ATxmega А

О CD-приложении к книге
Компакт-диск представлен в формате iso (размер 660,1 Мб, в архиве - в формате rar (размер 557,9 Мб, где 5% зарезервировано для восстановления информации).
Содержимое компакт-диска включает следующие каталоги:
• Datasheets — технические описания (на английском языке) популярных микроконтроллеров AVR (подкаталог avr) и PIC (подкаталог pic), а также устройств, задействованных в рассмотренных в книге проектах;
• Projects — примеры рассмотренных в книге программ (примеры распределены по каталогам в соответствии с типом компилятора: С30, С32, CCS-PICC, Code-VisionAVR, mikroC, WinAVR);
• Sowtware — установочные пакеты программных средств (компиляторов, средств разработки и программаторов), рассмотренных в книre: AVR Studio; CodeVisionAVR, PonyProg2000, USBProg, WinAVR; С30, C32, CCS-PICC, MikroC, MPLAB;
• Info — краткие описания книг издательства МК-Пресс.

Название: Программирование на языке С для AVR и PIC микроконтроллеров. 2-е изд.
Автор: Ю.А. Шпак
Издательство: Киев: МК-Пресс
Год издания: 2011
Формат: djvu
Страниц: 544
ISBN: 978-5-7931-0842-3
Язык: русский

Размер: 41,0 Мб

Скачать бесплатно книгу "Программирование на языке С для AVR и PIC микроконтроллеров. 2-е изд."
[hide=1]
d98f18e752d9.jpg

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
[/hide]

Скачать бесплатно содержимое CD-приложения к книге (размер архива 557,9 Мб)
d98f18e752d9.jpg

Единым файлом с
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Фрагментами с ifolder.ru
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
или с unibytes.com
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
или с turbobit.net
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование модератором:

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Рюмик С.М.
1000 и одна микроконтроллерная схема.
Вып. 1-2 (+CD)


a735187eaf3b.jpg

Два выпуска книги "1000 и одна микроконтроллерная схема" посвящены электрическим схемам, используемым в процессе применения микроконтроллеров (MK) в любительской практике. Общее число таких схем в обоих выпусках составило более 2000.
В первом выпуске приведены начальные сведения об устройстве МК, дана классификация микроконтроллерных семейств, выполнен анализ обобшенного ("идеализированного") МК на структурном, функциональном и логическом уровнях, рассмотрены схемотехника узлов подсистемы ввода сигналов и различные варианты организации питания, начального сброса и синхронизации. Во втором выпуске книги представлены схемы подключения к МК выходных устройств, комбинированных узлов ввода/вывода, сопряжения с компьютером, а также приведен мини-учебник по алгоритмическому языку Си для начинающих.
Каждый из выпусков книги сопровождается приложением на CD с различными дополнительными материалами (программами, статьями, системными материалами, видеоуроками, справочными данными на применяемые в схемах радиоэлементы и пр.).
Книга предназначена разработчикам электронной аппаратуры, радиолюбителям, студентам соответствующих специальностей; она также будет полезна тем, кто самостоятельно осваивает работу с микроконтроллерами.

Краткое содержание выпуска 1
Введение

Глава 1. Что такое микроконтроллер?
1.1. Структурная схема МК
1.2. Процессоры встраиваемых систем
1.3. Направления любительских разработок
1.4. Мифы и реальность
1.5. Классификация МК
1.6. Какой МК выбрать любителям
1.7. Какой МК выбрать профессионалам
Список использованных источников и литературы к главе 1

Глава 2. Идеализированный МК
2.1. Системный уровень
2.2. Эквивалентные схемы узлов и блоков МК
2.3. Ограничения и условные обозначения
Список использованных источников и литературы к главе 2

Глава 3. Типовые схемы узлов ввода МК
3.1. Датчики напряжения
3.2. Входные усилители сигналов
3.3. Механические датчики
3.4. Ёмкостные датчики
3.5. Акустические датчики
3.6. Оптические датчики
3.7. Индуктивные датчики
3.8. Температурные датчики
3.9. Датчики тока
3.10. Датчики магнитного поля
3.11. Разные датчики
3.12. Необычные схемы узлов ввода
Список использованных источников и литературы к главе 3

Глава 4. Типовые схемы узлов управления МК
4.1. Формирователи сигнала начального сброса
4.2. Детекторы «просадок» напряжения питания
4.3. Внешний сторожевой таймер (WatchDog)
4.4. Схемы «самоблокировки» питания
4.5. Внешние источники опорного напряжения
4.6. Тракты аналогового и цифрового питания
Список использованных источников и литературы к главе 4

Глава 5. Типовые схемы узлов синхронизации МК
5.1. Стабилизация частоты кварцевым резонатором
5.2. Стабилизация частоты пьезокерамическим резонатором
5.3. Внешние RC- и LC- генераторы
5.4. Ввод тактовых сигналов
5.5. Вывод синхронизирующих сигналов
Список использованных источников и литературы к главе 5

Глава 6. Типовые схемы подачи питания на МК
6.1. Питание от сети 220 В через «сетевую вилку»
6.2. Питание от сети 220 В через трансформатор
6.3. Бестрансформаторное сетевое питание
6.4. Параметрические стабилизаторы напряжения
6.5. Интегральные стабилизаторы положительного напряжения
6.6. Двухполярные стабилизаторы напряжения
6.7. Ограничители входного напряжения
6.8. Импульсные DC/DC-преобразователи напряжения
6.9. Питание МК от разъёмов компьютера
6.10. Бесперебойное питание
6.11. Подзарядка аккумуляторных батарей
6.12. Питание от солнечных элементов
6.13. Питание от телефонной линии
6.14. Защита от всплесков тока и напряжения
6.15. Защита от смены полярности питания
6.16. Фильтры по питанию
6.17. Электронное включение питания
6.18. Необычные источники питания
Список использованных источников и литературы к главе 6

Глава 7. Схемы, не рекомендуемые к применению
7.1. Общие критерии и факторы
7.2. Условные обозначения и пример анализа
7.3. Коллекция не рекомендуемых схем
Список использованных источников и литературы к главе 7

Приложения
Приложение 1. Содержание компакт-диска
Приложение 2. Ссылки и адреса в Интернете
Приложение 3. Список аббревиатур

Краткое содержание выпуска 2
Введение

Глава 1. Внутреннее строение МК
1.1. Структурная схема идеализированного МК
1.2. Условные обозначения на схемах

Глава 2. Типовые схемы узлов вывода МК
2.1. Светодиодные индикаторы
2.2. Жидкокристаллические индикаторы
2.3. Звуковые излучатели
2.4. Ключевые каскады
2.5. Электродвигатели
2.6. Генерация, модуляция, переключение сигналов
2.7. Силовая электроника
2.8. Механические реле
2.9. Полупроводниковые реле
2.10. Комбинированные выходные схемы
2.11. Необычные схемы узлов вывода
Список использованных источников и литературы к главе 2

Глава 3. Типовые схемы комбинированных узлов ввода/вывода
3.1. Следящая обратная связь в двигателях
3.2. Стабилизированные источники питания
3.3. Многофункциональные схемы
3.4. Схемы с программной обратной связью
3.5. Опрос состояния кнопочной клавиатуры
3.6. Связь между двумя МК по входам/выходам
3.7. Сопряжение с двунаправленными буферами
3.8. Подключение внешних микросхем ОЗУ и ПЗУ
3.9. Светоизлучатели и фотоприёмники
3.10. Необычные схемы узлов ввода/вывода
Список использованных источников и литературы к главе 3

Глава 4. Типовые схемы подключения компьютеров к МК
4.1. COM*порт
4.2. LPT*порт
4.3. Интерфейс PS/2
4.4. Интерфейс USB
4.5. Интерфейс Ethernet
Список использованных источников и литературы к главе 4

Глава 5. Схемы, не рекомендуемые к применению
5.1. О неудачах и ошибках
5.2. Пример анализа электрической схемы
5.3. Коллекция не рекомендуемых схем
Список использованных источников и литературы к главе 5

Глава 6. Мини-учебник по основам языка Си
6.1. Введение в Си
6.2. Выбор компилятора
6.3. Что такое «Starter Kit»?
6.4. Первая тестовая программа
6.5. Операторы языка Си
6.6. Функции языка Си
Список использованных источников и литературы к главе 6

Послесловие
Приложения
Приложение 1. Содержание компакт-диска
Приложение 2. Ссылки и адреса в Интернете
Приложение 3. Список аббревиатур

Весь материал представлен в трех архивах. В одном из них (размером 16,3 Мб) помещено содержимое обоих выпусков книги, во втором - содержимое CD, прилагаемого к выпуску 1 (289,6 Мб), а в третьем - содержимое CD к выпуску 2 (560,0 Мб).

Название: 1000 и одна микроконтроллерная схема. Выпуски 1-2
Автор: Рюмик С.М.
Издательство: ИД "Додэка-XXI"
Год: 2010, 2011
Страниц: 360+397
Формат: djvu
ISBN: 978-5-94120-211-9, 978-5-94120-270-6
Качество: отличное
Серия: Программируемые системы
Язык: русский

Размеры архивов: 16,3 + 289,6 + 560,0 Мб

d98f18e752d9.jpg

Скачать бесплатно книги "1000 и одна микроконтроллерная схема. Вып. 1-2" (16,3 Мб)
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

Скачать бесплатно содержимое CD к выпуску 1 (289,6 Мб)
Единым файлом с
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Фрагментами с ifolder.ru
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
или с unibytes.com
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
или с turbobit.net
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

Скачать бесплатно содержимое CD к выпуску 2 (560,0 Мб)
Единым файлом с
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Фрагментами с ifolder.ru
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
или с unibytes.com
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
или с turbobit.net
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Белов А.В.
Разработка устройств на микроконтроллерах AVR (+CD)


e924aba15a2a.jpg

Разработка устройств на микроконтроллерах AVR поможет освоить работу с микроконтроллерами серии AVR, начиная с азов цифровой техники и завершая разработкой схем для любых устройств и составлением программ, управляющих их функционированием. Прилагаемый к изданию компакт-диск содержит обучающие видеоуроки и дополнительные материалы, которые будут полезны при последующей практической работе.
Для начинающих разработчиков электронных устройств, радиолюбителей и студентов технических ВУЗов.

В книге предварительно рассматриваются основы цифровой логики, а затем более сложные элементы цифровой техники. После этого последовательно выполняется осваивание основ микропроцессорной техники, принципы работы микропроцессора и микроконтроллера, подробности внутреннего устройства, архитектуры и возможностей семейства микроконтроллеров AVR, основы схемотехники и конструирования микроэлектронных устройств. Затем рассматриваются постановка задачи на разработку устройства и выбор стратегии для её решения, программирование на языках Ассемблера и СИ, трансляция и отладка программ, прошивка готовой программы в память микроконтроллера.

Краткое содержание
Шаг 1. Учимся основам цифровой техники
1.1. Сначала был микропроцессор
1.2. Считаем по-другому
1.3. Электронные цифры
1.4. Логические элементы
1.5. Простейший триггер
1.6. Хранение информации
1.7. Счетчики
1.8. Дешифраторы
1.9. Мультиплексоры
Шаг 2. Переходим от цифровой техники к микропроцессору и микроконтроллеру
2.1 .Типовая схема микропроцессорной системы
2.2. Алгоритм работы микропроцессорной системы
2.3. Механизм прерываний
2.4. Прямой доступ к памяти
2.5. Микроконтроллеры
Шаг 3. А теперь ближе к практике: знакомтесь — микроконтроллеры AVR
3.1. Общие сведения
3.2. Регистры общего назначения (РОН)
3.3. Регистры ввода-вывода
3.4. Память
3.5. Счетчик команд и стековая память
3.6. Подсистема ввода-вывода
3.7. Система прерываний
3.8. Таймеры-счетчики
3.9. Другие встроенные периферийные устройства
3.10. Другие ячейки
Шаг 4. Переходим непосредственно к разработке устройств и программ
4.1. Общие положения
4.2. Простейшая программа
4.3. Переключающийся светодиод
4.4. Боремся с дребезгом контактов
4.5. Мигающий светодиод
4.6. Бегущие огни
4.7. Использование таймера
4.8. Использование прерываний по таймеру
4.9. Формирование звука
4.10. Музыкальная шкатулка
4.11. Кодовый замок
4.12. Кодовый замок с музыкальным звонком
Шаг 5. Последний этап разработки — отладка и транслирование
5.1. Программная среда AVR Studio
5.2. Система программирования Code Vision AVR
5.3. Программаторы
Шаг б. Осваиваем все возможности микроконтроллера ATtiny2313
6.1. Основные характеристики и возможности
6.2. Центральное ядро процессора
6.3. Тактовый генератор
6.4. Система управления и сброса
6.5. Сторожевой (охранный) таймер
6.6. Прерывания
6.7. Порты ввода-вывода
6.8. Внешние прерывания
6.9. Восьмиразрядный таймер/счетчик с поддержкой режима ШИМ
6.10. 16-разрядный таймер/счетчик (таймер/счетчик 1)
6.11. Универсальный синхронно-асинхронный последовательный приемо-передатчик USART
6.12. Универсальный последовательный интерфейс — USI
6.13. Аналоговый компаратор
6.14. Встроенная система отладки программ debugWIRE
6.15. Программирование памяти
Приложение. Сводная таблица команд Ассемблера микроконтроллеров AVR
Описание CD диска и видеокурса
Список литературы
Список полезных ссылок на ресурсы Интернет
237bad304e0f.jpg

На прилагаемом CD содержатся следующие видеоуроки для закрепления пройденного материала:
•_Приемы работы с программой AVR Studio (загрузка программ на Ассемблере, трансляция, отладка).
•_Приемы работы с программой Code Vision (загрузка программ на СИ, трансляция, отладка).
•_Работа с программной оболочкой программатора PonyProg.
•_Организация рабочего места конструктора устройств на микроконтроллерах AVR.
Просмотр видеоуроков целесообразно начать после перехода к пятому шагу в изучении материала книги и выполнять после или в процессе осваивания соответствующей темы.
CD имеет удобную программную оболочку для работы с его содержимым. Кроме видеоуроков на компакт-диске имеются исходные коды всех проектов, содержищихся в книге (любой из них может быть скопирован одним нажатием кнопки), установочные файлы программ, необходимых для работы с контроллером, дополнительные материалы и ссылки на полезные ресурсы в Интернете.

Название: Разработка устройств на микроконтроллерах AVR: шагаем от «чайника» до профи
Автор: Белов А.В.
Издательство: Наука и Техника
Год издания: 2013
Страниц: 528
Формат: DJVU, ISO
Язык: русский
Качество: отличное
ISBN: 978-5-94387-825-1
Размер архива: 529,7 Мб

Скачать бесплатно Разработка устройств на микроконтроллерах AVR (+CD)
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Соммер У.
Программирование микроконтроллерных плат Arduino/Freeduino (+CD)


db9a37a3edc4.jpg

Учебный курс Программирование микроконтроллерных плат Arduino/Freeduino знакомит читателя со структурой, принципом функционирования и назначением микроконтроллеров, средой программирования Arduino. В книге доходчиво и подробно рассмотрены примеры (более 80-и) разработки практических устройств с перечнем необходимых компонентов, монтажная схема макета и листинги программ. Прилагаемый CD поможет в освоении материала книги.

Содержание
Предисловие
Введение
Глава 1. Общие сведения о микроконтроллерах
1.1. Структура и принцип работы контроллера
1.1.1. Центральный процессор
1.1.2. Оперативная память и память программ
1.2. Внешние устройства
1.3. Сравнение технологий RISC и CISC
1.3.1. Технология CISC
1.3.2. Технология RISC
1.3.3. Выводы
Глава 2. Программирование микроконтроллеров
2.1. Что такое программа?
2.2. Программирование на С
Глава 3. Краткий обзор семейства микроконтроллеров Arduino
3.1. Плата Arduino Mega
3.2. Плата Arduino Duemilanove
3.3. Плата Arduino Mini
3.4. Плата Arduino Nano
3.5. Плата Arduino Pro Mini
3.6. Плата Arduino Pro
3.7. Плата LilyPad
3.8. USB-адаптер
Глава 4. Платы расширения Arduino
4.1. Плата расширения Arduino ProtoShield
4.2. Плата расширения Ardumoto
4.3. Плата расширения TellyMate
4.4. Плата расширения ArduPilot
4.5. Модули XBeeZNet
4.6. Плата расширения Ethernet
Глава 5. Комплектующие изделия
5.1. Список основных комплектующих
5.2. Список деталей для дополнительных экспериментов
5.3. Экспериментальная плата Freeduino
5.4. Экспериментальная плата микроконтроллера Freeduino
5.5. Электропитание
5.6. Кнопка Reset
5.7. ISP-подключение
5.8. Замечания по технике безопасности
Глава 6. Электронные компоненты и их свойства
6.1. Светодиоды
6.2. Резисторы
6.3. Конденсаторы
6.4. Транзисторы
6.5. Диод
6.6. Акустический пьезопреобразователь ("пищалка")
6.7. Монтажный провод
6.8. Кнопка
6.9. Потенциометр
6.10. Фоторезистор
6.11. Монтажная панель с контактными гнездами
Глава 7. Предварительная подготовка
7.1. Установка драйвера
7.2. Вспомогательная программа MProg для FT232RL
7.3. Программирование микросхемы FT232R с помощью MProg
7.4. Установка программного обеспечения Arduino
Глава 8. Среда разработки Arduino
8.1. Установки в Arduino-IDE
8.2. Наша первая программа "ES_Blinkt"
8.3. Что мы сделали?
Глава 9. Основы программирования Arduino
9.1. Биты и байты
9.2. Базовая структура программы
9.2.1. Последовательное выполнение программы
9.2.2. Прерывание выполнения программы
9.3. Структура программы Arduino
9.4. Первая программа с Arduino
9.5. Команды Arduino и их применение
9.5.1. Комментарии в исходном тексте
9.5.2. Фигурные скобки
9.5.3. Точка с запятой;
9.5.4. Типы данных и переменные
9.5.5. Имя переменной
9.5.6. Локальные и глобальные переменные
9.5.7. Различные типы данных
9.5.8. Операторы
9.5.9. Директива #define
9.5.10. Управляющие конструкции
9.5.11. Циклы
9.5.12. Функции и подпрограммы
9.5.13. Функции преобразования типа
9.5.14. Математические функции
9.5.15. Последовательный ввод/вывод
9.5.16. Как функционирует последовательный интерфейс?
9.5.17. Программная эмуляция UART
9.5.18. Конфигурация входа/выхода и установка порта
9.5.19. Аналоговый ввод данных и АЦП
9.5.20. Аналоговый выход ШИМ
9.6. Некоторые специальные функции
Установка паузы с помощью delay
Функции случайных чисел
Сколько времени прошло?
Глава 10. Дальнейшие эксперименты с Arduino
10.1. Регулятор уровня яркости светодиода с транзистором
10.2. Плавное мигание
10.3. Подавление дребезга контактов кнопок
10.4. Задержка включения
10.5. Задержка выключения
10.6. Светодиоды и Arduino
10.7. Подключение больших нагрузок
10.8. ЦАП на основе ШИМ-порта
10.9. С музыкой все веселей
10.10. Романтичный свет свечи с помощью микроконтроллера
10.11. Контроль персонала на проходной
10.12. Часы реального времени
10.13. Программа школьных часов
10.14. Управление вентилятором
10.15. Автомат уличного освещения
10.16. Сигнализация
10.17. Кодовый замок
10.18. Измеритель емкости с автоматическим выбором диапазона
10.19. Профессиональное считывание сопротивления потенциометра
10.20. Сенсорный датчик
10.21. Конечный автомат
10.22. 6-канальный вольтметр на основе Arduino
10.23. Программирование самописца напряжения
10.24. Осциллограф с памятью на основе Arduino
10.25. Программа StampPlot — бесплатный профессиональный регистратор данных
10.26. Управление через VB.NET
10.27. Реле температуры
Глава 11. Шина I2С
11.1. Передача бита
11.2. Состояние "СТАРТ"
11.3. Состояние "СТОП"
11.4. Передача байта
11.5. Подтверждение
11.6. Адресация
11.7. 7-битовая адресация
Глава 12. Arduino и температурный датчик LM75 с I2С-шиной
Глава 13. Расширитель порта I2С с PCF8574
Глава 14. Ультразвуковой датчик для определения дальности
14.1. Ультразвуковой датчик SRF02
14.2. Считывание данных
Глава 15. Сопряжение платы Arduino с GPS
15.1. Сколько требуется спутников?
15.2. Как подключить GPS к Arduino?
15.3. GPS-протокол
Глава 16. Сервопривод с платой Servo для Arduino
16.1. Как функционирует сервопривод?
16.2. Подключение привода к Arduino
Глава 17. Жидкокристаллические дисплеи
17.1. Поляризация дисплеев
17.2. Статическое управление и мультиплексный режим
17.3. Угол обзора
17.4. Отражающие, пропускающие и полупрозрачные ЖКИ
17.5. Установка контрастности дисплея
17.6. Набор отображаемых символов
17.7. Расположение выводов распространенных ЖКИ
17.8. Управление дисплеем от микроконтроллера
17.9. Инициализация дисплеев
17.10. Подключение дисплея к Arduino
17.11. Первый эксперимент с ЖКИ
17.12. Как же все работает?
ПРИЛОЖЕНИЯ
Приложение 1. Соответствие выводов Arduino и ATmega
Приложение 2. Escape-последовательности
Приложение 3. Таблица ASCII
Приложение 4. Перечень фирм-поставщиков компонентов
Приложение 5. Описание компакт-диска
Предметный указатель
Прилагаемый компакт-диск содержит коды примеров, рассортированных по главам книги, технические описания и принципиальные схемы устройств, техническое описание платы Freeduino и различные программы, необходимые для работы с микроконтроллерными платами. К сожалению, издательство не обеспечило перевод приложения на русский язык, где документация представлена на английском языке, а общий интерфейс - на немецком (хотя в определенных случаях перевод и не требуется, так как назначение материала понятно из содержания книги).

Название: Программирование микроконтроллерных плат Arduino/Freeduino
Автор: Улли Соммер
Издательство: БХВ-Петербург
Год: 2012
Страниц: 238
Формат: DJVU
Серия: Электроника
ISBN: 978-5-9775-0727-1
Язык: русский
Размер архива: 305,6 Мб (5% на восстановление)

Скачать бесплатно Программирование микроконтроллерных плат Arduino/Freeduino
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 

valbert41

Местный
Регистрация
11 Апр 2009
Сообщения
905
Реакции
564
Credits
0
Прокопенко В.С.
Программирование микроконтроллеров ATMEL на языке C (+CD)


807da4364400.jpg

Основная цель, которую преследовал автор пособия "Программирование микроконтроллеров 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% на восстановление)

Скачать бесплатно "Программирование микроконтроллеров ATMEL на языке C"
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся