ВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРА AVR НА ЯЗЫКЕ АССЕМБЛЕРА (учебное пособие)

Ключевое слово «электроника» входит в состав названия общепрофессиональных дисциплин многих учебных программ инженерных специальностей. Перспективной элементной базой современной электроники являются микроконтроллеры и микропроцессоры, основой функционирования которых служит программное обеспечение. Его разработка становится необходимой составляющей инженерной деятельности.
Следует отметить, что в учебной литературе по электронике микроконтроллеры рассматриваются в недостаточном объеме или совсем не рассматриваются. Это приводит к тому, что учебные и научно-технические задачи в большинстве курсовых, дипломных и диссертационных работ решаются на устаревшей элементной базе, что снижает их качество. Однако в последние годы появились публикации и издания в области программирования микроконтроллеров. Не игнорируя эти работы, авторы структурировали содержание учебного пособия, взяв за систематизирующее основание типовые функции микропроцессорных систем управления. Разработали соответствующие программы и аппаратное средство их реализации - стенд микроконтроллерный.
В первой главе издания на примере автоматического регулятора описана структура типичной микропроцессорной системы управления и дана хаpaктеристика ее основных элементов и их функций. В качестве аппаратной базы для реализации разpaбатываемых в процессе обучения программ предложен авторский вариант стенда микроконтроллерного.
Во второй главе дается описание среднего по своим возможностям микроконтроллера ATtiny2313 - наиболее популярного у разработчиков новой техники (по соотношению цена - производительность - энергопотрeбление они занимают первое место в мире). Структура микроконтроллеров семейства AVR сохраняет преемственность всемирно известного микропроцессора Intel 8080 (КР580ВМ80), вошедшего во многие учебники мира. Ядро микроконтроллеров семейства AVR, одного из лучших семейств 8-разрядных микроконтроллеров, было создано настолько удачно, что в течение всего периода их развития (более 13 лет) почти не изменилось. Дальнейшее развитие этих 8-разрядных микроконтроллеров, по прогнозам специалистов, будет идти по пути наращивания объемов памяти, рабочей тактовой частоты и добавления новых периферийных устройств.
Третья глава посвящена основам программирования. На примере простейшей программы временной задержки рассмотрена методика программирования. В качестве инструментальных средств программирования использована интегрированная среда проектирования AVR Studio 4, свободно распространяемая в сети Интернет и предоставляющая возможность не только разpaбатывать, но и отлаживать создаваемые программы в режиме симуляции.
В четвертой главе рассматривается устройство параллельного порта микроконтроллера и программа для реализации генератора прямоугольных импульсов с выводом сигнала через одну из линий этого порта.
В пятой главе приводится методика записи программы во FLASH-память микроконтроллера, с помощью программатора AVRISP mkII.
Главы 6 - 11 вводят читателя в процесс программирования таких типовых функций микропроцессорных систем как:
- ввод информации в микропроцессорную систему от внешних источников (датчиков и клавиатуры) и ее преобразование в цифровой код;
- вывод информации на внешние устройства: индикатор и исполнительные устройства;
- обработка и преобразование информации.
В двенадцатой главе рассматриваются конкретные примеры пpaктических разработок микропроцессорных систем, созданных на базе стенда микроконтроллерного и запатентованных в России.
Для закрепления знаний, отработки умений и навыков по программированию в «Приложениях» предлагаются задания и примеры их выполнения, а также тестовые задания. Приведены тексты полных программ для реализации измерительного преобразователя емкости в ШИМ-сигнал и автоматических регуляторов температуры, контролируемой с помощью датчиков с частотным и аналоговым выходом.
Учебное пособие создавалось для начинающих осваивать программирование микроконтроллеров при изучении раздела «Микропроцессорные средства». Инструментом профессиональной разработки программ был выбран язык программирования Ассемблер. Это лучший вариант для начинающих, так как дает возможность изучить устройство микроконтроллера и мыслить в терминах устройств цифровой электроники, которую студенты к моменту освоения программирования уже изучили.
Учебное пособие подготовлено в соответствии с ныне действующими стандартами подготовки бакалавров и специалистов с высшим профессиональным образованием по направлениям, начиная с 110000 по 280000 (ОПД.Ф.03 «Электротехника и электроника», раздел «Микропроцессорные средства»; ОПД.Ф.04.03 «Информационно-измерительная техника и электроника», раздел «Информационно-измерительная техника»).
Издание может использоваться как учебное пособие для студентов и слушателей курсов повышения квалификации, так и для самостоятельной подготовки.
Рассматриваются процессы формирования и распространения сейсмического излучения на основе ньютоновской механики. В источниках излучения среда приобретает механический импульс, который распространяется в виде пакета, действующего на элементы среды с силой, равной производной импульса по времени передачи.
...
06 09 2026 19:31:53
05 09 2026 14:15:26
Статья в формате PDF
111 KB...
04 09 2026 5:48:30
Статья в формате PDF
131 KB...
03 09 2026 5:31:58
Статья в формате PDF
244 KB...
02 09 2026 9:35:21
По материалам геоботанических исследований растительного покрова на отвалах горных пород Кузнецкого угольного бассейна проведен таксономический анализ флористических списков трех стадий восстановительной сукцессии. Определены зональные особенности сукцессионных процессов. Установлены наиболее активные виды с высокими показателями встречаемости.
...
01 09 2026 4:55:11
Статья в формате PDF
240 KB...
31 08 2026 8:49:21
Статья в формате PDF
224 KB...
30 08 2026 6:57:30
Статья в формате PDF
102 KB...
29 08 2026 5:50:54
Статья в формате PDF
109 KB...
28 08 2026 2:13:29
Статья в формате PDF
256 KB...
27 08 2026 16:48:20
Статья в формате PDF
102 KB...
26 08 2026 6:29:33
Статья в формате PDF
113 KB...
25 08 2026 17:50:42
Статья в формате PDF
278 KB...
24 08 2026 10:21:53
Статья в формате PDF
348 KB...
22 08 2026 13:37:44
Статья в формате PDF
115 KB...
21 08 2026 0:57:45
Статья в формате PDF
120 KB...
20 08 2026 9:11:50
Статья в формате PDF
117 KB...
19 08 2026 17:55:17
18 08 2026 11:56:45
Статья в формате PDF 250 KB...
17 08 2026 8:22:25
Статья в формате PDF
113 KB...
16 08 2026 3:44:30
Статья в формате PDF
253 KB...
14 08 2026 7:25:40
Статья в формате PDF
263 KB...
13 08 2026 21:20:42
Статья в формате PDF
102 KB...
12 08 2026 20:47:38
Обучение любому иностранному языку начинается, как правило, с обучения фонетике. Каждый национальный язык имеет свою неповторимую индивидуальную фонетическую систему, которая говорящим на этом языке представляется самой удобной. Фонетическая система вьетнамского языка сильно отличается от фонетической системы русского. Для вьетнамских студентов работа по обучению произношению должна строиться с учётом особенностей вьетнамского языка. В статье были показаны всевозможные трудности в обучении фонетике русского языка вьетнамских студентов, начиная с обучения звуков русской речи до интонации. Вместе с тем были предложены способы устранения ошибок при обучении фонетике русского языка вьетнамских студентов.
...
11 08 2026 1:55:51
Статья в формате PDF
289 KB...
10 08 2026 3:51:57
Статья в формате PDF
105 KB...
09 08 2026 0:48:50
Статья в формате PDF
322 KB...
08 08 2026 23:17:45
В западных предгорьях Алтая скважинами вскрыты погребенные долины, выполненные верхнеолигоцен-нижнемиоценовым аллювием. Литологические, минералогические, геохимические особенности этих отложений и спорово-пыльцевые спектры свидетельствуют об их накоплении, и формировании долин в условиях влажного умеренно теплого климата со среднегодовыми положительными температурами не ниже +3 °С и годовым количеством осадков не менее 800 мм. В это время здесь, в ныне самом засушливом районе Алтая со среднегодовым количеством осадков 200 мм, были развиты ландшафты хвойно-широколиственных и листопадных лесов тургайского типа с участием отдельных теплолюбивых субтропических элементов.
...
07 08 2026 19:40:15
В статье излагаются положения новой концепции на субстрат миндалевидного комплекса, предлагающей рассматривать эту структуру лимбической системы как ядерно-палеокортикальный компонент мозга.
...
06 08 2026 7:57:33
Статья в формате PDF
204 KB...
05 08 2026 7:53:22
Статья в формате PDF
254 KB...
04 08 2026 22:32:53
Статья в формате PDF
114 KB...
03 08 2026 21:48:24
Статья в формате PDF
112 KB...
02 08 2026 13:40:55
Статья в формате PDF
141 KB...
01 08 2026 19:57:22
Статья в формате PDF
115 KB...
31 07 2026 8:44:43
Статья в формате PDF
139 KB...
30 07 2026 15:38:14
Статья в формате PDF
138 KB...
29 07 2026 18:33:59
Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::