Мікропроцесорна техніка Лабораторне програмування AVR Мікроконтролери
- Час доставки: 7-10 днів
- Стан товару: новий
- Доступна кількість: 38
Оплачивая «Микропроцессорная техника Лабораторное программирование микроконтроллеров AVR», вы можете быть уверены, что данное изделие из каталога «Техника, технические науки» будет доставлено из Польши и проверено на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.
Лабораторія Michovoccecement. Programming of AVR microcontrollers in C h2>
Authors: Agnieszka Lazarowska, Anna Miller, Janusz Pomirski
Publisher of the Maritime University in Gdynia
edition: II
year of publication: 2024
ISBN: 978-83-67428-44-6
Кількість сторінок: 126
Сценарій, адресований студентам факультету електротехніки медичного університету в Гдинії, що має предмет теми методики мікропроцесорів у програмі та лабораторних заняттях у цій темі. Вони включають основні проблеми, пов'язані з проектуванням та програмуванням систем управління мікропроцесором. Сценарій представляє, серед інших основних теоретичних питань, корисні для вправ: основна інформація про мікроконтролер Amtega16, опис середовища програмування студії AVR з компілятором GCC та набором дидактичної оцінки. Він також містить поради щодо виконання завдань та прикладів рішень у вигляді готових функцій.
Зміст
Сторінка
Вступ .. 5
1. Мікроконтролер Atmega16 .. 7
1.1. Конфігурація та захисні біти (фузеліки, блокування біт). 9
1.2. Програмісти .... 13
2. Avr Studio ... 16
2.1. Створення нового проекту .. 16
2.2. Програмне видання ... 18
2.3. Компіляція…. 19
2.4. Моделювання та налагодження ... .. 21
3. Компілятор AVR -GCC. Бібліотека AVR -LIBC .... 25
3.1. Типи даних (inttes.h) .. 26
3.2. Доступ до ресурсів Microcontroller AVR (AVR/IO.H) ... 27
3.3. Мікроконтролер пам'ять ... 29
3.4. Система сторожової системи (AVR/WDT.H) ... 33
3.5. Зменшене споживання електроенергії (AVR/Sleep.h). ... 33
3.6. Система перебоїв (avr/interrump.h) .. ... 34
3.7. Інші бібліотеки ... 36
4. Додактична оцінка Набір ZL3AVR ... 44
4.1. Блок живлення ... 45
4.2. Процесор Atmega ... 45
4.3. Uart/rs232 .... 45
4.4. Інтерфейс I2c .. ... 47
4.5. Світлодіоди .. ... 47
4.6. 7 -сегментальний світлодіодний дисплей ...... 48
4.7. РК -буквено -цифровий дисплей ... 49
4.8. Клавіатура…. 50
4.9. Інфрачервоний передавач та приймач ... .. 51
4.10. Інтерфейс PS/2. ... 52
4.11. Аналогові доріжки ...... 52
5. вправи…. 56
5.1. Порти. Підключення ключів. Світлодіодне управління ... 56
5.2. Матрична клавіатура .. ... 67
5.3. 7 -сегментальний світлодіодний дисплей ...... 72
5.4. РК -дисплей ... 78
5.5. Інтерфейс USART .... 94
5.6. Розрив. ... 105
6. Правила програмування ... 121
6.1. Відступи ... 121
6.2. Функції (SUBRIPRMS) …… 123
6.3. Коментарі ... .... 124
6.4. Інтервали в коді .... 124
6.5. Вибір змінних, постійні імена, підпрограми ...... 125
6.6. Документація ... .. 125
Література ... 126