[BIVEAWAWAY Microcontroller Development Board] Prope 51 Microcontroller Project Rutorial C Языковая версия

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии





![]() |




















Параметры продукта
Название книги: Учебное пособие по проекту 51 микроконтроллера (версия на языке C) (бесплатная плата для разработки микроконтроллера)
Автор: Под редакцией У Сяньфэна.
И С Б Н: 9787115425409
Издательское агентство: Люди после прессы
Время публикации: 01.08.2016
Время печати: 1 августа 2016 г.
Количество слов: слова
Страница: страница
Книга: 16
Сумка: Тихий океан
Вес: g
Цена: 99,8 юань
Выбор редактора
Купив книгу, вы получите плату для разработки микроконтроллера бесплатно, а цена будет более выгодной, чем покупка книги и платы для разработки микроконтроллера по отдельности.
На вспомогательном веб-сайте есть исходный код и видеоролики по работе, которые облегчают обучение.
В книгу включены базовые проекты и проекты расширения. Читатели смогут не только изучить и понять теоремы микроконтроллеров, но и создать интересные и практические проектные работы.
Оглавление
Проект 1 Создайте единую среду разработки микрокомпьютеров 1
1.1 Анализ проекта 2
1.2 Техническая подготовка 2
1.2.1 Введение в микроконтроллерную систему 2
1.2.2 Установка USB-драйвера 2
1.2.3 Методы записи программ микроконтроллера и сопутствующие инструменты 3
1.2.4 Использование программного обеспечения для разработки микроконтроллеров Keil4 5
Проект 2 Узнайте Совет по развитию 8
2.1 Анализ проекта 9
2.2 Техническая подготовка 9
2.2.1 Принципиальная схема модуля Yabo BST-M51 9
2.2.2 Учебная плата Yabo Technology BST-M51
Диаграмма функционального модуля 10
Проект 3 освещает светодиод 11
3.1 Анализ проекта 12
3.2 Техническая подготовка 12
3.2.1 Теоретические знания 12
3.2.2 Основы программы 12
3.3 Реализация проекта 26
Проект 4 Эксперимент по сыновенному свету 29
4.1 Анализ проекта 30
4.2 Техническая подготовка 30
4.2.1 Физическое оборудование проточной водяной лампы 30
4.2.2 Теорема о проточной водяной лампе, диаграмма 30
4.2.3 Теоретические знания об эксперименте с проточной водяной лампой 31
4.2.4 Структура таймера 33
4.2.5 Регистры TMOD и TCON таймера 33
4.2.6 Режим работы таймера 34
4.2.7 Этапы программирования таймера 34
4.3 Реализация проекта 35
Проект 5 пчелиные кольца Эксперимент 38
5.1 Анализ проекта 39
5.2 Техническая подготовка 39
5.2.1 Фактическое оборудование зуммера 39
5.2.2 Схемы, связанные с экспериментом с зуммером 39
5.2.3 Структура последовательного интерфейса 40
5.2.4 4 режима работы и скорость передачи данных последовательного порта 41
5.2.5 Программирование последовательного порта C51 43
5.3 Реализация проекта 43
5.3.1 Простой эксперимент со звуком зуммера 43
5.3.2 Добавьте эффект будильника к водяному светильнику в предыдущем задании 44
Проект 6 светодиодный дисплей Статический дисплей 46
6.1 Анализ проекта 47
6.2 Техническая подготовка 47
6.2.1 Знакомство со статическим дисплеем на светодиодных индикаторах 47
6.2.2 Светодиодный дисплей может отображать содержимое и характеристики 47
6.2.3 Структура и теорема светодиодного дисплея 47
6.2.4 Два способа подключения светодиодного дисплея 48
6.3 Реализация проекта 49
Проект 7 Светодиодный дисплей Динамический дисплей 51
7.1 Анализ проекта 52
7.2 Техническая подготовка 52
7.2.1 Динамическое отображение светодиодного дисплея и теорема сканирования 52
7.2.2 Схема подключения динамического и статического дисплея 4-х разрядного светодиодного дисплея 52
7.2.3 Подготовка к программированию теории эксперимента 52
7.3 Реализация проекта 55
Проект 8: Независимый ввод с клавиатуры 58
8.1 Анализ проекта 59
8.2 Техническая подготовка 59
8.2.1 Теоретические знания независимого ввода с клавиатуры 59
8.2.2 Рабочая теорема аппаратного модуля 59
8.2.3 Знакомство с тактильными кнопками переключения 60
8.2.4 Классификация клавиатур 61
8.3 Реализация проекта 61
Проект 9 Система прерываний микроконтроллера 63
9.1 Анализ проекта 64
9.2 Техническая подготовка 64
9.2.1 Основные понятия системы прерываний микроконтроллера 64
9.2.2 Метод передачи прерываний и его характеристики 64
9.2.3 Система прерываний 80C51 65
9.2.4 Функция обслуживания прерываний 68
9.3 Реализация проекта 69
9.3.1 Триггер низкого уровня внешнего прерывания 69
9.3.2 Триггер по заднему фронту внешнего прерывания 70
Проект 10 Таймер микроконтроллера 71
10.1 Анализ проекта 72
10.2 Техническая подготовка 72
10.2.1 Основы синхронизации микроконтроллера 72
10.2.2 Рабочая теорема таймера/счетчика T0 72
10.2.3 Структура и рабочая теорема таймера/счетчика 72
10.2.4 Как работает таймер/счетчик 75
10.3 Реализация проекта 77
Проект 11 Последовательная связь 79
11.1 Анализ проекта 80
11.2 Техническая подготовка 80
11.2.1 Знание теории последовательной связи 80
11.2.2 Классификация компьютерных коммуникаций 80
11.2.3 Последовательная и параллельная связь 80
11.2.4 Модуляция и демодуляция сигнала 82
11.2.5 Проверка ошибок при последовательной связи 82
11.2.6 Скорость передачи и ее связь с расстоянием передачи 83
11.2.7 Структура последовательного порта 83
11.2.8 Структура данных последовательной связи 83
11.3 Реализация проекта 85
Комплексный эксперимент Проекта 12: Секундомер 87
12.1 Анализ проекта 88
12.2 Техническая подготовка 88
12.3 Реализация проекта 88
Проект 13 ЖК-дисплей, символы статического отображения 93
13.1 Анализ проекта 94
13.2 Техническая подготовка 94
13.2.1 Знакомство с ЖК-дисплеем 1602 94
13.2.2 Управление LCD1602 95
13.2.3 Код команды ЖКИ 1602 96
13.2.4 Схема сопоставления адресов ОЗУ 97
13.3 Реализация проекта 97
Проект 14 Инфракрасный пульт дистанционного управления 102
14.1 Анализ проекта 103
14.2 Техническая подготовка 103
14.2.1 Инфракрасный 103
14.2.2 Соглашение NEC 108
14.2.3 Значение кода ключа инфракрасного дистанционного управления 109
14.3 Реализация проекта 109
14.3.1 Инфракрасная передача 109
14.3.2 Инфракрасный прием 113
Проект 15 Простой калькулятор (светодиодный дисплей) 117
15.1 Анализ проекта 118
15.2 Техническая подготовка 118
15.3 Реализация проекта 118
15.4 Расширение технологий 120
Проект 16 Музыкальный Фонтан 122
16.1 Анализ проекта 123
16.2 Техническая подготовка 123
16.2.1 Схема теоремы модуля 123
16.2.2 Описание интерфейса модуля 124
16.3 Реализация проекта 124
16.4 Расширение технологий 125
Поз. 17 Охранная сигнализация 127
17.1 Анализ проекта 128
17.2 Подготовка проекта 128
17.3 Реализация проекта 129
Пункт 18 8×8-ми точечный матричный дисплей «любовь» 131
18.1 Анализ проекта 132
18.2 Техническая подготовка 132
18.2.18×Введение в 8-точечную матрицу 132
18.2.2 Знакомство с MAX7219 132
18.2.3 Описание контактов MAX7219 132
18.2.4 Формат последовательных данных 133
18.2.5 Адресные регистры данных и регистры управления 133
18.3 Реализация проекта 134
18.4 Расширение технологий 136
Поз. 19 Дисплей термометра 138
19.1 Анализ проекта 139
19.2 Техническая подготовка 139
19.2.1 Как работает однопроводная шина DS18B20 139
19.2.2 Этапы работы DS18B20 142
19.3 Реализация проекта 145
19.4 Расширение технологий 148
Позиция 20, отображение диапазона 150
20.1 Анализ проекта 151
20.2 Техническая подготовка 151
20.2.1 Модуль ультразвуковой дальнометрии HC-SR04 151
20.2.2 Теорема об ультразвуковой дальнометрии 152
20.3 Реализация проекта 153
20.4 Расширение технологий 158
20.4.1 Ультразвуковая дальность (светодиодный дисплей заменен на порт ввода-вывода) 158
20.4.2 Ультразвуковой дальномер ЖК-дисплей 1602 159
Проект 21 Управление шаговым двигателем 161
21.1 Анализ проекта 162
21.2 Техническая подготовка 162
21.2.1 Знакомство с шаговыми двигателями 162
21.2.2 Теорема о вращении шагового двигателя и его внутреннее устройство 162
21.2.3 УЛН2003 163
21.3 Реализация проекта 163
21.3.1 Сингл-дабл восемь ударов 163
21.3.2 Ускорение и замедление 166
21.3.3 Двойные четверки 168
21.4 Расширение технологий 170
21.4.1 Вперед и назад 170
21.4.2 Регулировка скорости 171
21.4.3 Самодельный секундомер 174
Проект 22 A/D-D/A Модуль 177
22.1 Анализ проекта 178
22.2 Техническая подготовка 178
22.2.1 Знакомство с PCF8591 178
22.2.2 Адрес устройства и регистр управления PCF8591 179
22.2.3 Передача данных по шине I2C 179
22.3 Реализация проекта 184
22.4 Расширение технологий 190
22.4.1 Модуль цифро-аналогового вывода 190
22.4.2 Аналого-цифровой модуль (дисплей LCD1602) 190
Поз. 23 Сигнализация пламени 193
23.1 Анализ проекта 194
23.2 Техническая подготовка 194
23.2.1 Теорема об оптическом и термисторном расширенном соединении 194
23.2.2 Знакомство с датчиком пламени 194
23.3 Реализация проекта 194
23.4 Расширение технологий 200
23.4.1 Тепловая лампа 200
23.4.2 Сигнализация датчика пламени 201
Проект 24 Инфракрасный датчик света человеческого тела 202
24.1 Анализ проекта 203
24.2 Техническая подготовка 203
24.2.1 Основные понятия и параметры 203
24.2.2 Функциональные особенности 203
24.2.3 Инструкция по применению 204
24.3 Реализация проекта 205
24.4 Расширение технологий 210
Проект 25 Беспроводной модуль 211
25.1 Анализ проекта 212
25.2 Техническая подготовка 212
25.2.1 Знакомство с NRF24L01 212
25.2.2 Внешние контакты модуля 212
25.2.3 СПИ 212
25.2.4 Режим работы 214
25.2.5 Канал данных 215
25.3 Реализация проекта 216
25.4 Расширение технологий 224
Проект 26 «Интеллектуальная вентиляторная система» (комплексный эксперимент) 225
26.1 Анализ проекта 226
26.2 Техническая подготовка 226
26,3? Реализация проекта 226
Схема основного модуля крепления Yabo BST-M51 240
Ссылки 244

краткое введение
В этой книге в качестве носителя используется микроконтроллер серии 51, применяется метод обучения на основе проектов, содержание практического обучения организовано от более поверхностного к более глубокому, сочетается знания с соответствующим содержанием практического обучения и подчеркивается развитие практических способностей читателей. Содержание проекта включает в себя две части: базовую и расширенную. Базовая часть включает в себя создание среды разработки микроконтроллера, ходовых огней, зуммеров, светодиодных дисплеев, клавишного ввода, прерываний, таймеров и последовательной связи. Бесплатная доска для разработки может использоваться для разработки экспериментов, чтобы полностью охватить это содержимое;Часть расширения представляет собой подборку репрезентативных реальных проектов, отражающих характеристики современного производителя, включая инфракрасный пульт дистанционного управления, датчик звука, датчик температуры, переключатель наклона, ультразвуковой датчик, инфракрасный датчик человеческого тела, датчик пламени и беспроводной модуль.В то же время на веб-сайте, сопровождающем эту книгу, представлены дополнительные ресурсы проектов практического обучения для дальнейшего улучшения практических навыков читателей и отражения характеристик «Интернет +».








