Микропроцессорная техника Лабораторное программирование микроконтроллеров AVR


Код: 17347417715
1136 грн
Цена указана с доставкой в Украину
Товар есть в наличии
КАК ЭКОНОМИТЬ НА ДОСТАВКЕ?
Заказывайте большое количество товаров у этого продавца
Информация
  • Время доставки: 7-10 дней
  • Состояние товара: новый
  • Доступное количество: 38

Оплачивая «Микропроцессорная техника Лабораторное программирование микроконтроллеров AVR», вы можете быть уверены, что данное изделие из каталога «Техника, технические науки» будет доставлено из Польши и проверено на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.

лаборатория мишоприза. Программирование микроконтроллеров AVR в C

Авторы: Agnieszka lazarowska, Anna Miller, Janusz Pomirski

Издатель Maritime University в Gdynia

edition: II

Publication: II

Publication: II

Pubwit.

ISBN: 978-83-67428-44-6

Количество страниц: 126

Сценарий, адресованный студентам факультета электротехники Медицинского университета в Гдинии, имея предмет предмета микропроцессорной техники в программных и лабораторных классах по этому вопросу. Они включают основные проблемы, связанные с проектированием и программированием систем управления микропроцессором. Сценарий представляет, среди прочего, основные теоретические вопросы, полезные для упражнений: базовая информация о микроконтроллере ATMEGA16, описание среды программирования AVR Studio с компилятором 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. Доступ к ресурсам микроконтроллера AVR (AVR/IO.H) ... 27

3.3. Память микроконтроллера ... 29

3.4. Система сторожевой пейзажи (AVR/WDT.H) ... 33

3,5. Снижение энергопотребления (avr/sleep.h). ... 33

3.6. Система перерывов (avr/enterrupt.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. LCD -буквенно -цифровой дисплей ... 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