KremKrep_202242_rescuer

KremKrep_202242_rescuer

Size
33 MB
Seeders
0
Leechers
1
Files
1
Category
Added
07/10/23 at 3:46am GMT+1
Uploaded by
rutor Trusted
Infohash
2f66232d994041c0309fc1259fc5dd0f02c72028

Description
Название: Программирование микроконтроллеров для начинающих и не только

Автор: Белов А.В.

Издательство: Наука и Техника

Год: 2016

Жанр: Программирование

ISBN: 978-5-94387-867-1



Формат: PDF(ocr)

Страниц: 352



Описание:

Вы хотите научиться разрабатывать самостоятельно интересные устройства на микроконтроллерах? Хотите легко научиться придумывать схемы и писать программы? Тогда эта книга для вас! Новейший самоучитель позволит уверенно пройти путь от уровня, получившего меткое название "чайник", до вполне готового специалиста, умеющего самостоятельно разрабатывать готовые работоспособные микроэлектронные устройства. Процесс освоения начинается с азов цифровой техники (базовые элементы цифровой логики, теория цифрового сигнала, основы булевой алгебры, системы исчисления и т.п.). Следуя постепенно от простого к сложному, вы изучите основы микропроцессорной техники, возможности семейства микроконтроллеров на примере 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. Программная среда AVR Studio

4.2. Система программирования Code Vision AVR

4.3. Программаторы



Глава 5. Полезные устройства на микроконтроллерах своими руками

5.1. Общие положения

5.2. Простейшая программа

5.3. Переключающийся светодиод

5.4. Боремся с дребезгом контактов

5.5. Мигающий светодиод

5.6. Бегущие огни

5.7. Использование таймера

5.8. Использование прерываний по таймеру

5.9. Формирование звука

5.10. Музыкальная шкатулка

5.11. Кодовый замок

5.12. Кодовый замок с музыкальным звонком



Глава 6. организация связи микроконтроллера и Пк через USB

6.1. Почему сегодня выбран именно USB интерфейс?

6.2. Принцип действия адаптера USB-FIFO

6.3. Внутренняя структура микросхемы FT245R

6.4. Типовая схема подключения микроконтроллера к ПК

6.5. Драйверы для адаптера и принципиальная схема



Приложение 1. Сводная таблица команд Ассемблера микроконтроллеров AVR

Группа команд логических операций

Группа команд арифметических операций

Группа команд операций с разрядами

Группа команд сравнения

Группа команд операций сдвига

Группа команд пересылки данных

Группа команд управления системой

Группа команд передачи управления (безусловная передача управления)

Группа команд передачи управления (пропуск команды по условию)

Группа команд передачи управления (передача управления по условию)

Приложение 2. как работать с виртуальным диском

Раздел «Примеры программ из книги»

Раздел «Видеоуроки»

Раздел «инструментальные программы»

Раздел «Справочные материалы»

Список литературы

Список полезных ссылок на ресурсы интернет


Примеры страниц

File list
  • KremKrep_202242_rescuer
  • KremKrep_202242_rescuer.pdf 33.4 MB

Rating
Not rated yet
Log in to rate

Comments

No comments yet.


Similar torrents
NameSizeDate
53 MB11/19/2220
37 MB07/10/2310
53 MB11/15/2210
54 MB11/15/2210
44 MB03/20/2210
44 MB03/20/2210
37 MB10/14/2401
161 MB09/27/2301
53 MB07/10/2301
50 MB07/10/2301
35 MB07/10/2301
76 MB07/10/2301
38 MB07/10/2301
51 MB07/10/2301
55 MB07/10/2301