Состояние Новый
Фактура Я выставляю счет-фактуру НДС
Язык издания польский
Название Программирование микроконтроллеров AVR на ассемблере
Автор Дороти Рабчук
Материал бумажная книга
Обложка мягкая
Год выпуска Две тысячи девять
Издательство другое (издательство морской университет в Гдыне)
Количество страниц Сто семьдесят четыре
Количество 24 штук
автор: Рабчук
Издательство морской университет в Гдыне
Сценарий Дороти Рабчук PT. "Программирование микроконтроллеров AVR на ассемблере" содержит лабораторные упражнения для практическое обучение программированию микроконтроллеров семейства AVR от Atmel на языке ассемблера. В нем используется среда AVR Studio, предлагаемая Atmel, оснащенная отладчиком для устранение ошибок программирования и предоставление возможности проводить моделирование в среде. В для проверки подготовленных проектов используются комплекты для выполнения EVB - 503 Advanced от Propox микроконтроллер AT90S8515. Эти комплекты имеют дополнительное оборудование в виде: 8 светодиодов, 8 кнопок внешняя память, ЖК-дисплей, зуммер, часы реального времени и память на шине SPI и часы реального времени и память на шине I2C. поддержка периферийных устройств микроконтроллера: порты, таймеры, интерфейсы шины, создание проекты и запуск моделирования в среде AVR Studio, создание программ на языке ассемблера с основной поток и боковые потоки (прерывания), а также запись исполняемых программ и наблюдения за работой программ в наборе выполнения. В конце приведен список избранныхприказов.
ОГЛАВЛЕНИЕ
Введение ..... 5
1. Архитектура микроконтроллера AT90S8515 . 7
1.1. Память EPROM Flash ... 9
1.2. Память данных SRAM .... 9
1.3. Энергонезависимая память данных EEPROM ..... 11
2. Среда программирования AVR Studio ... 12
2.1. Проект на языке ассемблера ... 12
2.2. Структура программы на языке ассемблера ... 15
2.3. Моделирование работы программы .. 17
3. Временные петли .. 21
4. Порты микроконтроллер .... 24
4.1. Пример обработки выходных портов .... 28
4.2. Пример поддержка входных портов ... 30
5. Векторы прерываний микроконтроллера .... 34
6. Внешние прерывания ..37
6.1. Пример внешнего прерывания, активированного низким уровнем 40
6.2. Пример внешнего прерывания, активированного нисходящим наклоном.. 42
6.3. Режим энергосбережение против внешних прерываний .. 44
7. Таймер 0 8 бит .... 46
7.1. Пример программная обработка переполнения таймера ... 48
7.2. Пример аппаратной поддержки переполнение таймера (прерывание таймера). 49
8. Выбранные директивы ассемблера ... 52
9. Оперативная память.. 54
9.1. Параллельная шина ... 54
9.2. Адресация оперативной памяти......56
9.3. Пример записи и чтения 16-битного регистра ... 58
9.4. Запись и чтение метод косвенной адресации ... 58
10. ЖК-дисплей в адресном пространстве ... 62
10.1. ЖК-дисплей в режиме отображения памяти ... 62
10.2. Набор команд инициализации ЖК-дисплей... 65
10.3. Отображение текстов, помещенных в код программы ... 69
11. Отображение на ЖК-дисплее текстов с польскими символами ... 70
11.1. Пример записи кода символа в память cgram ЖК-драйвера 72
11.2. Пример загрузки символы из памяти CGRAM .. 72
12. Таймер 1 16 бит ... 75
12.1. Пример использования режим захвата таймера 1 для измерения
длительность импульсов ..... 81
13. Память EEPROM .... 84
14. Последовательная передача UART ... 88
14.1. Трансляция UART - примеры вещания ..... 92
14.2. Передача UART - примеры приема .. 94
15. Последовательный интерфейс SPI ... 97
15.1. Режимы работы интерфейса SPI ... 98
15.2. Управление интерфейсом SPI .... 100
16. Часы реального времени DS1305 на шине SPI ... 103
16.1. Регистры часы реального времени DS 1305... 104
16.2. Передача данных по шине SPI.... 107
16.3. Пример конфигурации шины SPI .... 109
16.4. Пример чтения реестрасекунд часов DS 1305 на шине SPI 110
16.5. Пример записи данных в оперативную память часы DS1305 с-
- да, - сказал он . 111
17. Шина I2C .. 115
18. EEPROM at24cxx на шине I2C .. 118
18.1. Характеристики памяти EEPROM AT24CXX .... 118
18.2. Передача по шине I2C .... 120
18.3. Избранные процедуры передачи данных.... 124
18.4. Пример записи слова данных в памяти AT24C04 ... 128
18.5. Пример чтения данных из памяти AT24C02 ... 129
19. Шина 1-wire .... 132
20. Цифровой термометр DS18B20 на шине 1-wire .... 135
Список избранных приказов..... 144
Литература...... 173
Выпуск: Я
Год выпуска: 2009
ISBN: 978-83-7421-068-3
Количество страниц: 174
На каждую книгу выдается фискальная квитанция или счет-фактура НДС.
Книгу можно забрать лично в Гданьске - Уестиско
Стоимость доставки он постоянный независимо от количества заказанных экземпляров!!!