!_Расширенный поиск_!    <НА ГЛАВНУЮ>

Скачать "A.M. Васьковский, О.И. Максимычев, А.Б. Маврин, Л.А. Литвинов - Программирование микроконтроллеров AVR (Atmel)" бесплатно

Панель управления
Логин 
Пароль 
 


Основные категории

-- Книги
-- Аудиокниги
-- Журналы
-- Фильмы


Информация
Все вопросы и пожелания пишите на [email protected]
Правообладателям
Расширенный поиск
по сайту
Программирование микроконтроллеров AVR (Atmel) : Программирование, Электроника, радиотехника
автор: MIHAIL62 | 23 мая 2019 | Просмотров: 307
 
Программирование микроконтроллеров AVR (Atmel)     Название:   
    Автор:   
    Формат:   PDF
    Размер:   22 Мб
    Год:   
    Качество:   Нормальное
    Язык:   Русский
    Страниц:   96

 
 

Рассмотрены вопросы, связанные с программированием однокристальных микроЭВМ (микроконтроллеров), применяемых в промышленных системах автоматического управления.
Пособие предназначено для студентов, обучающихся по специальностям 220200 «Автоматизированные системы обработки информации и управления», 210200 «Автоматизированные технологии и производства», 1808000 «Электрооборудование автомобилей и тракторов», может быть использовано инженерами и аспирантами, занимающимися вопросами проектирования микропроцессорных систем.

Содержание

1. Микроконтроллеры с архитектурой AVR 3
2. Аппаратные особенности МК AVR 4
2.1. Основные технические характеристики 9
3. Ассемблер для AVR 13
3.1. Структура программы 13
3.2. Система команд 19
3.2.1.1. Арифметико-логические инструкции 25
3.2.2. Битовые инструкции 25
3.2.3. Инструкции сравнения и условного перехода 25
3.2.4. Инструкции безусловного перехода 26
3.2.5. Инструкции вызова подпрограмм 26
3.2.6. Инструкции пересылки данных 27
3.2.7. Инструкции ввода/вывода 28
3.2.8. Специальные инструкции 30
3.2.9. Комбинированные инструкции 30
3.2.10. Обработчики прерываний 31
4. Графическая среда разработки «Algorithm Builder» 34
4.1 Интерфейс программы «Algorithm Builder» 35
4.2. Программирование на «Algorithm Builder» 39
4.2.1. Распределение ресурсов и назначение имён 39
4.2.2. Константы и массивы констант 44
4.2.3. Операторы среды «Algorithm Builder» 46
4.2.4. Элементы конструкции алгоритма 51
4.2.5. Примеры программ для «Algorithm Builder» 54
5. Листинги примеров программ 59
6. Задания к лабораторным работам 77
Лабораторная работа №1 «Изучение среды AvrStudio» 77
Лабораторная работа №2 «Синтаксис языка ассемблер» 77
Лабораторная работа №3 «Циклы, условия» 78
Лабораторная работа №4 «Арифметико-логические операции» 78
Лабораторная работа №5 «Многобайтовые операции» 78
Лабораторная работа №6 «Обработка массива данных» 79
Лабораторная работа №7 «Подпрограммы» 79
Лабораторная работа №8 «Прерывания» 79
Вопросы для самоконтроля 79
Дополнительные вопросы для самоконтроля 81
Приложение 1 86
Приложение 2 91
Приложение 3 92
Использованные источники 94









Сосчитайте:   99 + один – 3 =      и нажмите   






Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:





Нашли ошибку? Сообщите администрации сайта:
Выберите один из разделов меню и, если необходимо, напишите комментарий
   99 + один – 2 =    
За ложную информацию бан на месяц


Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:

Код для вставки на сайт или в блог:      
Код для вставки в форум (BBCode):      
Прямая ссылка на эту публикацию:      


Помощь по работе с нашей библиотекой :

Программа для открытия файлов формата .PDF
Программа для открытия файлов формата .DJVU
Программа для открытия файлов формата .FB2

 
 
  • 0
 (голосов: 0)
Распечатать
 
 


Другие книги (журналы) по этой теме:
 
Основы микропроцессорной техники | Шарапов А.В. | Электроника, радиотехника | Скачать бесплатно Шарапов А.В. - Основы микропроцессорной техники

В первой части приведены многочисленные примеры программ обработки данных для микроконтроллеров семейства МК51. Рассмотрены характеристики микроконтроллеров фирмы Atmel с ядром MCS-51. Во второй части рассмотрены программная модель, система команд и характеристики периферийных устройств микроконтроллеров AVR фирмы Atmel семейств Tiny и Mega.
 
 
C/C++ и Borland C++ Builder для начинающих | Пахомов Б. И. | Программирование | Скачать бесплатно Пахомов Б. И. - C/C++ и Borland C++ Builder для начинающих

C/C++ и Borland C++ Builder для начинающих — Книга является руководством для начинающих по разработке приложений в среде Borland C++ Builder. Рассмотрены основные элементы языков программирования C/C++ и примеры создания простейших классов и программ. Изложены принципы визуального проектирования и событийного программирования.
 
 
Программирование в среде Турбо Паскаль | Абрамкин Г.П., Ефремов Ю.С., Токарева О.В. | Программирование | Скачать бесплатно Абрамкин Г.П., Ефремов Ю.С., Токарева О.В. - Программирование в среде Турбо Паскаль

Учебное пособие содержит систематическое изложение курса "Программирование" с использованием среды Турбо Паскаль. Оно написано в соответствии с требованиями государственного стандарта по специальности 050203.65 (физика с дополнительной специальностью информатика) и специальности 050203 (физика).
 
 
Ассемблер. Тонкости, хитрости и секреты программирования | Кучеренко В. | Программирование | Скачать бесплатно Кучеренко В. - Ассемблер. Тонкости, хитрости и секреты программирования

С помощью этой книги вы научитесь создавать программы на языке Ассемблер. Поймете, как реализовать команды и способы адресации, управлять данными. Здесь же описываются распространенные ошибки в программах на языке Ассемблера, часто встречающиеся ошибки в драйверах ввода-вывода и программах обслуживания прерываний.
 
 



Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц.
Если это не так - свяжитесь с администрацией сайта.
Материал будет немедленно удален.
Электронная версия этой публикации предоставляется только в ознакомительных целях.
Для дальнейшего её использования Вам необходимо будет
приобрести бумажный (электронный, аудио) вариант у правообладателей.

Администрация сайта

Наверх